afew-3.0.2
x86_64-linux.home-manager-psi
· build #84
· raw
1Sourcing python-remove-tests-dir-hook2Sourcing python-catch-conflicts-hook.sh3Sourcing python-remove-bin-bytecode-hook.sh4Sourcing pypa-build-hook5Using pypaBuildPhase6Sourcing python-runtime-deps-check-hook7Using pythonRuntimeDepsCheckHook8Sourcing pypa-install-hook9Using pypaInstallPhase10Sourcing python-imports-check-hook.sh11Using pythonImportsCheckPhase12Sourcing python-namespaces-hook13Sourcing python-catch-conflicts-hook.sh14Sourcing sphinx-hook15Sourcing pytest-check-hook16Using pytestCheckPhase
unpackPhase
17unpacking source archive /nix/store/i5g9s91hq98hh56q6l8fy5vjpipvkqfs-source18source root is source19setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/setup.py"configurePhase
20no configure script, doing nothingbuildPhase
21Executing pypaBuildPhase22Including all tracked files automatically23Creating a wheel...24pypa build flags: --no-isolation --outdir dist/ --wheel25* Getting build dependencies for wheel...26* Building wheel...27/nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite'28 warnings.warn(msg)29/nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require'30 warnings.warn(msg)31/nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.32!!3334 ********************************************************************************35 Please consider removing the following classifiers in favor of a SPDX license expression:3637 License :: OSI Approved :: ISC License (ISCL)3839 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.40 ********************************************************************************4142!!43 self._finalize_license_expression()44running bdist_wheel45running build46running build_py47creating build/lib/afew48copying afew/Database.py -> build/lib/afew49copying afew/FilterRegistry.py -> build/lib/afew50copying afew/MailMover.py -> build/lib/afew51copying afew/NotmuchSettings.py -> build/lib/afew52copying afew/Settings.py -> build/lib/afew53copying afew/commands.py -> build/lib/afew54copying afew/configparser.py -> build/lib/afew55copying afew/files.py -> build/lib/afew56copying afew/utils.py -> build/lib/afew57copying afew/main.py -> build/lib/afew58copying afew/__init__.py -> build/lib/afew59copying afew/__main__.py -> build/lib/afew60copying afew/version.py -> build/lib/afew61creating build/lib/afew/filters62copying afew/filters/BaseFilter.py -> build/lib/afew/filters63copying afew/filters/DKIMValidityFilter.py -> build/lib/afew/filters64copying afew/filters/DMARCReportInspectionFilter.py -> build/lib/afew/filters65copying afew/filters/FolderNameFilter.py -> build/lib/afew/filters66copying afew/filters/HeaderMatchingFilter.py -> build/lib/afew/filters67copying afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/lib/afew/filters68copying afew/filters/PropagateTagsInThreadFilter.py -> build/lib/afew/filters69copying afew/filters/KillThreadsFilter.py -> build/lib/afew/filters70copying afew/filters/MeFilter.py -> build/lib/afew/filters71copying afew/filters/SentMailsFilter.py -> build/lib/afew/filters72copying afew/filters/__init__.py -> build/lib/afew/filters73copying afew/filters/ArchiveSentMailsFilter.py -> build/lib/afew/filters74copying afew/filters/InboxFilter.py -> build/lib/afew/filters75copying afew/filters/ListMailsFilter.py -> build/lib/afew/filters76copying afew/filters/SpamFilter.py -> build/lib/afew/filters77creating build/lib/afew/tests78copying afew/tests/test_dkimvalidityfilter.py -> build/lib/afew/tests79copying afew/tests/test_headermatchingfilter.py -> build/lib/afew/tests80copying afew/tests/test_mailmover.py -> build/lib/afew/tests81copying afew/tests/__init__.py -> build/lib/afew/tests82copying afew/tests/test_settings.py -> build/lib/afew/tests83creating build/lib/afew/defaults84copying afew/defaults/afew.config -> build/lib/afew/defaults85installing to build/bdist.linux-x86_64/wheel86running install87running install_lib88creating build/bdist.linux-x86_64/wheel89creating build/bdist.linux-x86_64/wheel/afew90copying build/lib/afew/Database.py -> build/bdist.linux-x86_64/wheel/./afew91copying build/lib/afew/FilterRegistry.py -> build/bdist.linux-x86_64/wheel/./afew92copying build/lib/afew/MailMover.py -> build/bdist.linux-x86_64/wheel/./afew93copying build/lib/afew/NotmuchSettings.py -> build/bdist.linux-x86_64/wheel/./afew94copying build/lib/afew/Settings.py -> build/bdist.linux-x86_64/wheel/./afew95copying build/lib/afew/commands.py -> build/bdist.linux-x86_64/wheel/./afew96copying build/lib/afew/configparser.py -> build/bdist.linux-x86_64/wheel/./afew97copying build/lib/afew/files.py -> build/bdist.linux-x86_64/wheel/./afew98copying build/lib/afew/utils.py -> build/bdist.linux-x86_64/wheel/./afew99copying build/lib/afew/main.py -> build/bdist.linux-x86_64/wheel/./afew100copying build/lib/afew/__init__.py -> build/bdist.linux-x86_64/wheel/./afew101copying build/lib/afew/__main__.py -> build/bdist.linux-x86_64/wheel/./afew102copying build/lib/afew/version.py -> build/bdist.linux-x86_64/wheel/./afew103creating build/bdist.linux-x86_64/wheel/afew/filters104copying build/lib/afew/filters/BaseFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters105copying build/lib/afew/filters/DKIMValidityFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters106copying build/lib/afew/filters/DMARCReportInspectionFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters107copying build/lib/afew/filters/FolderNameFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters108copying build/lib/afew/filters/HeaderMatchingFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters109copying build/lib/afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters110copying build/lib/afew/filters/PropagateTagsInThreadFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters111copying build/lib/afew/filters/KillThreadsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters112copying build/lib/afew/filters/MeFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters113copying build/lib/afew/filters/SentMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters114copying build/lib/afew/filters/__init__.py -> build/bdist.linux-x86_64/wheel/./afew/filters115copying build/lib/afew/filters/ArchiveSentMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters116copying build/lib/afew/filters/InboxFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters117copying build/lib/afew/filters/ListMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters118copying build/lib/afew/filters/SpamFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters119creating build/bdist.linux-x86_64/wheel/afew/tests120copying build/lib/afew/tests/test_dkimvalidityfilter.py -> build/bdist.linux-x86_64/wheel/./afew/tests121copying build/lib/afew/tests/test_headermatchingfilter.py -> build/bdist.linux-x86_64/wheel/./afew/tests122copying build/lib/afew/tests/test_mailmover.py -> build/bdist.linux-x86_64/wheel/./afew/tests123copying build/lib/afew/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./afew/tests124copying build/lib/afew/tests/test_settings.py -> build/bdist.linux-x86_64/wheel/./afew/tests125creating build/bdist.linux-x86_64/wheel/afew/defaults126copying build/lib/afew/defaults/afew.config -> build/bdist.linux-x86_64/wheel/./afew/defaults127running install_egg_info128running egg_info129creating afew.egg-info130writing afew.egg-info/PKG-INFO131writing dependency_links to afew.egg-info/dependency_links.txt132writing entry points to afew.egg-info/entry_points.txt133writing requirements to afew.egg-info/requires.txt134writing top-level names to afew.egg-info/top_level.txt135writing manifest file 'afew.egg-info/SOURCES.txt'136/nix/store/25h125fvgqlbgqrm4zdwwa4iq6j5imhp-python3.14-vcs-versioning-1.1.1/lib/python3.14/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly.137 return get_active_overrides().subprocess_timeout138reading manifest file 'afew.egg-info/SOURCES.txt'139reading manifest template 'MANIFEST.in'140adding license file 'LICENSE'141writing manifest file 'afew.egg-info/SOURCES.txt'142Copying afew.egg-info to build/bdist.linux-x86_64/wheel/./afew-3.0.2-py3.14.egg-info143running install_scripts144creating build/bdist.linux-x86_64/wheel/afew-3.0.2.dist-info/WHEEL145creating '/build/source/dist/.tmp-b7wxv5f5/afew-3.0.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it146adding 'afew/Database.py'147adding 'afew/FilterRegistry.py'148adding 'afew/MailMover.py'149adding 'afew/NotmuchSettings.py'150adding 'afew/Settings.py'151adding 'afew/__init__.py'152adding 'afew/__main__.py'153adding 'afew/commands.py'154adding 'afew/configparser.py'155adding 'afew/files.py'156adding 'afew/main.py'157adding 'afew/utils.py'158adding 'afew/version.py'159adding 'afew/defaults/afew.config'160adding 'afew/filters/ArchiveSentMailsFilter.py'161adding 'afew/filters/BaseFilter.py'162adding 'afew/filters/DKIMValidityFilter.py'163adding 'afew/filters/DMARCReportInspectionFilter.py'164adding 'afew/filters/FolderNameFilter.py'165adding 'afew/filters/HeaderMatchingFilter.py'166adding 'afew/filters/InboxFilter.py'167adding 'afew/filters/KillThreadsFilter.py'168adding 'afew/filters/ListMailsFilter.py'169adding 'afew/filters/MeFilter.py'170adding 'afew/filters/PropagateTagsByRegexInThreadFilter.py'171adding 'afew/filters/PropagateTagsInThreadFilter.py'172adding 'afew/filters/SentMailsFilter.py'173adding 'afew/filters/SpamFilter.py'174adding 'afew/filters/__init__.py'175adding 'afew/tests/__init__.py'176adding 'afew/tests/test_dkimvalidityfilter.py'177adding 'afew/tests/test_headermatchingfilter.py'178adding 'afew/tests/test_mailmover.py'179adding 'afew/tests/test_settings.py'180adding 'afew-3.0.2.dist-info/licenses/LICENSE'181adding 'afew-3.0.2.dist-info/METADATA'182adding 'afew-3.0.2.dist-info/WHEEL'183adding 'afew-3.0.2.dist-info/entry_points.txt'184adding 'afew-3.0.2.dist-info/top_level.txt'185adding 'afew-3.0.2.dist-info/RECORD'186removing build/bdist.linux-x86_64/wheel187Successfully built afew-3.0.2-py3-none-any.whl188Finished creating a wheel...189Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
190Executing pythonRuntimeDepsCheck191Checking runtime dependencies for afew-3.0.2-py3-none-any.whl192Finished executing pythonRuntimeDepsCheckinstallPhase
193Executing pypaInstallPhase194Successfully installed afew-3.0.2-py3-none-any.whl195Finished executing pypaInstallPhasepythonOutputDistPhase
196Executing pythonOutputDistPhase197Finished executing pythonOutputDistPhasebuildSphinxPhase
198Executing buildSphinxPhase199Sphinx documentation found in docs200Executing sphinx-build with html builder201Running Sphinx v9.1.0202loading translations [en]... locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist203locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist204done205making output directory... done206Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.207locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist208loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ...209loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ...210loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ...211WARNING: failed to reach any of the inventories with the following issues:212intersphinx inventory 'https://docs.python.org/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError("HTTPSConnection(host='docs.python.org', port=443): Failed to resolve 'docs.python.org' ([Errno -3] Temporary failure in name resolution)"))213WARNING: failed to reach any of the inventories with the following issues:214intersphinx inventory 'https://alot.readthedocs.io/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='alot.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='alot.readthedocs.io', port=443): Failed to resolve 'alot.readthedocs.io' ([Errno -3] Temporary failure in name resolution)"))215WARNING: failed to reach any of the inventories with the following issues:216intersphinx inventory 'https://notmuch.readthedocs.io/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='notmuch.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='notmuch.readthedocs.io', port=443): Failed to resolve 'notmuch.readthedocs.io' ([Errno -3] Temporary failure in name resolution)"))217locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist218building [mo]: targets for 0 po files that are out of date219writing output... 220building [html]: targets for 9 source files that are out of date221updating environment: locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist222[new config] 9 added, 0 changed, 0 removed223reading sources... [ 11%] commandline224reading sources... [ 22%] configuration225reading sources... [ 33%] extending226reading sources... [ 44%] filters227reading sources... [ 56%] implementation228reading sources... [ 67%] index229reading sources... [ 78%] installation230reading sources... [ 89%] move_mode231reading sources... [100%] quickstart232233looking for now-outdated files... none found234pickling environment... done235checking consistency... done236preparing documents... done237copying assets... 238copying static files... 239Writing evaluated template result to /build/source/.sphinx/html/html/_static/basic.css240Writing evaluated template result to /build/source/.sphinx/html/html/_static/documentation_options.js241Writing evaluated template result to /build/source/.sphinx/html/html/_static/language_data.js242Writing evaluated template result to /build/source/.sphinx/html/html/_static/classic.css243Writing evaluated template result to /build/source/.sphinx/html/html/_static/sidebar.js244copying static files: done245copying extra files... 246copying extra files: done247copying assets: done248writing output... [ 11%] commandline249writing output... [ 22%] configuration250writing output... [ 33%] extending251writing output... [ 44%] filters252writing output... [ 56%] implementation253writing output... [ 67%] index254writing output... [ 78%] installation255writing output... [ 89%] move_mode256writing output... [100%] quickstart257258generating indices... genindex py-modindex done259highlighting module code... [ 50%] afew.Database260highlighting module code... [100%] afew.filters.BaseFilter261262writing additional pages... search done263dumping search index in English (code: en)... done264dumping object inventory... done265build succeeded, 3 warnings.266267The HTML pages are in .sphinx/html/html.268Executing sphinx-build with man builder269Running Sphinx v9.1.0270loading translations [en]... locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist271locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist272done273making output directory... done274Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.275locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist276loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ...277loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ...278loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ...279WARNING: failed to reach any of the inventories with the following issues:280intersphinx inventory 'https://docs.python.org/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError("HTTPSConnection(host='docs.python.org', port=443): Failed to resolve 'docs.python.org' ([Errno -3] Temporary failure in name resolution)"))281WARNING: failed to reach any of the inventories with the following issues:282intersphinx inventory 'https://alot.readthedocs.io/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='alot.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='alot.readthedocs.io', port=443): Failed to resolve 'alot.readthedocs.io' ([Errno -3] Temporary failure in name resolution)"))283WARNING: failed to reach any of the inventories with the following issues:284intersphinx inventory 'https://notmuch.readthedocs.io/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='notmuch.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='notmuch.readthedocs.io', port=443): Failed to resolve 'notmuch.readthedocs.io' ([Errno -3] Temporary failure in name resolution)"))285locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist286building [mo]: targets for 0 po files that are out of date287writing output... 288building [man]: all manpages289updating environment: locale_dir /build/source/docs/locales/en/LC_MESSAGES does not exist290[new config] 9 added, 0 changed, 0 removed291reading sources... [ 11%] commandline292reading sources... [ 22%] configuration293reading sources... [ 33%] extending294reading sources... [ 44%] filters295reading sources... [ 56%] implementation296reading sources... [ 67%] index297reading sources... [ 78%] installation298reading sources... [ 89%] move_mode299reading sources... [100%] quickstart300301looking for now-outdated files... none found302pickling environment... done303checking consistency... done304preparing documents... done305copying assets... 306copying assets: done307writing... afew.1 { 308 quickstart309 installation310 commandline311 configuration312 filters313 move_mode314 extending315 implementation316} done317build succeeded, 3 warnings.318319The manual pages are in .sphinx/man/man.installSphinxPhase
320Executing installSphinxPhasefixupPhase
321shrinking RPATHs of ELF executables and libraries in /nix/store/vfymdiv1i7zsf5848lfmv6zr84iawvhn-afew-3.0.2322checking for references to /build/ in /nix/store/vfymdiv1i7zsf5848lfmv6zr84iawvhn-afew-3.0.2...323patching script interpreter paths in /nix/store/vfymdiv1i7zsf5848lfmv6zr84iawvhn-afew-3.0.2324stripping (with command strip and flags -S -p) in /nix/store/vfymdiv1i7zsf5848lfmv6zr84iawvhn-afew-3.0.2/lib /nix/store/vfymdiv1i7zsf5848lfmv6zr84iawvhn-afew-3.0.2/bin325shrinking RPATHs of ELF executables and libraries in /nix/store/nq932w38w3d0i3g28dqd2p3kh4a36ys2-afew-3.0.2-doc326checking for references to /build/ in /nix/store/nq932w38w3d0i3g28dqd2p3kh4a36ys2-afew-3.0.2-doc...327patching script interpreter paths in /nix/store/nq932w38w3d0i3g28dqd2p3kh4a36ys2-afew-3.0.2-doc328shrinking RPATHs of ELF executables and libraries in /nix/store/68nrxx8lg8aa9pba3ljyn84h3d417wna-afew-3.0.2-man329checking for references to /build/ in /nix/store/68nrxx8lg8aa9pba3ljyn84h3d417wna-afew-3.0.2-man...330gzipping man pages under /nix/store/68nrxx8lg8aa9pba3ljyn84h3d417wna-afew-3.0.2-man/share/man/331patching script interpreter paths in /nix/store/68nrxx8lg8aa9pba3ljyn84h3d417wna-afew-3.0.2-man332shrinking RPATHs of ELF executables and libraries in /nix/store/56hcbs7qjjvwijqqbvc97d7v1fi6q17i-afew-3.0.2-dist333checking for references to /build/ in /nix/store/56hcbs7qjjvwijqqbvc97d7v1fi6q17i-afew-3.0.2-dist...334patching script interpreter paths in /nix/store/56hcbs7qjjvwijqqbvc97d7v1fi6q17i-afew-3.0.2-dist335Rewriting #!/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin/python3.14 to #!/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6336wrapping `/nix/store/vfymdiv1i7zsf5848lfmv6zr84iawvhn-afew-3.0.2/bin/afew'...337Executing pythonRemoveTestsDir338Finished executing pythonRemoveTestsDirinstallCheckPhase
339no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
340Executing pythonImportsCheckPhasepytestCheckPhase
341Executing pytestCheckPhase342pytest flags: -m pytest343============================= test session starts ==============================344platform linux -- Python 3.14.6, pytest-9.0.3, pluggy-1.6.0345rootdir: /build/source346collected 13 items 347348afew/tests/test_dkimvalidityfilter.py ...... [ 46%]349afew/tests/test_headermatchingfilter.py .. [ 61%]350afew/tests/test_mailmover.py .. [ 76%]351afew/tests/test_settings.py ... [100%]352353============================== 13 passed in 1.18s ==============================354Finished executing pytestCheckPhase