python3.14-weasel-1.0.0
checks.x86_64-linux.nixos-eve
· build #837
· raw
1tribuchet: building on jamie2structuredAttrs 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-metadata-check-hook.sh15Using pythonMetadataCheckPhase16Sourcing python-namespaces-hook17Sourcing python-catch-conflicts-hook.sh18Sourcing pytest-check-hook19Using pytestCheckPhase
unpackPhase
20unpacking source archive /nix/store/yr7q9k11yba2q75wfm7dpk3xz2i105fb-source21source root is source22setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/weasel/util/versions.py"configurePhase
23no configure script, doing nothingbuildPhase
24Executing pypaBuildPhase25Creating a wheel...26pypa build flags: --no-isolation --outdir dist/ --wheel27* Getting build dependencies for wheel...28/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.29!!3031 ********************************************************************************32 Please consider removing the following classifiers in favor of a SPDX license expression:3334 License :: OSI Approved :: MIT License3536 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.37 ********************************************************************************3839!!40 self._finalize_license_expression()41running egg_info42creating weasel.egg-info43writing weasel.egg-info/PKG-INFO44writing dependency_links to weasel.egg-info/dependency_links.txt45writing entry points to weasel.egg-info/entry_points.txt46writing requirements to weasel.egg-info/requires.txt47writing top-level names to weasel.egg-info/top_level.txt48writing manifest file 'weasel.egg-info/SOURCES.txt'49reading manifest file 'weasel.egg-info/SOURCES.txt'50adding license file 'LICENSE'51writing manifest file 'weasel.egg-info/SOURCES.txt'52* Building wheel...53/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.54!!5556 ********************************************************************************57 Please consider removing the following classifiers in favor of a SPDX license expression:5859 License :: OSI Approved :: MIT License6061 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.62 ********************************************************************************6364!!65 self._finalize_license_expression()66running bdist_wheel67running build68running build_py69creating build/lib/weasel70copying weasel/__init__.py -> build/lib/weasel71copying weasel/__main__.py -> build/lib/weasel72copying weasel/errors.py -> build/lib/weasel73copying weasel/about.py -> build/lib/weasel74copying weasel/schemas.py -> build/lib/weasel75copying weasel/compat.py -> build/lib/weasel76creating build/lib/weasel/tests77copying weasel/tests/__init__.py -> build/lib/weasel/tests78copying weasel/tests/util.py -> build/lib/weasel/tests79copying weasel/tests/test_validation.py -> build/lib/weasel/tests80copying weasel/tests/test_schemas.py -> build/lib/weasel/tests81creating build/lib/weasel/cli82copying weasel/cli/pull.py -> build/lib/weasel/cli83copying weasel/cli/run.py -> build/lib/weasel/cli84copying weasel/cli/document.py -> build/lib/weasel/cli85copying weasel/cli/assets.py -> build/lib/weasel/cli86copying weasel/cli/main.py -> build/lib/weasel/cli87copying weasel/cli/__init__.py -> build/lib/weasel/cli88copying weasel/cli/push.py -> build/lib/weasel/cli89copying weasel/cli/remote_storage.py -> build/lib/weasel/cli90copying weasel/cli/clone.py -> build/lib/weasel/cli91copying weasel/cli/dvc.py -> build/lib/weasel/cli92creating build/lib/weasel/util93copying weasel/util/frozen.py -> build/lib/weasel/util94copying weasel/util/git.py -> build/lib/weasel/util95copying weasel/util/logging.py -> build/lib/weasel/util96copying weasel/util/remote.py -> build/lib/weasel/util97copying weasel/util/filesystem.py -> build/lib/weasel/util98copying weasel/util/commands.py -> build/lib/weasel/util99copying weasel/util/validation.py -> build/lib/weasel/util100copying weasel/util/environment.py -> build/lib/weasel/util101copying weasel/util/hashing.py -> build/lib/weasel/util102copying weasel/util/modules.py -> build/lib/weasel/util103copying weasel/util/versions.py -> build/lib/weasel/util104copying weasel/util/config.py -> build/lib/weasel/util105copying weasel/util/__init__.py -> build/lib/weasel/util106creating build/lib/weasel/tests/cli107copying weasel/tests/cli/test_document.py -> build/lib/weasel/tests/cli108copying weasel/tests/cli/test_cli.py -> build/lib/weasel/tests/cli109copying weasel/tests/cli/test_cli_app.py -> build/lib/weasel/tests/cli110copying weasel/tests/cli/__init__.py -> build/lib/weasel/tests/cli111copying weasel/tests/cli/test_remote.py -> build/lib/weasel/tests/cli112installing to build/bdist.linux-x86_64/wheel113running install114running install_lib115creating build/bdist.linux-x86_64/wheel116creating build/bdist.linux-x86_64/wheel/weasel117copying build/lib/weasel/compat.py -> build/bdist.linux-x86_64/wheel/./weasel118creating build/bdist.linux-x86_64/wheel/weasel/cli119copying build/lib/weasel/cli/document.py -> build/bdist.linux-x86_64/wheel/./weasel/cli120copying build/lib/weasel/cli/clone.py -> build/bdist.linux-x86_64/wheel/./weasel/cli121copying build/lib/weasel/cli/push.py -> build/bdist.linux-x86_64/wheel/./weasel/cli122copying build/lib/weasel/cli/run.py -> build/bdist.linux-x86_64/wheel/./weasel/cli123copying build/lib/weasel/cli/assets.py -> build/bdist.linux-x86_64/wheel/./weasel/cli124copying build/lib/weasel/cli/__init__.py -> build/bdist.linux-x86_64/wheel/./weasel/cli125copying build/lib/weasel/cli/remote_storage.py -> build/bdist.linux-x86_64/wheel/./weasel/cli126copying build/lib/weasel/cli/dvc.py -> build/bdist.linux-x86_64/wheel/./weasel/cli127copying build/lib/weasel/cli/main.py -> build/bdist.linux-x86_64/wheel/./weasel/cli128copying build/lib/weasel/cli/pull.py -> build/bdist.linux-x86_64/wheel/./weasel/cli129copying build/lib/weasel/__init__.py -> build/bdist.linux-x86_64/wheel/./weasel130copying build/lib/weasel/errors.py -> build/bdist.linux-x86_64/wheel/./weasel131copying build/lib/weasel/schemas.py -> build/bdist.linux-x86_64/wheel/./weasel132creating build/bdist.linux-x86_64/wheel/weasel/util133copying build/lib/weasel/util/remote.py -> build/bdist.linux-x86_64/wheel/./weasel/util134copying build/lib/weasel/util/commands.py -> build/bdist.linux-x86_64/wheel/./weasel/util135copying build/lib/weasel/util/hashing.py -> build/bdist.linux-x86_64/wheel/./weasel/util136copying build/lib/weasel/util/modules.py -> build/bdist.linux-x86_64/wheel/./weasel/util137copying build/lib/weasel/util/frozen.py -> build/bdist.linux-x86_64/wheel/./weasel/util138copying build/lib/weasel/util/git.py -> build/bdist.linux-x86_64/wheel/./weasel/util139copying build/lib/weasel/util/environment.py -> build/bdist.linux-x86_64/wheel/./weasel/util140copying build/lib/weasel/util/config.py -> build/bdist.linux-x86_64/wheel/./weasel/util141copying build/lib/weasel/util/__init__.py -> build/bdist.linux-x86_64/wheel/./weasel/util142copying build/lib/weasel/util/logging.py -> build/bdist.linux-x86_64/wheel/./weasel/util143copying build/lib/weasel/util/versions.py -> build/bdist.linux-x86_64/wheel/./weasel/util144copying build/lib/weasel/util/filesystem.py -> build/bdist.linux-x86_64/wheel/./weasel/util145copying build/lib/weasel/util/validation.py -> build/bdist.linux-x86_64/wheel/./weasel/util146copying build/lib/weasel/about.py -> build/bdist.linux-x86_64/wheel/./weasel147copying build/lib/weasel/__main__.py -> build/bdist.linux-x86_64/wheel/./weasel148creating build/bdist.linux-x86_64/wheel/weasel/tests149copying build/lib/weasel/tests/test_validation.py -> build/bdist.linux-x86_64/wheel/./weasel/tests150copying build/lib/weasel/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./weasel/tests151creating build/bdist.linux-x86_64/wheel/weasel/tests/cli152copying build/lib/weasel/tests/cli/test_cli_app.py -> build/bdist.linux-x86_64/wheel/./weasel/tests/cli153copying build/lib/weasel/tests/cli/test_remote.py -> build/bdist.linux-x86_64/wheel/./weasel/tests/cli154copying build/lib/weasel/tests/cli/test_cli.py -> build/bdist.linux-x86_64/wheel/./weasel/tests/cli155copying build/lib/weasel/tests/cli/test_document.py -> build/bdist.linux-x86_64/wheel/./weasel/tests/cli156copying build/lib/weasel/tests/cli/__init__.py -> build/bdist.linux-x86_64/wheel/./weasel/tests/cli157copying build/lib/weasel/tests/util.py -> build/bdist.linux-x86_64/wheel/./weasel/tests158copying build/lib/weasel/tests/test_schemas.py -> build/bdist.linux-x86_64/wheel/./weasel/tests159running install_egg_info160running egg_info161writing weasel.egg-info/PKG-INFO162writing dependency_links to weasel.egg-info/dependency_links.txt163writing entry points to weasel.egg-info/entry_points.txt164writing requirements to weasel.egg-info/requires.txt165writing top-level names to weasel.egg-info/top_level.txt166reading manifest file 'weasel.egg-info/SOURCES.txt'167adding license file 'LICENSE'168writing manifest file 'weasel.egg-info/SOURCES.txt'169Copying weasel.egg-info to build/bdist.linux-x86_64/wheel/./weasel-1.0.0-py3.14.egg-info170running install_scripts171creating build/bdist.linux-x86_64/wheel/weasel-1.0.0.dist-info/WHEEL172creating '/build/source/dist/.tmp-gm7qybhd/weasel-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it173adding 'weasel/__init__.py'174adding 'weasel/__main__.py'175adding 'weasel/about.py'176adding 'weasel/compat.py'177adding 'weasel/errors.py'178adding 'weasel/schemas.py'179adding 'weasel/cli/__init__.py'180adding 'weasel/cli/assets.py'181adding 'weasel/cli/clone.py'182adding 'weasel/cli/document.py'183adding 'weasel/cli/dvc.py'184adding 'weasel/cli/main.py'185adding 'weasel/cli/pull.py'186adding 'weasel/cli/push.py'187adding 'weasel/cli/remote_storage.py'188adding 'weasel/cli/run.py'189adding 'weasel/tests/__init__.py'190adding 'weasel/tests/test_schemas.py'191adding 'weasel/tests/test_validation.py'192adding 'weasel/tests/util.py'193adding 'weasel/tests/cli/__init__.py'194adding 'weasel/tests/cli/test_cli.py'195adding 'weasel/tests/cli/test_cli_app.py'196adding 'weasel/tests/cli/test_document.py'197adding 'weasel/tests/cli/test_remote.py'198adding 'weasel/util/__init__.py'199adding 'weasel/util/commands.py'200adding 'weasel/util/config.py'201adding 'weasel/util/environment.py'202adding 'weasel/util/filesystem.py'203adding 'weasel/util/frozen.py'204adding 'weasel/util/git.py'205adding 'weasel/util/hashing.py'206adding 'weasel/util/logging.py'207adding 'weasel/util/modules.py'208adding 'weasel/util/remote.py'209adding 'weasel/util/validation.py'210adding 'weasel/util/versions.py'211adding 'weasel-1.0.0.dist-info/licenses/LICENSE'212adding 'weasel-1.0.0.dist-info/METADATA'213adding 'weasel-1.0.0.dist-info/WHEEL'214adding 'weasel-1.0.0.dist-info/entry_points.txt'215adding 'weasel-1.0.0.dist-info/top_level.txt'216adding 'weasel-1.0.0.dist-info/RECORD'217removing build/bdist.linux-x86_64/wheel218Successfully built weasel-1.0.0-py3-none-any.whl219Finished creating a wheel...220Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
221Executing pythonRuntimeDepsCheck222Checking runtime dependencies for weasel-1.0.0-py3-none-any.whl223Finished executing pythonRuntimeDepsCheckinstallPhase
224Executing pypaInstallPhase225Successfully installed weasel-1.0.0-py3-none-any.whl226Finished executing pypaInstallPhasepythonOutputDistPhase
227Executing pythonOutputDistPhase228Finished executing pythonOutputDistPhasefixupPhase
229shrinking RPATHs of ELF executables and libraries in /nix/store/h29y12zirlq21hv8raxk1gq95a7h9dvd-python3.14-weasel-1.0.0-dist230checking for references to /build/ in /nix/store/h29y12zirlq21hv8raxk1gq95a7h9dvd-python3.14-weasel-1.0.0-dist...231patching script interpreter paths in /nix/store/h29y12zirlq21hv8raxk1gq95a7h9dvd-python3.14-weasel-1.0.0-dist232shrinking RPATHs of ELF executables and libraries in /nix/store/xfzxhyyk4pxfmraag2fk5b9ll1m409bq-python3.14-weasel-1.0.0233checking for references to /build/ in /nix/store/xfzxhyyk4pxfmraag2fk5b9ll1m409bq-python3.14-weasel-1.0.0...234patching script interpreter paths in /nix/store/xfzxhyyk4pxfmraag2fk5b9ll1m409bq-python3.14-weasel-1.0.0235stripping (with command strip and flags -S -p) in /nix/store/xfzxhyyk4pxfmraag2fk5b9ll1m409bq-python3.14-weasel-1.0.0/lib /nix/store/xfzxhyyk4pxfmraag2fk5b9ll1m409bq-python3.14-weasel-1.0.0/bin236Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8237wrapping `/nix/store/xfzxhyyk4pxfmraag2fk5b9ll1m409bq-python3.14-weasel-1.0.0/bin/weasel'...238Executing pythonRemoveTestsDir239Finished executing pythonRemoveTestsDirinstallCheckPhase
240no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
241Executing pythonImportsCheckPhase242Check whether the following modules can be imported: weaselpythonMetadataCheckPhase
243Executing pythonMetadataCheckPhasepytestCheckPhase
244Executing pytestCheckPhase245pytest flags: -m pytest -k not\ \(test_project_assets\)\ and\ not\ \(test_project_git_dir_asset\)\ and\ not\ \(test_project_git_file_asset\)\ and\ not\ \(test_project_config_interpolation\)246============================= test session starts ==============================247platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0248rootdir: /build/source249configfile: setup.cfg250plugins: anyio-4.15.1251collected 59 items / 10 deselected / 49 selected252253weasel/tests/cli/test_cli.py .................. [ 36%]254weasel/tests/cli/test_cli_app.py ....sss. [ 53%]255weasel/tests/cli/test_document.py .... [ 61%]256weasel/tests/cli/test_remote.py s [ 63%]257weasel/tests/test_schemas.py ... [ 69%]258weasel/tests/test_validation.py ............... [100%]259260================= 45 passed, 4 skipped, 10 deselected in 2.71s =================261Finished executing pytestCheckPhase