python3.14-mock-5.2.0
herculesCI.onPush.default.outputs.packages.x86_64-linux.termux-native-bundle
· build #28
· raw
1structuredAttrs is enabled2Sourcing python-remove-tests-dir-hook3Sourcing python-catch-conflicts-hook.sh4Sourcing python-remove-bin-bytecode-hook.sh5Sourcing pypa-build-hook6Using pypaBuildPhase7Sourcing python-runtime-deps-check-hook8Using pythonRuntimeDepsCheckHook9Sourcing pypa-install-hook10Using pypaInstallPhase11Sourcing python-imports-check-hook.sh12Using pythonImportsCheckPhase13Sourcing python-metadata-check-hook.sh14Using pythonMetadataCheckPhase15Sourcing python-namespaces-hook16Sourcing python-catch-conflicts-hook.sh17Sourcing pytest-check-hook18Using pytestCheckPhase
unpackPhase
19unpacking source archive /nix/store/382iyb4cyiz7br739mkswlcp8qyx3pvg-mock-5.2.0.tar.gz20source root is mock-5.2.021setting SOURCE_DATE_EPOCH to timestamp 1741005060 of file "mock-5.2.0/setup.cfg"configurePhase
22no configure script, doing nothingbuildPhase
23Executing pypaBuildPhase24Creating a wheel...25pypa build flags: --no-isolation --outdir dist/ --wheel26* Getting build dependencies for wheel...27/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'home-page' in 'metadata' (setup.cfg), please use the underscore name 'home_page' instead.28!!2930 ********************************************************************************31 Usage of dash-separated 'home-page' will not be supported in future32 versions. Please use the underscore name 'home_page' instead.333435 Available configuration options are listed in:36 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html3738 This deprecation is overdue, please update your project and remove deprecated39 calls to avoid build errors in the future.4041 See https://github.com/pypa/setuptools/discussions/5011 for details.42 ********************************************************************************4344!!45 opt = self._enforce_underscore(opt, section)46/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead.47!!4849 ********************************************************************************50 Usage of dash-separated 'description-file' will not be supported in future51 versions. Please use the underscore name 'description_file' instead.525354 Available configuration options are listed in:55 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html5657 This deprecation is overdue, please update your project and remove deprecated58 calls to avoid build errors in the future.5960 See https://github.com/pypa/setuptools/discussions/5011 for details.61 ********************************************************************************6263!!64 opt = self._enforce_underscore(opt, section)65/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'author-email' in 'metadata' (setup.cfg), please use the underscore name 'author_email' instead.66!!6768 ********************************************************************************69 Usage of dash-separated 'author-email' will not be supported in future70 versions. Please use the underscore name 'author_email' instead.717273 Available configuration options are listed in:74 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html7576 This deprecation is overdue, please update your project and remove deprecated77 calls to avoid build errors in the future.7879 See https://github.com/pypa/setuptools/discussions/5011 for details.80 ********************************************************************************8182!!83 opt = self._enforce_underscore(opt, section)84/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.85!!8687 ********************************************************************************88 Please consider removing the following classifiers in favor of a SPDX license expression:8990 License :: OSI Approved :: BSD License9192 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.93 ********************************************************************************9495!!96 self._finalize_license_expression()97running egg_info98writing mock.egg-info/PKG-INFO99writing dependency_links to mock.egg-info/dependency_links.txt100writing requirements to mock.egg-info/requires.txt101writing top-level names to mock.egg-info/top_level.txt102reading manifest file 'mock.egg-info/SOURCES.txt'103reading manifest template 'MANIFEST.in'104adding license file 'LICENSE.txt'105writing manifest file 'mock.egg-info/SOURCES.txt'106* Building wheel...107/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'home-page' in 'metadata' (setup.cfg), please use the underscore name 'home_page' instead.108!!109110 ********************************************************************************111 Usage of dash-separated 'home-page' will not be supported in future112 versions. Please use the underscore name 'home_page' instead.113114115 Available configuration options are listed in:116 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html117118 This deprecation is overdue, please update your project and remove deprecated119 calls to avoid build errors in the future.120121 See https://github.com/pypa/setuptools/discussions/5011 for details.122 ********************************************************************************123124!!125 opt = self._enforce_underscore(opt, section)126/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead.127!!128129 ********************************************************************************130 Usage of dash-separated 'description-file' will not be supported in future131 versions. Please use the underscore name 'description_file' instead.132133134 Available configuration options are listed in:135 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html136137 This deprecation is overdue, please update your project and remove deprecated138 calls to avoid build errors in the future.139140 See https://github.com/pypa/setuptools/discussions/5011 for details.141 ********************************************************************************142143!!144 opt = self._enforce_underscore(opt, section)145/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'author-email' in 'metadata' (setup.cfg), please use the underscore name 'author_email' instead.146!!147148 ********************************************************************************149 Usage of dash-separated 'author-email' will not be supported in future150 versions. Please use the underscore name 'author_email' instead.151152153 Available configuration options are listed in:154 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html155156 This deprecation is overdue, please update your project and remove deprecated157 calls to avoid build errors in the future.158159 See https://github.com/pypa/setuptools/discussions/5011 for details.160 ********************************************************************************161162!!163 opt = self._enforce_underscore(opt, section)164/nix/store/bhqzh3vb7kdf5i0gyfj14fw8ag9ccf8c-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.165!!166167 ********************************************************************************168 Please consider removing the following classifiers in favor of a SPDX license expression:169170 License :: OSI Approved :: BSD License171172 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.173 ********************************************************************************174175!!176 self._finalize_license_expression()177running bdist_wheel178running build179running build_py180creating build/lib/mock181copying mock/__init__.py -> build/lib/mock182copying mock/backports.py -> build/lib/mock183copying mock/mock.py -> build/lib/mock184installing to build/bdist.linux-x86_64/wheel185running install186running install_lib187creating build/bdist.linux-x86_64/wheel188creating build/bdist.linux-x86_64/wheel/mock189copying build/lib/mock/__init__.py -> build/bdist.linux-x86_64/wheel/./mock190copying build/lib/mock/backports.py -> build/bdist.linux-x86_64/wheel/./mock191copying build/lib/mock/mock.py -> build/bdist.linux-x86_64/wheel/./mock192running install_egg_info193running egg_info194writing mock.egg-info/PKG-INFO195writing dependency_links to mock.egg-info/dependency_links.txt196writing requirements to mock.egg-info/requires.txt197writing top-level names to mock.egg-info/top_level.txt198reading manifest file 'mock.egg-info/SOURCES.txt'199reading manifest template 'MANIFEST.in'200adding license file 'LICENSE.txt'201writing manifest file 'mock.egg-info/SOURCES.txt'202Copying mock.egg-info to build/bdist.linux-x86_64/wheel/./mock-5.2.0-py3.14.egg-info203running install_scripts204creating build/bdist.linux-x86_64/wheel/mock-5.2.0.dist-info/WHEEL205creating '/build/mock-5.2.0/dist/.tmp-x5atf_n9/mock-5.2.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it206adding 'mock/__init__.py'207adding 'mock/backports.py'208adding 'mock/mock.py'209adding 'mock-5.2.0.dist-info/licenses/LICENSE.txt'210adding 'mock-5.2.0.dist-info/METADATA'211adding 'mock-5.2.0.dist-info/WHEEL'212adding 'mock-5.2.0.dist-info/top_level.txt'213adding 'mock-5.2.0.dist-info/RECORD'214removing build/bdist.linux-x86_64/wheel215Successfully built mock-5.2.0-py3-none-any.whl216Finished creating a wheel...217Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
218Executing pythonRuntimeDepsCheck219Checking runtime dependencies for mock-5.2.0-py3-none-any.whl220Finished executing pythonRuntimeDepsCheckinstallPhase
221Executing pypaInstallPhase222Successfully installed mock-5.2.0-py3-none-any.whl223Finished executing pypaInstallPhasepythonOutputDistPhase
224Executing pythonOutputDistPhase225Finished executing pythonOutputDistPhasefixupPhase
226shrinking RPATHs of ELF executables and libraries in /nix/store/wy4mb44sd9wfaxrldfcsjdxd8rz1qm34-python3.14-mock-5.2.0-dist227checking for references to /build/ in /nix/store/wy4mb44sd9wfaxrldfcsjdxd8rz1qm34-python3.14-mock-5.2.0-dist...228patching script interpreter paths in /nix/store/wy4mb44sd9wfaxrldfcsjdxd8rz1qm34-python3.14-mock-5.2.0-dist229shrinking RPATHs of ELF executables and libraries in /nix/store/ma4lc73xghjm16ib5lnj147yv25n0dpw-python3.14-mock-5.2.0230checking for references to /build/ in /nix/store/ma4lc73xghjm16ib5lnj147yv25n0dpw-python3.14-mock-5.2.0...231patching script interpreter paths in /nix/store/ma4lc73xghjm16ib5lnj147yv25n0dpw-python3.14-mock-5.2.0232stripping (with command strip and flags -S -p) in /nix/store/ma4lc73xghjm16ib5lnj147yv25n0dpw-python3.14-mock-5.2.0/lib233Executing pythonRemoveTestsDir234Finished executing pythonRemoveTestsDirinstallCheckPhase
235no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
236Executing pythonImportsCheckPhase237Check whether the following modules can be imported: mockpythonMetadataCheckPhase
238Executing pythonMetadataCheckPhasepytestCheckPhase
239Executing pytestCheckPhase240pytest flags: -m pytest241============================= test session starts ==============================242platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0243rootdir: /build/mock-5.2.0244configfile: setup.cfg245collected 550 items 246247mock/tests/testasync.py ................................................ [ 8%]248....................................... [ 15%]249mock/tests/testcallable.py ........... [ 17%]250mock/tests/testhelpers.py .............................................. [ 26%]251..................................... [ 32%]252mock/tests/testmagicmethods.py ..................................... [ 39%]253mock/tests/testmock.py ................................................. [ 48%]254........................................................................ [ 61%]255........................ [ 66%]256mock/tests/testpatch.py ................................................ [ 74%]257.................................................................... [ 87%]258mock/tests/testsealable.py ................... [ 90%]259mock/tests/testsentinel.py ...... [ 91%]260mock/tests/testthreadingmock.py ................... [ 95%]261mock/tests/testwith.py ........................... [100%]262263============================= 550 passed in 3.48s ==============================264Finished executing pytestCheckPhase