nixbot

builds
1tribuchet: building on eliza2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-namespaces-hook15Sourcing python-catch-conflicts-hook.sh16Sourcing sphinx-hook17Using versionCheckHook18Sourcing pytest-check-hook19Using pytestCheckPhase
unpackPhase
20unpacking source archive /nix/store/fk02hr4zsxy9agy21bjq228z0l33jv1m-source21source root is source22setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/todo.txt"
configurePhase
23no configure script, doing nothing
buildPhase
24Executing pypaBuildPhase25Setting SETUPTOOLS_SCM_PRETEND_VERSION to 0.22.026Including all tracked files automatically27Creating a wheel...28pypa build flags: --no-isolation --outdir dist/ --wheel29* Getting build dependencies for wheel...30running egg_info31creating khard.egg-info32writing khard.egg-info/PKG-INFO33writing dependency_links to khard.egg-info/dependency_links.txt34writing entry points to khard.egg-info/entry_points.txt35writing requirements to khard.egg-info/requires.txt36writing top-level names to khard.egg-info/top_level.txt37writing manifest file 'khard.egg-info/SOURCES.txt'38reading manifest file 'khard.egg-info/SOURCES.txt'39reading manifest template 'MANIFEST.in'40adding license file 'LICENSE'41writing manifest file 'khard.egg-info/SOURCES.txt'42* Building wheel...43running bdist_wheel44running build45running build_py46creating build/lib/khard47copying khard/contacts.py -> build/lib/khard48copying khard/__init__.py -> build/lib/khard49copying khard/version.py -> build/lib/khard50copying khard/__main__.py -> build/lib/khard51copying khard/formatter.py -> build/lib/khard52copying khard/query.py -> build/lib/khard53copying khard/exceptions.py -> build/lib/khard54copying khard/cli.py -> build/lib/khard55copying khard/address_book.py -> build/lib/khard56copying khard/actions.py -> build/lib/khard57copying khard/khard.py -> build/lib/khard58copying khard/config.py -> build/lib/khard59creating build/lib/khard/helpers60copying khard/helpers/interactive.py -> build/lib/khard/helpers61copying khard/helpers/__init__.py -> build/lib/khard/helpers62copying khard/helpers/typing.py -> build/lib/khard/helpers63running egg_info64writing khard.egg-info/PKG-INFO65writing dependency_links to khard.egg-info/dependency_links.txt66writing entry points to khard.egg-info/entry_points.txt67writing requirements to khard.egg-info/requires.txt68writing top-level names to khard.egg-info/top_level.txt69reading manifest file 'khard.egg-info/SOURCES.txt'70reading manifest template 'MANIFEST.in'71adding license file 'LICENSE'72writing manifest file 'khard.egg-info/SOURCES.txt'73/nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'khard.data' is absent from the `packages` configuration.74!!7576 ********************************************************************************77 ############################78 # Package would be ignored #79 ############################80 Python recognizes 'khard.data' as an importable package[^1],81 but it is absent from setuptools' `packages` configuration.8283 This leads to an ambiguous overall configuration. If you want to distribute this84 package, please make sure that 'khard.data' is explicitly added85 to the `packages` configuration field.8687 Alternatively, you can also rely on setuptools' discovery methods88 (for example by using `find_namespace_packages(...)`/`find_namespace:`89 instead of `find_packages(...)`/`find:`).9091 You can read more about "package discovery" on setuptools documentation page:9293 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html9495 If you don't want 'khard.data' to be distributed and are96 already explicitly excluding 'khard.data' via97 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,98 you can try to use `exclude_package_data`, or `include-package-data=False` in99 combination with a more fine grained `package-data` configuration.100101 You can read more about "package data files" on setuptools documentation page:102103 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html104105106 [^1]: For Python, any directory (with suitable naming) can be imported,107 even if it does not contain any `.py` files.108 On the other hand, currently there is no concept of package data109 directory, all directories are treated like packages.110 ********************************************************************************111112!!113 check.warn(importable)114creating build/lib/khard/data115copying khard/data/config.spec -> build/lib/khard/data116copying khard/data/template.yaml -> build/lib/khard/data117installing to build/bdist.linux-aarch64/wheel118running install119running install_lib120creating build/bdist.linux-aarch64/wheel121creating build/bdist.linux-aarch64/wheel/khard122creating build/bdist.linux-aarch64/wheel/khard/data123copying build/lib/khard/data/config.spec -> build/bdist.linux-aarch64/wheel/./khard/data124copying build/lib/khard/data/template.yaml -> build/bdist.linux-aarch64/wheel/./khard/data125copying build/lib/khard/__init__.py -> build/bdist.linux-aarch64/wheel/./khard126copying build/lib/khard/contacts.py -> build/bdist.linux-aarch64/wheel/./khard127copying build/lib/khard/address_book.py -> build/bdist.linux-aarch64/wheel/./khard128creating build/bdist.linux-aarch64/wheel/khard/helpers129copying build/lib/khard/helpers/interactive.py -> build/bdist.linux-aarch64/wheel/./khard/helpers130copying build/lib/khard/helpers/typing.py -> build/bdist.linux-aarch64/wheel/./khard/helpers131copying build/lib/khard/helpers/__init__.py -> build/bdist.linux-aarch64/wheel/./khard/helpers132copying build/lib/khard/version.py -> build/bdist.linux-aarch64/wheel/./khard133copying build/lib/khard/__main__.py -> build/bdist.linux-aarch64/wheel/./khard134copying build/lib/khard/query.py -> build/bdist.linux-aarch64/wheel/./khard135copying build/lib/khard/formatter.py -> build/bdist.linux-aarch64/wheel/./khard136copying build/lib/khard/exceptions.py -> build/bdist.linux-aarch64/wheel/./khard137copying build/lib/khard/actions.py -> build/bdist.linux-aarch64/wheel/./khard138copying build/lib/khard/config.py -> build/bdist.linux-aarch64/wheel/./khard139copying build/lib/khard/khard.py -> build/bdist.linux-aarch64/wheel/./khard140copying build/lib/khard/cli.py -> build/bdist.linux-aarch64/wheel/./khard141running install_egg_info142Copying khard.egg-info to build/bdist.linux-aarch64/wheel/./khard-0.22.0-py3.14.egg-info143running install_scripts144creating build/bdist.linux-aarch64/wheel/khard-0.22.0.dist-info/WHEEL145creating '/build/source/dist/.tmp-_wrqovfj/khard-0.22.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it146adding 'khard/__init__.py'147adding 'khard/__main__.py'148adding 'khard/actions.py'149adding 'khard/address_book.py'150adding 'khard/cli.py'151adding 'khard/config.py'152adding 'khard/contacts.py'153adding 'khard/exceptions.py'154adding 'khard/formatter.py'155adding 'khard/khard.py'156adding 'khard/query.py'157adding 'khard/version.py'158adding 'khard/data/config.spec'159adding 'khard/data/template.yaml'160adding 'khard/helpers/__init__.py'161adding 'khard/helpers/interactive.py'162adding 'khard/helpers/typing.py'163adding 'khard-0.22.0.dist-info/licenses/LICENSE'164adding 'khard-0.22.0.dist-info/METADATA'165adding 'khard-0.22.0.dist-info/WHEEL'166adding 'khard-0.22.0.dist-info/entry_points.txt'167adding 'khard-0.22.0.dist-info/top_level.txt'168adding 'khard-0.22.0.dist-info/RECORD'169removing build/bdist.linux-aarch64/wheel170Successfully built khard-0.22.0-py3-none-any.whl171Finished creating a wheel...172Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
173Executing pythonRuntimeDepsCheck174Checking runtime dependencies for khard-0.22.0-py3-none-any.whl175Finished executing pythonRuntimeDepsCheck
installPhase
176Executing pypaInstallPhase177Successfully installed khard-0.22.0-py3-none-any.whl178Finished executing pypaInstallPhase
pythonOutputDistPhase
179Executing pythonOutputDistPhase180Finished executing pythonOutputDistPhase
buildSphinxPhase
181Executing buildSphinxPhase182Sphinx documentation found in doc/source183Executing sphinx-build with man builder184Running Sphinx v9.1.0185loading translations [en]... locale_dir /build/source/doc/source/locales/en/LC_MESSAGES does not exist186locale_dir /build/source/doc/source/locales/en/LC_MESSAGES does not exist187done188making output directory... done189Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.190locale_dir /build/source/doc/source/locales/en/LC_MESSAGES does not exist191[AutoAPI] Reading files... [ 7%] /build/source/khard/contacts.py192[AutoAPI] Reading files... [ 13%] /build/source/khard/__init__.py193[AutoAPI] Reading files... [ 20%] /build/source/khard/version.py194[AutoAPI] Reading files... [ 27%] /build/source/khard/__main__.py195[AutoAPI] Reading files... [ 33%] /build/source/khard/formatter.py196[AutoAPI] Reading files... [ 40%] /build/source/khard/query.py197[AutoAPI] Reading files... [ 47%] /build/source/khard/exceptions.py198[AutoAPI] Reading files... [ 53%] /build/source/khard/cli.py199[AutoAPI] Reading files... [ 60%] /build/source/khard/address_book.py200[AutoAPI] Reading files... [ 67%] /build/source/khard/actions.py201[AutoAPI] Reading files... [ 73%] /build/source/khard/khard.py202[AutoAPI] Reading files... [ 80%] /build/source/khard/config.py203[AutoAPI] Reading files... [ 87%] /build/source/khard/helpers/interactive.py204[AutoAPI] Reading files... [ 93%] /build/source/khard/helpers/__init__.py205[AutoAPI] Reading files... [100%] /build/source/khard/helpers/typing.py206207[AutoAPI] Mapping Data... [ 7%] /build/source/khard/contacts.py208[AutoAPI] Mapping Data... [ 13%] /build/source/khard/__init__.py209[AutoAPI] Mapping Data... [ 20%] /build/source/khard/version.py210[AutoAPI] Mapping Data... [ 27%] /build/source/khard/__main__.py211[AutoAPI] Mapping Data... [ 33%] /build/source/khard/formatter.py212[AutoAPI] Mapping Data... [ 40%] /build/source/khard/query.py213[AutoAPI] Mapping Data... [ 47%] /build/source/khard/exceptions.py214[AutoAPI] Mapping Data... [ 53%] /build/source/khard/cli.py215[AutoAPI] Mapping Data... [ 60%] /build/source/khard/address_book.py216[AutoAPI] Mapping Data... [ 67%] /build/source/khard/actions.py217[AutoAPI] Mapping Data... [ 73%] /build/source/khard/khard.py218[AutoAPI] Mapping Data... [ 80%] /build/source/khard/config.py219[AutoAPI] Mapping Data... [ 87%] /build/source/khard/helpers/interactive.py220[AutoAPI] Mapping Data... [ 93%] /build/source/khard/helpers/__init__.py221[AutoAPI] Mapping Data... [100%] /build/source/khard/helpers/typing.py222223[AutoAPI] Rendering Data... [ 7%] khard224Rendering khard225[AutoAPI] Rendering Data... [ 13%] khard.cli226Rendering khard.cli227Rendering khard.cli.logger228Rendering khard.cli.FieldsArgument229Rendering khard.cli.FieldsArgument._choices230Rendering khard.cli.FieldsArgument._nested231Rendering khard.cli.FieldsArgument.__call__232Rendering khard.cli.create_parsers233Rendering khard.cli.parse_args234Rendering khard.cli.merge_args_into_config235Rendering khard.cli.init236Rendering khard.cli._sphinxarg_helper237[AutoAPI] Rendering Data... [ 20%] khard.query238Rendering khard.query239Rendering khard.query.FIELD_PHONE_NUMBERS240Rendering khard.query.Query241Rendering khard.query.Query.match242Rendering khard.query.Query.get_term243Rendering khard.query.Query.__and__244Rendering khard.query.Query.__or__245Rendering khard.query.Query.__eq__246Rendering khard.query.Query.__hash__247Rendering khard.query.NullQuery248Rendering khard.query.NullQuery.match249Rendering khard.query.NullQuery.get_term250Rendering khard.query.NullQuery.__str__251Rendering khard.query.AnyQuery252Rendering khard.query.AnyQuery.match253Rendering khard.query.AnyQuery.get_term254Rendering khard.query.AnyQuery.__hash__255Rendering khard.query.AnyQuery.__str__256Rendering khard.query.TermQuery257Rendering khard.query.TermQuery._term258Rendering khard.query.TermQuery.match259Rendering khard.query.TermQuery.get_term260Rendering khard.query.TermQuery.__eq__261Rendering khard.query.TermQuery.__hash__262Rendering khard.query.TermQuery.__str__263Rendering khard.query.FieldQuery264Rendering khard.query.FieldQuery._field265Rendering khard.query.FieldQuery.match266Rendering khard.query.FieldQuery._match_union267Rendering khard.query.FieldQuery.__eq__268Rendering khard.query.FieldQuery.__hash__269Rendering khard.query.FieldQuery.__str__270Rendering khard.query.AndQuery271Rendering khard.query.AndQuery._queries272Rendering khard.query.AndQuery.match273Rendering khard.query.AndQuery.get_term274Rendering khard.query.AndQuery.__eq__275Rendering khard.query.AndQuery.__hash__276Rendering khard.query.AndQuery.reduce277Rendering khard.query.AndQuery.__str__278Rendering khard.query.OrQuery279Rendering khard.query.OrQuery._queries280Rendering khard.query.OrQuery.match281Rendering khard.query.OrQuery.get_term282Rendering khard.query.OrQuery.__eq__283Rendering khard.query.OrQuery.__hash__284Rendering khard.query.OrQuery.reduce285Rendering khard.query.OrQuery.__str__286Rendering khard.query.NameQuery287Rendering khard.query.NameQuery._props_query288Rendering khard.query.NameQuery.match289Rendering khard.query.NameQuery.__eq__290Rendering khard.query.NameQuery.__hash__291Rendering khard.query.NameQuery.__str__292Rendering khard.query.PhoneNumberQuery293Rendering khard.query.PhoneNumberQuery._strip_phone_number294Rendering khard.query.PhoneNumberQuery._term_only_digits295Rendering khard.query.PhoneNumberQuery.match296Rendering khard.query.PhoneNumberQuery._match_union297Rendering khard.query.PhoneNumberQuery._match_phone_number298Rendering khard.query.PhoneNumberQuery.__eq__299Rendering khard.query.PhoneNumberQuery.__hash__300Rendering khard.query.PhoneNumberQuery.__str__301Rendering khard.query.parse302[AutoAPI] Rendering Data... [ 27%] khard.khard303Rendering khard.khard304Rendering khard.khard.logger305Rendering khard.khard.config306Rendering khard.khard.ExitStatus307Rendering khard.khard.version_check308Rendering khard.khard.create_new_contact309Rendering khard.khard.modify_existing_contact310Rendering khard.khard.merge_existing_contacts311Rendering khard.khard.copy_contact312Rendering khard.khard.list_address_books313Rendering khard.khard.list_contacts314Rendering khard.khard.list_with_headers315Rendering khard.khard.choose_address_book_from_list316Rendering khard.khard.choose_vcard_from_list317Rendering khard.khard.get_contact_list318Rendering khard.khard.sort_contacts319Rendering khard.khard.prepare_search_queries320Rendering khard.khard.generate_contact_list321Rendering khard.khard.new_subcommand322Rendering khard.khard.add_email_to_contact323Rendering khard.khard.find_email_addresses324Rendering khard.khard.add_email_subcommand325Rendering khard.khard.birthdays_subcommand326Rendering khard.khard.phone_subcommand327Rendering khard.khard.post_address_subcommand328Rendering khard.khard.email_subcommand329Rendering khard.khard._filter_email_post_or_phone_number_results330Rendering khard.khard.list_subcommand331Rendering khard.khard.modify_subcommand332Rendering khard.khard.remove_subcommand333Rendering khard.khard.merge_subcommand334Rendering khard.khard.copy_or_move_subcommand335Rendering khard.khard.main336[AutoAPI] Rendering Data... [ 33%] khard.config337Rendering khard.config338Rendering khard.config.logger339Rendering khard.config.ConfigFile340Rendering khard.config.validate_command341Rendering khard.config.validate_action342Rendering khard.config.validate_private_objects343Rendering khard.config.Config344Rendering khard.config.Config.supported_vcard_versions345Rendering khard.config.Config.config346Rendering khard.config.Config.abooks347Rendering khard.config.Config._load_config_file348Rendering khard.config.Config._validate349Rendering khard.config.Config._unfold_discover_books350Rendering khard.config.Config._find_leaf_dirs351Rendering khard.config.Config._set_attributes352Rendering khard.config.Config.init_address_books353Rendering khard.config.Config.get_address_books354Rendering khard.config.Config.merge355Rendering khard.config.Config.merge_args356[AutoAPI] Rendering Data... [ 40%] khard.version357Rendering khard.version358Rendering khard.version.version359Rendering khard.version.__version__360Rendering khard.version.__version_tuple__361Rendering khard.version.version_tuple362Rendering khard.version.commit_id363Rendering khard.version.__commit_id__364[AutoAPI] Rendering Data... [ 47%] khard.actions365Rendering khard.actions366Rendering khard.actions.Actions367Rendering khard.actions.Actions.action_map368Rendering khard.actions.Actions.get_action369Rendering khard.actions.Actions.get_aliases370Rendering khard.actions.Actions.get_actions371Rendering khard.actions.Actions.get_all372[AutoAPI] Rendering Data... [ 53%] khard.helpers373Rendering khard.helpers374Rendering khard.helpers.list_to_string375Rendering khard.helpers.PostAddress376Rendering khard.helpers.DEFAULT_YEAR377Rendering khard.helpers.YamlPostAddresses378Rendering khard.helpers.YAML379Rendering khard.helpers.pretty_print380Rendering khard.helpers.get_random_uid381Rendering khard.helpers.yaml_clean382Rendering khard.helpers.yaml_dicts383Rendering khard.helpers.yaml_addresses384Rendering khard.helpers.yaml_anniversary385Rendering khard.helpers.convert_to_yaml386Rendering khard.helpers.indent_multiline_string387Rendering khard.helpers.get_new_contact_template388[AutoAPI] Rendering Data... [ 60%] khard.contacts389Rendering khard.contacts390Rendering khard.contacts.logger391Rendering khard.contacts.T392Rendering khard.contacts.LabeledStrs393Rendering khard.contacts.multi_property_key394Rendering khard.contacts.VCardWrapper395Rendering khard.contacts.VCardWrapper._default_version396Rendering khard.contacts.VCardWrapper._supported_versions397Rendering khard.contacts.VCardWrapper._default_kind398Rendering khard.contacts.VCardWrapper._supported_kinds399Rendering khard.contacts.VCardWrapper.phone_types_v3400Rendering khard.contacts.VCardWrapper.email_types_v3401Rendering khard.contacts.VCardWrapper.address_types_v3402Rendering khard.contacts.VCardWrapper.phone_types_v4403Rendering khard.contacts.VCardWrapper.email_types_v4404Rendering khard.contacts.VCardWrapper.address_types_v4405Rendering khard.contacts.VCardWrapper.vcard406Rendering khard.contacts.VCardWrapper.__str__407Rendering khard.contacts.VCardWrapper.get_first408Rendering khard.contacts.VCardWrapper.get_all409Rendering khard.contacts.VCardWrapper._delete_vcard_object410Rendering khard.contacts.VCardWrapper._parse_type_value411Rendering khard.contacts.VCardWrapper._get_types_for_vcard_object412Rendering khard.contacts.VCardWrapper.version413Rendering khard.contacts.VCardWrapper.uid414Rendering khard.contacts.VCardWrapper._update_revision415Rendering khard.contacts.VCardWrapper.birthday416Rendering khard.contacts.VCardWrapper.anniversary417Rendering khard.contacts.VCardWrapper._get_ablabel418Rendering khard.contacts.VCardWrapper._get_new_group419Rendering khard.contacts.VCardWrapper._add_labelled_property420Rendering khard.contacts.VCardWrapper._prepare_birthday_value421Rendering khard.contacts.VCardWrapper.kind422Rendering khard.contacts.VCardWrapper._kind_attribute_name423Rendering khard.contacts.VCardWrapper.formatted_name424Rendering khard.contacts.VCardWrapper._get_names_part425Rendering khard.contacts.VCardWrapper._get_name_prefixes426Rendering khard.contacts.VCardWrapper._get_first_names427Rendering khard.contacts.VCardWrapper._get_additional_names428Rendering khard.contacts.VCardWrapper._get_last_names429Rendering khard.contacts.VCardWrapper._get_name_suffixes430Rendering khard.contacts.VCardWrapper.get_first_name_last_name431Rendering khard.contacts.VCardWrapper.get_last_name_first_name432Rendering khard.contacts.VCardWrapper.first_name433Rendering khard.contacts.VCardWrapper.last_name434Rendering khard.contacts.VCardWrapper._add_name435Rendering khard.contacts.VCardWrapper.organisations436Rendering khard.contacts.VCardWrapper._add_organisation437Rendering khard.contacts.VCardWrapper.titles438Rendering khard.contacts.VCardWrapper._add_title439Rendering khard.contacts.VCardWrapper.roles440Rendering khard.contacts.VCardWrapper._add_role441Rendering khard.contacts.VCardWrapper.nicknames442Rendering khard.contacts.VCardWrapper._add_nickname443Rendering khard.contacts.VCardWrapper.notes444Rendering khard.contacts.VCardWrapper._add_note445Rendering khard.contacts.VCardWrapper.webpages446Rendering khard.contacts.VCardWrapper._add_webpage447Rendering khard.contacts.VCardWrapper.categories448Rendering khard.contacts.VCardWrapper._add_category449Rendering khard.contacts.VCardWrapper.phone_numbers450Rendering khard.contacts.VCardWrapper._add_phone_number451Rendering khard.contacts.VCardWrapper.emails452Rendering khard.contacts.VCardWrapper.add_email453Rendering khard.contacts.VCardWrapper.impp454Rendering khard.contacts.VCardWrapper._add_impp455Rendering khard.contacts.VCardWrapper.post_addresses456Rendering khard.contacts.VCardWrapper.get_formatted_post_addresses457Rendering khard.contacts.VCardWrapper._add_post_address458Rendering khard.contacts.YAMLEditable459Rendering khard.contacts.YAMLEditable.supported_private_objects460Rendering khard.contacts.YAMLEditable.localize_dates461Rendering khard.contacts.YAMLEditable._get_private_objects462Rendering khard.contacts.YAMLEditable._add_private_object463Rendering khard.contacts.YAMLEditable.get_formatted_anniversary464Rendering khard.contacts.YAMLEditable.get_formatted_birthday465Rendering khard.contacts.YAMLEditable._format_date_object466Rendering khard.contacts.YAMLEditable._filter_invalid_tags467Rendering khard.contacts.YAMLEditable._parse_yaml468Rendering khard.contacts.YAMLEditable._set_string_list469Rendering khard.contacts.YAMLEditable._set_date470Rendering khard.contacts.YAMLEditable.update471Rendering khard.contacts.YAMLEditable.to_yaml472Rendering khard.contacts.atomic_write473Rendering khard.contacts.Contact474Rendering khard.contacts.Contact.address_book475Rendering khard.contacts.Contact.filename476Rendering khard.contacts.Contact.new477Rendering khard.contacts.Contact.from_file478Rendering khard.contacts.Contact.from_yaml479Rendering khard.contacts.Contact.clone_with_yaml_update480Rendering khard.contacts.Contact.__eq__481Rendering khard.contacts.Contact.__ne__482Rendering khard.contacts.Contact.pretty483Rendering khard.contacts.Contact.write_to_file484Rendering khard.contacts.Contact.delete_vcard_file485Rendering khard.contacts.Contact.get_properties486[AutoAPI] Rendering Data... [ 67%] khard.__main__487Rendering khard.__main__488[AutoAPI] Rendering Data... [ 73%] khard.formatter489Rendering khard.formatter490Rendering khard.formatter.Formatter491Rendering khard.formatter.Formatter.FIRST492Rendering khard.formatter.Formatter.LAST493Rendering khard.formatter.Formatter.FORMAT494Rendering khard.formatter.Formatter._display495Rendering khard.formatter.Formatter._preferred_email496Rendering khard.formatter.Formatter._preferred_phone497Rendering khard.formatter.Formatter._show_nicknames498Rendering khard.formatter.Formatter._parsable499Rendering khard.formatter.Formatter.format_labeled_field500Rendering khard.formatter.Formatter.get_special_field501Rendering khard.formatter.Formatter.get_nested_field502[AutoAPI] Rendering Data... [ 80%] khard.exceptions503Rendering khard.exceptions504Rendering khard.exceptions.Cancelled505Rendering khard.exceptions.Cancelled.code506Rendering khard.exceptions.AddressBookParseError507Rendering khard.exceptions.AddressBookParseError.filename508Rendering khard.exceptions.AddressBookParseError.abook509Rendering khard.exceptions.AddressBookParseError.reason510Rendering khard.exceptions.AddressBookParseError.__str__511Rendering khard.exceptions.AddressBookNameError512Rendering khard.exceptions.ConfigError513[AutoAPI] Rendering Data... [ 87%] khard.address_book514Rendering khard.address_book515Rendering khard.address_book.logger516Rendering khard.address_book.AddressBook517Rendering khard.address_book.AddressBook._loaded518Rendering khard.address_book.AddressBook.contacts519Rendering khard.address_book.AddressBook._short_uids520Rendering khard.address_book.AddressBook.name521Rendering khard.address_book.AddressBook.__str__522Rendering khard.address_book.AddressBook.__eq__523Rendering khard.address_book.AddressBook.__ne__524Rendering khard.address_book.AddressBook._compare_uids525Rendering khard.address_book.AddressBook.search526Rendering khard.address_book.AddressBook.get_short_uid_dict527Rendering khard.address_book.AddressBook.get_short_uid528Rendering khard.address_book.AddressBook.load529Rendering khard.address_book.VdirAddressBook530Rendering khard.address_book.VdirAddressBook.path531Rendering khard.address_book.VdirAddressBook._private_objects532Rendering khard.address_book.VdirAddressBook._localize_dates533Rendering khard.address_book.VdirAddressBook._skip534Rendering khard.address_book.VdirAddressBook.load535Rendering khard.address_book.AddressBookCollection536Rendering khard.address_book.AddressBookCollection._abooks537Rendering khard.address_book.AddressBookCollection.load538Rendering khard.address_book.AddressBookCollection.__getitem__539Rendering khard.address_book.AddressBookCollection.__iter__540Rendering khard.address_book.AddressBookCollection.__len__541[AutoAPI] Rendering Data... [ 93%] khard.helpers.typing542Rendering khard.helpers.typing543Rendering khard.helpers.typing.Date544Rendering khard.helpers.typing.StrList545Rendering khard.helpers.typing.PostAddress546Rendering khard.helpers.typing.DEFAULT_YEAR547Rendering khard.helpers.typing.convert_to_vcard548Rendering khard.helpers.typing.list_to_string549Rendering khard.helpers.typing.string_to_list550Rendering khard.helpers.typing.string_to_date551[AutoAPI] Rendering Data... [100%] khard.helpers.interactive552Rendering khard.helpers.interactive553Rendering khard.helpers.interactive.T554Rendering khard.helpers.interactive.confirm555Rendering khard.helpers.interactive.ask556Rendering khard.helpers.interactive.select557Rendering khard.helpers.interactive.EditState558Rendering khard.helpers.interactive.EditState.modified559Rendering khard.helpers.interactive.EditState.unmodified560Rendering khard.helpers.interactive.EditState.aborted561Rendering khard.helpers.interactive.Editor562Rendering khard.helpers.interactive.Editor.editor563Rendering khard.helpers.interactive.Editor.merge_editor564Rendering khard.helpers.interactive.Editor.write_temp_file565Rendering khard.helpers.interactive.Editor._mtime566Rendering khard.helpers.interactive.Editor.edit_files567Rendering khard.helpers.interactive.Editor.edit_templates568569[autosummary] generating autosummary for: bench.rst, commandline.rst, contributing.rst, davcontroller.rst, index.rst, indices.rst, man.rst, man/khard-subcommands.rst, man/khard.conf.rst, man/khard.rst, scripting.rst570locale_dir /build/source/doc/source/locales/en/LC_MESSAGES does not exist571building [mo]: targets for 0 po files that are out of date572writing output... 573building [man]: all manpages574updating environment: locale_dir /build/source/doc/source/locales/en/LC_MESSAGES does not exist575[new config] 27 added, 0 changed, 0 removed576reading sources... [ 4%] autoapi/index577reading sources... [ 7%] autoapi/khard/__main__/index578reading sources... [ 11%] autoapi/khard/actions/index579reading sources... [ 15%] autoapi/khard/address_book/index580reading sources... [ 19%] autoapi/khard/cli/index581reading sources... [ 22%] autoapi/khard/config/index582reading sources... [ 26%] autoapi/khard/contacts/index583reading sources... [ 30%] autoapi/khard/exceptions/index584reading sources... [ 33%] autoapi/khard/formatter/index585reading sources... [ 37%] autoapi/khard/helpers/index586reading sources... [ 41%] autoapi/khard/helpers/interactive/index587reading sources... [ 44%] autoapi/khard/helpers/typing/index588reading sources... [ 48%] autoapi/khard/index589reading sources... [ 52%] autoapi/khard/khard/index590reading sources... [ 56%] autoapi/khard/query/index591reading sources... [ 59%] autoapi/khard/version/index592reading sources... [ 63%] bench593reading sources... [ 67%] commandline594reading sources... [ 70%] contributing595reading sources... [ 74%] davcontroller596reading sources... [ 78%] index597[AutoAPI] Adding AutoAPI TOCTree [autoapi/index] to index.rst598reading sources... [ 81%] indices599reading sources... [ 85%] man600reading sources... [ 89%] man/khard601reading sources... [ 93%] man/khard-subcommands602reading sources... [ 96%] man/khard.conf603reading sources... [100%] scripting604605/build/source/doc/source/autoapi/khard/address_book/index.rst:21: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/actions/index.rst [autosectionlabel.autoapi/khard/address_book/index]606/build/source/doc/source/autoapi/khard/address_book/index.rst:31: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/actions/index.rst [autosectionlabel.autoapi/khard/address_book/index]607/build/source/doc/source/autoapi/khard/cli/index.rst:13: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/address_book/index.rst [autosectionlabel.autoapi/khard/cli/index]608/build/source/doc/source/autoapi/khard/cli/index.rst:21: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/address_book/index.rst [autosectionlabel.autoapi/khard/cli/index]609/build/source/doc/source/autoapi/khard/cli/index.rst:41: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/address_book/index.rst [autosectionlabel.autoapi/khard/cli/index]610/build/source/doc/source/autoapi/khard/config/index.rst:13: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/cli/index.rst [autosectionlabel.autoapi/khard/config/index]611/build/source/doc/source/autoapi/khard/config/index.rst:22: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/cli/index.rst [autosectionlabel.autoapi/khard/config/index]612/build/source/doc/source/autoapi/khard/config/index.rst:30: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/cli/index.rst [autosectionlabel.autoapi/khard/config/index]613/build/source/doc/source/autoapi/khard/config/index.rst:40: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/cli/index.rst [autosectionlabel.autoapi/khard/config/index]614/build/source/doc/source/autoapi/khard/contacts/index.rst:23: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/config/index.rst [autosectionlabel.autoapi/khard/contacts/index]615/build/source/doc/source/autoapi/khard/contacts/index.rst:33: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/config/index.rst [autosectionlabel.autoapi/khard/contacts/index]616/build/source/doc/source/autoapi/khard/contacts/index.rst:43: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/config/index.rst [autosectionlabel.autoapi/khard/contacts/index]617/build/source/doc/source/autoapi/khard/contacts/index.rst:52: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/config/index.rst [autosectionlabel.autoapi/khard/contacts/index]618/build/source/doc/source/autoapi/khard/exceptions/index.rst:24: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/contacts/index.rst [autosectionlabel.autoapi/khard/exceptions/index]619/build/source/doc/source/autoapi/khard/formatter/index.rst:13: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/contacts/index.rst [autosectionlabel.autoapi/khard/formatter/index]620/build/source/doc/source/autoapi/khard/formatter/index.rst:21: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/exceptions/index.rst [autosectionlabel.autoapi/khard/formatter/index]621/build/source/doc/source/autoapi/khard/helpers/index.rst:23: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/contacts/index.rst [autosectionlabel.autoapi/khard/helpers/index]622/build/source/doc/source/autoapi/khard/helpers/index.rst:34: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/contacts/index.rst [autosectionlabel.autoapi/khard/helpers/index]623/build/source/doc/source/autoapi/khard/helpers/interactive/index.rst:13: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/helpers/index.rst [autosectionlabel.autoapi/khard/helpers/interactive/index]624/build/source/doc/source/autoapi/khard/helpers/interactive/index.rst:21: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/formatter/index.rst [autosectionlabel.autoapi/khard/helpers/interactive/index]625/build/source/doc/source/autoapi/khard/helpers/interactive/index.rst:30: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/helpers/index.rst [autosectionlabel.autoapi/khard/helpers/interactive/index]626/build/source/doc/source/autoapi/khard/helpers/interactive/index.rst:40: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/formatter/index.rst [autosectionlabel.autoapi/khard/helpers/interactive/index]627/build/source/doc/source/autoapi/khard/helpers/typing/index.rst:13: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/helpers/interactive/index.rst [autosectionlabel.autoapi/khard/helpers/typing/index]628/build/source/doc/source/autoapi/khard/helpers/typing/index.rst:24: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/helpers/interactive/index.rst [autosectionlabel.autoapi/khard/helpers/typing/index]629/build/source/doc/source/autoapi/khard/helpers/typing/index.rst:35: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/helpers/interactive/index.rst [autosectionlabel.autoapi/khard/helpers/typing/index]630/build/source/doc/source/autoapi/khard/index.rst:8: WARNING: duplicate label submodules, other instance in /build/source/doc/source/autoapi/khard/helpers/index.rst [autosectionlabel.autoapi/khard/index]631/build/source/doc/source/autoapi/khard/khard/index.rst:13: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/helpers/typing/index.rst [autosectionlabel.autoapi/khard/khard/index]632/build/source/doc/source/autoapi/khard/khard/index.rst:23: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/helpers/typing/index.rst [autosectionlabel.autoapi/khard/khard/index]633/build/source/doc/source/autoapi/khard/khard/index.rst:59: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/helpers/typing/index.rst [autosectionlabel.autoapi/khard/khard/index]634/build/source/doc/source/autoapi/khard/query/index.rst:13: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/khard/index.rst [autosectionlabel.autoapi/khard/query/index]635/build/source/doc/source/autoapi/khard/query/index.rst:21: WARNING: duplicate label classes, other instance in /build/source/doc/source/autoapi/khard/helpers/interactive/index.rst [autosectionlabel.autoapi/khard/query/index]636/build/source/doc/source/autoapi/khard/query/index.rst:37: WARNING: duplicate label functions, other instance in /build/source/doc/source/autoapi/khard/khard/index.rst [autosectionlabel.autoapi/khard/query/index]637/build/source/doc/source/autoapi/khard/query/index.rst:45: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/khard/index.rst [autosectionlabel.autoapi/khard/query/index]638/build/source/doc/source/autoapi/khard/version/index.rst:8: WARNING: duplicate label attributes, other instance in /build/source/doc/source/autoapi/khard/query/index.rst [autosectionlabel.autoapi/khard/version/index]639/build/source/doc/source/autoapi/khard/version/index.rst:21: WARNING: duplicate label module contents, other instance in /build/source/doc/source/autoapi/khard/query/index.rst [autosectionlabel.autoapi/khard/version/index]640/build/source/doc/source/man/khard.rst:2: WARNING: duplicate label khard, other instance in /build/source/doc/source/autoapi/khard/index.rst [autosectionlabel.man/khard]641/build/source/doc/source/man/khard.rst:115: WARNING: duplicate label configuration, other instance in /build/source/doc/source/index.rst [autosectionlabel.man/khard]642/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard.rst [autosectionlabel.man/khard-subcommands]643/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard.rst [autosectionlabel.man/khard-subcommands]644/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]645/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]646/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]647/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]648/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]649/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]650/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]651/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]652/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]653/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]654/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]655/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]656/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]657/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]658/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]659/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]660/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]661/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]662/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]663/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]664/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]665/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]666/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]667/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]668/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]669/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label positional arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]670/build/source/doc/source/man/khard-subcommands.rst:2: WARNING: duplicate label named arguments, other instance in /build/source/doc/source/man/khard-subcommands.rst [autosectionlabel.man/khard-subcommands]671/build/source/doc/source/man/khard.conf.rst:41: ERROR: Unknown interpreted text role "module". [docutils]672/build/source/doc/source/davcontroller.rst:2: WARNING: duplicate label davcontroller, other instance in /build/source/doc/source/davcontroller.rst [autosectionlabel.scripting]673looking for now-outdated files... none found674pickling environment... done675checking consistency... /build/source/doc/source/autoapi/index.rst: document is referenced in multiple toctrees: ['contributing', 'index'], selecting: index <- autoapi/index676done677preparing documents... done678copying assets... 679copying assets: done680writing... khard.1 { 681} khard-subcommands.1 { 682} khard.conf.5 { 683} /build/source/doc/source/man/khard.conf.rst:19: WARNING: unknown option: '-c' [ref.option]684/build/source/doc/source/man/khard.conf.rst:61: WARNING: unknown option: '--debug' [ref.option]685done686build succeeded, 70 warnings.687688The manual pages are in .sphinx/man/man.
installSphinxPhase
689Executing installSphinxPhase
fixupPhase
690shrinking RPATHs of ELF executables and libraries in /nix/store/94afhp5i1vdxz2azsxsyk4fcc0bvqrmx-khard-0.22.0-dist691checking for references to /build/ in /nix/store/94afhp5i1vdxz2azsxsyk4fcc0bvqrmx-khard-0.22.0-dist...692patching script interpreter paths in /nix/store/94afhp5i1vdxz2azsxsyk4fcc0bvqrmx-khard-0.22.0-dist693shrinking RPATHs of ELF executables and libraries in /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0694checking for references to /build/ in /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0...695gzipping man pages under /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0/share/man/696patching script interpreter paths in /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0697stripping (with command strip and flags -S -p) in /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0/lib /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0/bin698Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8699wrapping `/nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0/bin/khard'...700Executing pythonRemoveTestsDir701Finished executing pythonRemoveTestsDir
installCheckPhase
702Executing versionCheckPhase703Successfully managed to find version 0.22.0 in the output of the command /nix/store/853899r666xmxd7xdnp0xvrbx734ksj4-khard-0.22.0/bin/khard --version704Khard version 0.22.0705Finished versionCheckPhase706no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
707Executing pythonImportsCheckPhase708Check whether the following modules can be imported: khard
pytestCheckPhase
709Executing pytestCheckPhase710pytest flags: -m pytest --capture=no711============================= test session starts ==============================712platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0713rootdir: /build/source714configfile: pyproject.toml715collected 414 items716717test/test_actions.py ..........718test/test_address_book.py ......................719test/test_cli.py ....................720test/test_command_line_interface.py ..................................................721test/test_config.py ..................................722test/test_contacts.py ............723test/test_editor.py .......724test/test_formatter.py ..............725test/test_helpers.py .....726test/test_helpers_interactive.py .................727test/test_helpers_typing.py ...............x........728test/test_khard.py ...................ss.729test/test_query.py .............................................730test/test_vcard_wrapper.py ...................................................................................x731test/test_yaml.py ..................................732test/test_yaml_editable.py ..............733734=============================== warnings summary ===============================735test/test_cli.py: 16 warnings736test/test_command_line_interface.py: 53 warnings737 /build/source/khard/cli.py:208: PendingDeprecationWarning: FileType is deprecated. Simply open files after parsing arguments.738 type=argparse.FileType("w"),739740-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html741============ 410 passed, 2 skipped, 2 xfailed, 69 warnings in 1.15s ============742Finished executing pytestCheckPhase