afew-4.0.2
checks.aarch64-darwin.package-email-sync
· build #928
· raw
1tribuchet: building on mac022structuredAttrs 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/1hljq0wbhhks7yy8wq3y5cfhkdb35py4-afew-4.0.2.tar.gz21source root is afew-4.0.222setting SOURCE_DATE_EPOCH to timestamp 1784646899 of file "afew-4.0.2/setup.cfg"configurePhase
23no configure script, doing nothingbuildPhase
24Executing pypaBuildPhase25Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.0.226Including all tracked files automatically27Creating a wheel...28pypa build flags: --no-isolation --outdir dist/ --wheel29* Getting build dependencies for wheel...30running egg_info31writing afew.egg-info/PKG-INFO32writing dependency_links to afew.egg-info/dependency_links.txt33writing entry points to afew.egg-info/entry_points.txt34writing requirements to afew.egg-info/requires.txt35writing top-level names to afew.egg-info/top_level.txt36reading manifest file 'afew.egg-info/SOURCES.txt'37reading manifest template 'MANIFEST.in'38warning: no previously-included files matching '*.py[cod]' found anywhere in distribution39adding license file 'LICENSE'40writing manifest file 'afew.egg-info/SOURCES.txt'41* Building wheel...42running bdist_wheel43running build44running build_py45creating build/lib/afew46copying afew/files.py -> build/lib/afew47copying afew/MailMover.py -> build/lib/afew48copying afew/FilterRegistry.py -> build/lib/afew49copying afew/Database.py -> build/lib/afew50copying afew/__init__.py -> build/lib/afew51copying afew/configparser.py -> build/lib/afew52copying afew/utils.py -> build/lib/afew53copying afew/Settings.py -> build/lib/afew54copying afew/main.py -> build/lib/afew55copying afew/commands.py -> build/lib/afew56copying afew/__main__.py -> build/lib/afew57copying afew/NotmuchSettings.py -> build/lib/afew58creating build/lib/afew/filters59copying afew/filters/DKIMValidityFilter.py -> build/lib/afew/filters60copying afew/filters/BaseFilter.py -> build/lib/afew/filters61copying afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/lib/afew/filters62copying afew/filters/FolderNameFilter.py -> build/lib/afew/filters63copying afew/filters/PropagateTagsInThreadFilter.py -> build/lib/afew/filters64copying afew/filters/MeFilter.py -> build/lib/afew/filters65copying afew/filters/SpamFilter.py -> build/lib/afew/filters66copying afew/filters/__init__.py -> build/lib/afew/filters67copying afew/filters/DMARCReportInspectionFilter.py -> build/lib/afew/filters68copying afew/filters/ArchiveSentMailsFilter.py -> build/lib/afew/filters69copying afew/filters/SentMailsFilter.py -> build/lib/afew/filters70copying afew/filters/InboxFilter.py -> build/lib/afew/filters71copying afew/filters/ListMailsFilter.py -> build/lib/afew/filters72copying afew/filters/KillThreadsFilter.py -> build/lib/afew/filters73copying afew/filters/HeaderMatchingFilter.py -> build/lib/afew/filters74creating build/lib/afew/tests75copying afew/tests/test_headermatchingfilter.py -> build/lib/afew/tests76copying afew/tests/__init__.py -> build/lib/afew/tests77copying afew/tests/test_mailmover.py -> build/lib/afew/tests78copying afew/tests/test_dkimvalidityfilter.py -> build/lib/afew/tests79copying afew/tests/test_settings.py -> build/lib/afew/tests80running egg_info81writing afew.egg-info/PKG-INFO82writing dependency_links to afew.egg-info/dependency_links.txt83writing entry points to afew.egg-info/entry_points.txt84writing requirements to afew.egg-info/requires.txt85writing top-level names to afew.egg-info/top_level.txt86reading manifest file 'afew.egg-info/SOURCES.txt'87reading manifest template 'MANIFEST.in'88warning: no previously-included files matching '*.py[cod]' found anywhere in distribution89adding license file 'LICENSE'90writing manifest file 'afew.egg-info/SOURCES.txt'91creating build/lib/afew/defaults92copying afew/defaults/afew.config -> build/lib/afew/defaults93installing to build/bdist.macosx-14.0-arm64/wheel94running install95running install_lib96creating build/bdist.macosx-14.0-arm64/wheel97creating build/bdist.macosx-14.0-arm64/wheel/afew98creating build/bdist.macosx-14.0-arm64/wheel/afew/filters99copying build/lib/afew/filters/DKIMValidityFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters100copying build/lib/afew/filters/BaseFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters101copying build/lib/afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters102copying build/lib/afew/filters/FolderNameFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters103copying build/lib/afew/filters/PropagateTagsInThreadFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters104copying build/lib/afew/filters/MeFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters105copying build/lib/afew/filters/SpamFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters106copying build/lib/afew/filters/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters107copying build/lib/afew/filters/DMARCReportInspectionFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters108copying build/lib/afew/filters/ArchiveSentMailsFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters109copying build/lib/afew/filters/SentMailsFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters110copying build/lib/afew/filters/InboxFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters111copying build/lib/afew/filters/ListMailsFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters112copying build/lib/afew/filters/KillThreadsFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters113copying build/lib/afew/filters/HeaderMatchingFilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/filters114copying build/lib/afew/files.py -> build/bdist.macosx-14.0-arm64/wheel/./afew115copying build/lib/afew/MailMover.py -> build/bdist.macosx-14.0-arm64/wheel/./afew116copying build/lib/afew/FilterRegistry.py -> build/bdist.macosx-14.0-arm64/wheel/./afew117copying build/lib/afew/Database.py -> build/bdist.macosx-14.0-arm64/wheel/./afew118creating build/bdist.macosx-14.0-arm64/wheel/afew/tests119copying build/lib/afew/tests/test_headermatchingfilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/tests120copying build/lib/afew/tests/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/tests121copying build/lib/afew/tests/test_mailmover.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/tests122copying build/lib/afew/tests/test_dkimvalidityfilter.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/tests123copying build/lib/afew/tests/test_settings.py -> build/bdist.macosx-14.0-arm64/wheel/./afew/tests124copying build/lib/afew/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./afew125creating build/bdist.macosx-14.0-arm64/wheel/afew/defaults126copying build/lib/afew/defaults/afew.config -> build/bdist.macosx-14.0-arm64/wheel/./afew/defaults127copying build/lib/afew/configparser.py -> build/bdist.macosx-14.0-arm64/wheel/./afew128copying build/lib/afew/utils.py -> build/bdist.macosx-14.0-arm64/wheel/./afew129copying build/lib/afew/Settings.py -> build/bdist.macosx-14.0-arm64/wheel/./afew130copying build/lib/afew/main.py -> build/bdist.macosx-14.0-arm64/wheel/./afew131copying build/lib/afew/commands.py -> build/bdist.macosx-14.0-arm64/wheel/./afew132copying build/lib/afew/__main__.py -> build/bdist.macosx-14.0-arm64/wheel/./afew133copying build/lib/afew/NotmuchSettings.py -> build/bdist.macosx-14.0-arm64/wheel/./afew134running install_egg_info135Copying afew.egg-info to build/bdist.macosx-14.0-arm64/wheel/./afew-4.0.2-py3.14.egg-info136running install_scripts137creating build/bdist.macosx-14.0-arm64/wheel/afew-4.0.2.dist-info/WHEEL138creating '/private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/dist/.tmp-ynjv4zyo/afew-4.0.2-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it139adding 'afew/Database.py'140adding 'afew/FilterRegistry.py'141adding 'afew/MailMover.py'142adding 'afew/NotmuchSettings.py'143adding 'afew/Settings.py'144adding 'afew/__init__.py'145adding 'afew/__main__.py'146adding 'afew/commands.py'147adding 'afew/configparser.py'148adding 'afew/files.py'149adding 'afew/main.py'150adding 'afew/utils.py'151adding 'afew/defaults/afew.config'152adding 'afew/filters/ArchiveSentMailsFilter.py'153adding 'afew/filters/BaseFilter.py'154adding 'afew/filters/DKIMValidityFilter.py'155adding 'afew/filters/DMARCReportInspectionFilter.py'156adding 'afew/filters/FolderNameFilter.py'157adding 'afew/filters/HeaderMatchingFilter.py'158adding 'afew/filters/InboxFilter.py'159adding 'afew/filters/KillThreadsFilter.py'160adding 'afew/filters/ListMailsFilter.py'161adding 'afew/filters/MeFilter.py'162adding 'afew/filters/PropagateTagsByRegexInThreadFilter.py'163adding 'afew/filters/PropagateTagsInThreadFilter.py'164adding 'afew/filters/SentMailsFilter.py'165adding 'afew/filters/SpamFilter.py'166adding 'afew/filters/__init__.py'167adding 'afew/tests/__init__.py'168adding 'afew/tests/test_dkimvalidityfilter.py'169adding 'afew/tests/test_headermatchingfilter.py'170adding 'afew/tests/test_mailmover.py'171adding 'afew/tests/test_settings.py'172adding 'afew-4.0.2.dist-info/licenses/LICENSE'173adding 'afew-4.0.2.dist-info/METADATA'174adding 'afew-4.0.2.dist-info/WHEEL'175adding 'afew-4.0.2.dist-info/entry_points.txt'176adding 'afew-4.0.2.dist-info/top_level.txt'177adding 'afew-4.0.2.dist-info/RECORD'178removing build/bdist.macosx-14.0-arm64/wheel179Successfully built afew-4.0.2-py3-none-any.whl180Finished creating a wheel...181Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
182Executing pythonRuntimeDepsCheck183Checking runtime dependencies for afew-4.0.2-py3-none-any.whl184Finished executing pythonRuntimeDepsCheckinstallPhase
185Executing pypaInstallPhase186Successfully installed afew-4.0.2-py3-none-any.whl187Running Sphinx v9.1.0188loading translations [en]... done189making output directory... done190Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.191loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ...192loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ...193loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ...194intersphinx inventory has moved: https://docs.python.org/objects.inv -> https://docs.python.org/3/objects.inv195building [mo]: targets for 0 po files that are out of date196writing output... 197building [man]: all manpages198updating environment: [new config] 9 added, 0 changed, 0 removed199reading sources... [ 11%] commandline200reading sources... [ 22%] configuration201reading sources... [ 33%] extending202reading sources... [ 44%] filters203reading sources... [ 56%] implementation204reading sources... [ 67%] index205reading sources... [ 78%] installation206reading sources... [ 89%] move_mode207reading sources... [100%] quickstart208209looking for now-outdated files... none found210pickling environment... done211checking consistency... done212preparing documents... done213copying assets... 214copying assets: done215writing... afew.1 { 216 quickstart217 installation218 commandline219 configuration220 filters221 move_mode222 extending223 implementation224} done225build succeeded.226227The manual pages are in docs/build/man.228Finished executing pypaInstallPhasepythonOutputDistPhase
229Executing pythonOutputDistPhase230Finished executing pythonOutputDistPhasebuildSphinxPhase
231Executing buildSphinxPhase232Executing sphinx-build with html builder233Running Sphinx v9.1.0234loading translations [en]... locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist235locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist236done237making output directory... done238Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.239locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist240loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ...241loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ...242loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ...243intersphinx inventory has moved: https://docs.python.org/objects.inv -> https://docs.python.org/3/objects.inv244locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist245building [mo]: targets for 0 po files that are out of date246writing output... 247building [html]: targets for 9 source files that are out of date248updating environment: locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist249[new config] 9 added, 0 changed, 0 removed250reading sources... [ 11%] commandline251reading sources... [ 22%] configuration252reading sources... [ 33%] extending253reading sources... [ 44%] filters254reading sources... [ 56%] implementation255reading sources... [ 67%] index256reading sources... [ 78%] installation257reading sources... [ 89%] move_mode258reading sources... [100%] quickstart259260looking for now-outdated files... none found261pickling environment... done262checking consistency... done263preparing documents... done264copying assets... 265copying static files... 266Writing evaluated template result to /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/.sphinx/html/html/_static/basic.css267Writing evaluated template result to /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/.sphinx/html/html/_static/language_data.js268Writing evaluated template result to /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/.sphinx/html/html/_static/documentation_options.js269Writing evaluated template result to /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/.sphinx/html/html/_static/classic.css270Writing evaluated template result to /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/.sphinx/html/html/_static/sidebar.js271copying static files: done272copying extra files... 273copying extra files: done274copying assets: done275writing output... [ 11%] commandline276writing output... [ 22%] configuration277writing output... [ 33%] extending278writing output... [ 44%] filters279writing output... [ 56%] implementation280writing output... [ 67%] index281writing output... [ 78%] installation282writing output... [ 89%] move_mode283writing output... [100%] quickstart284285generating indices... genindex py-modindex done286highlighting module code... [ 50%] afew.Database287highlighting module code... [100%] afew.filters.BaseFilter288289writing additional pages... search done290dumping search index in English (code: en)... done291dumping object inventory... done292build succeeded.293294The HTML pages are in .sphinx/html/html.295Executing sphinx-build with man builder296Running Sphinx v9.1.0297loading translations [en]... locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist298locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist299done300making output directory... done301Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.302locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist303loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ...304loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ...305loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ...306intersphinx inventory has moved: https://docs.python.org/objects.inv -> https://docs.python.org/3/objects.inv307locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist308building [mo]: targets for 0 po files that are out of date309writing output... 310building [man]: all manpages311updating environment: locale_dir /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist312[new config] 9 added, 0 changed, 0 removed313reading sources... [ 11%] commandline314reading sources... [ 22%] configuration315reading sources... [ 33%] extending316reading sources... [ 44%] filters317reading sources... [ 56%] implementation318reading sources... [ 67%] index319reading sources... [ 78%] installation320reading sources... [ 89%] move_mode321reading sources... [100%] quickstart322323looking for now-outdated files... none found324pickling environment... done325checking consistency... done326preparing documents... done327copying assets... 328copying assets: done329writing... afew.1 { 330 quickstart331 installation332 commandline333 configuration334 filters335 move_mode336 extending337 implementation338} done339build succeeded.340341The manual pages are in .sphinx/man/man.installSphinxPhase
342Executing installSphinxPhasefixupPhase
343checking for references to /private/var/tb/1/scratch/37de559627debc3e/build/ in /nix/store/0b1z2pqmbrcb5vvzw74crk2kn0rvy3gy-afew-4.0.2-doc...344patching script interpreter paths in /nix/store/0b1z2pqmbrcb5vvzw74crk2kn0rvy3gy-afew-4.0.2-doc345checking for references to /private/var/tb/1/scratch/37de559627debc3e/build/ in /nix/store/8p723xl9vxi5qzybjdincp4m8k43r7k4-afew-4.0.2-man...346gzipping man pages under /nix/store/8p723xl9vxi5qzybjdincp4m8k43r7k4-afew-4.0.2-man/share/man/347patching script interpreter paths in /nix/store/8p723xl9vxi5qzybjdincp4m8k43r7k4-afew-4.0.2-man348checking for references to /private/var/tb/1/scratch/37de559627debc3e/build/ in /nix/store/n9mdbjk0781yjzxjrj63alh7bylb34y6-afew-4.0.2-dist...349patching script interpreter paths in /nix/store/n9mdbjk0781yjzxjrj63alh7bylb34y6-afew-4.0.2-dist350checking for references to /private/var/tb/1/scratch/37de559627debc3e/build/ in /nix/store/1bxrzy3h6xazpwkp9ag41ca3rp857qwg-afew-4.0.2...351patching script interpreter paths in /nix/store/1bxrzy3h6xazpwkp9ag41ca3rp857qwg-afew-4.0.2352stripping (with command strip and flags -S) in /nix/store/1bxrzy3h6xazpwkp9ag41ca3rp857qwg-afew-4.0.2/lib /nix/store/1bxrzy3h6xazpwkp9ag41ca3rp857qwg-afew-4.0.2/bin353Rewriting #!/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8/bin/python3.14 to #!/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8354wrapping `/nix/store/1bxrzy3h6xazpwkp9ag41ca3rp857qwg-afew-4.0.2/bin/afew'...355Executing pythonRemoveTestsDir356Finished executing pythonRemoveTestsDirinstallCheckPhase
357Executing versionCheckPhase358Successfully managed to find version 4.0.2 in the output of the command /nix/store/1bxrzy3h6xazpwkp9ag41ca3rp857qwg-afew-4.0.2/bin/afew --version3594.0.2360Finished versionCheckPhase361no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
362Executing pythonImportsCheckPhasepytestCheckPhase
363Executing pytestCheckPhase364pytest flags: -m pytest365============================= test session starts ==============================366platform darwin -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0367rootdir: /private/var/tb/1/scratch/37de559627debc3e/build/afew-4.0.2368configfile: pyproject.toml369collected 13 items370371afew/tests/test_dkimvalidityfilter.py ...... [ 46%]372afew/tests/test_headermatchingfilter.py .. [ 61%]373afew/tests/test_mailmover.py .. [ 76%]374afew/tests/test_settings.py ... [100%]375376============================== 13 passed in 1.28s ==============================377Finished executing pytestCheckPhase