nixbot

builds

succeeded python3.13-html5lib-1.1-unstable-2024-02-21 checks.x86_64-linux.cli-smoke-test · build #512 · 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 pytest-check-hook15Using pytestCheckPhase
unpackPhase
16unpacking source archive /nix/store/cpnaqqxrxsz8m4y341dbimb7g09g3fj1-source17source root is source18setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/utils/entities.py"
patchPhase
19applying patch /nix/store/84v0n0hasb5sv097milhxaq8hxvjzz7z-python314-compat.patch20patching file setup.py
configurePhase
21no configure script, doing nothing
buildPhase
22Executing pypaBuildPhase23Creating a wheel...24pypa build flags: --no-isolation --outdir dist/ --wheel25* Getting build dependencies for wheel...26<string>:9: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.27/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/dist.py:332: InformationOnly: Normalizing '1.2-dev' to '1.2.dev0'28 self.metadata.version = self._normalize_version(self.metadata.version)29/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.30!!3132 ********************************************************************************33 Please consider removing the following classifiers in favor of a SPDX license expression:3435 License :: OSI Approved :: MIT License3637 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.38 ********************************************************************************3940!!41 self._finalize_license_expression()42running egg_info43creating html5lib.egg-info44writing html5lib.egg-info/PKG-INFO45/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/_core_metadata.py:237: SetuptoolsDeprecationWarning: Ambiguity during "extra" normalization for dependencies.46!!4748 ********************************************************************************49 'all' and 'all' normalize to the same value:5051 'all'5253 In future versions, setuptools might halt the build process.5455 See https://peps.python.org/pep-0685/ for details.56 ********************************************************************************5758!!59 _write_provides_extra(file, processed_extras, extra, unsafe_extra)60writing dependency_links to html5lib.egg-info/dependency_links.txt61writing requirements to html5lib.egg-info/requires.txt62writing top-level names to html5lib.egg-info/top_level.txt63writing manifest file 'html5lib.egg-info/SOURCES.txt'64reading manifest file 'html5lib.egg-info/SOURCES.txt'65reading manifest template 'MANIFEST.in'66warning: no directories found matching 'html5lib/tests/testdata'67adding license file 'LICENSE'68adding license file 'AUTHORS.rst'69writing manifest file 'html5lib.egg-info/SOURCES.txt'70* Building wheel...71<string>:9: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.72/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/dist.py:332: InformationOnly: Normalizing '1.2-dev' to '1.2.dev0'73 self.metadata.version = self._normalize_version(self.metadata.version)74/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.75!!7677 ********************************************************************************78 Please consider removing the following classifiers in favor of a SPDX license expression:7980 License :: OSI Approved :: MIT License8182 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.83 ********************************************************************************8485!!86 self._finalize_license_expression()87running bdist_wheel88/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated89!!9091 ********************************************************************************92 With Python 2.7 end-of-life, support for building universal wheels93 (i.e., wheels that support both Python 2 and Python 3)94 is being obviated.95 Please discontinue using this option, or if you still need it,96 file an issue with pypa/setuptools describing your use case.9798 This deprecation is overdue, please update your project and remove deprecated99 calls to avoid build errors in the future.100 ********************************************************************************101102!!103 self.finalize_options()104running build105running build_py106creating build/lib/html5lib107copying html5lib/_utils.py -> build/lib/html5lib108copying html5lib/__init__.py -> build/lib/html5lib109copying html5lib/_inputstream.py -> build/lib/html5lib110copying html5lib/_ihatexml.py -> build/lib/html5lib111copying html5lib/serializer.py -> build/lib/html5lib112copying html5lib/constants.py -> build/lib/html5lib113copying html5lib/_tokenizer.py -> build/lib/html5lib114copying html5lib/html5parser.py -> build/lib/html5lib115creating build/lib/html5lib/filters116copying html5lib/filters/base.py -> build/lib/html5lib/filters117copying html5lib/filters/lint.py -> build/lib/html5lib/filters118copying html5lib/filters/__init__.py -> build/lib/html5lib/filters119copying html5lib/filters/inject_meta_charset.py -> build/lib/html5lib/filters120copying html5lib/filters/sanitizer.py -> build/lib/html5lib/filters121copying html5lib/filters/whitespace.py -> build/lib/html5lib/filters122copying html5lib/filters/alphabeticalattributes.py -> build/lib/html5lib/filters123copying html5lib/filters/optionaltags.py -> build/lib/html5lib/filters124creating build/lib/html5lib/_trie125copying html5lib/_trie/__init__.py -> build/lib/html5lib/_trie126copying html5lib/_trie/_base.py -> build/lib/html5lib/_trie127copying html5lib/_trie/py.py -> build/lib/html5lib/_trie128creating build/lib/html5lib/treewalkers129copying html5lib/treewalkers/genshi.py -> build/lib/html5lib/treewalkers130copying html5lib/treewalkers/base.py -> build/lib/html5lib/treewalkers131copying html5lib/treewalkers/__init__.py -> build/lib/html5lib/treewalkers132copying html5lib/treewalkers/etree.py -> build/lib/html5lib/treewalkers133copying html5lib/treewalkers/dom.py -> build/lib/html5lib/treewalkers134copying html5lib/treewalkers/etree_lxml.py -> build/lib/html5lib/treewalkers135creating build/lib/html5lib/treeadapters136copying html5lib/treeadapters/genshi.py -> build/lib/html5lib/treeadapters137copying html5lib/treeadapters/sax.py -> build/lib/html5lib/treeadapters138copying html5lib/treeadapters/__init__.py -> build/lib/html5lib/treeadapters139creating build/lib/html5lib/treebuilders140copying html5lib/treebuilders/base.py -> build/lib/html5lib/treebuilders141copying html5lib/treebuilders/__init__.py -> build/lib/html5lib/treebuilders142copying html5lib/treebuilders/etree.py -> build/lib/html5lib/treebuilders143copying html5lib/treebuilders/dom.py -> build/lib/html5lib/treebuilders144copying html5lib/treebuilders/etree_lxml.py -> build/lib/html5lib/treebuilders145installing to build/bdist.linux-x86_64/wheel146running install147running install_lib148creating build/bdist.linux-x86_64/wheel149creating build/bdist.linux-x86_64/wheel/html5lib150copying build/lib/html5lib/_utils.py -> build/bdist.linux-x86_64/wheel/./html5lib151creating build/bdist.linux-x86_64/wheel/html5lib/filters152copying build/lib/html5lib/filters/base.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters153copying build/lib/html5lib/filters/lint.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters154copying build/lib/html5lib/filters/__init__.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters155copying build/lib/html5lib/filters/inject_meta_charset.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters156copying build/lib/html5lib/filters/sanitizer.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters157copying build/lib/html5lib/filters/whitespace.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters158copying build/lib/html5lib/filters/alphabeticalattributes.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters159copying build/lib/html5lib/filters/optionaltags.py -> build/bdist.linux-x86_64/wheel/./html5lib/filters160copying build/lib/html5lib/__init__.py -> build/bdist.linux-x86_64/wheel/./html5lib161creating build/bdist.linux-x86_64/wheel/html5lib/_trie162copying build/lib/html5lib/_trie/__init__.py -> build/bdist.linux-x86_64/wheel/./html5lib/_trie163copying build/lib/html5lib/_trie/_base.py -> build/bdist.linux-x86_64/wheel/./html5lib/_trie164copying build/lib/html5lib/_trie/py.py -> build/bdist.linux-x86_64/wheel/./html5lib/_trie165copying build/lib/html5lib/_inputstream.py -> build/bdist.linux-x86_64/wheel/./html5lib166creating build/bdist.linux-x86_64/wheel/html5lib/treewalkers167copying build/lib/html5lib/treewalkers/genshi.py -> build/bdist.linux-x86_64/wheel/./html5lib/treewalkers168copying build/lib/html5lib/treewalkers/base.py -> build/bdist.linux-x86_64/wheel/./html5lib/treewalkers169copying build/lib/html5lib/treewalkers/__init__.py -> build/bdist.linux-x86_64/wheel/./html5lib/treewalkers170copying build/lib/html5lib/treewalkers/etree.py -> build/bdist.linux-x86_64/wheel/./html5lib/treewalkers171copying build/lib/html5lib/treewalkers/dom.py -> build/bdist.linux-x86_64/wheel/./html5lib/treewalkers172copying build/lib/html5lib/treewalkers/etree_lxml.py -> build/bdist.linux-x86_64/wheel/./html5lib/treewalkers173creating build/bdist.linux-x86_64/wheel/html5lib/treeadapters174copying build/lib/html5lib/treeadapters/genshi.py -> build/bdist.linux-x86_64/wheel/./html5lib/treeadapters175copying build/lib/html5lib/treeadapters/sax.py -> build/bdist.linux-x86_64/wheel/./html5lib/treeadapters176copying build/lib/html5lib/treeadapters/__init__.py -> build/bdist.linux-x86_64/wheel/./html5lib/treeadapters177copying build/lib/html5lib/_ihatexml.py -> build/bdist.linux-x86_64/wheel/./html5lib178copying build/lib/html5lib/serializer.py -> build/bdist.linux-x86_64/wheel/./html5lib179copying build/lib/html5lib/constants.py -> build/bdist.linux-x86_64/wheel/./html5lib180copying build/lib/html5lib/_tokenizer.py -> build/bdist.linux-x86_64/wheel/./html5lib181creating build/bdist.linux-x86_64/wheel/html5lib/treebuilders182copying build/lib/html5lib/treebuilders/base.py -> build/bdist.linux-x86_64/wheel/./html5lib/treebuilders183copying build/lib/html5lib/treebuilders/__init__.py -> build/bdist.linux-x86_64/wheel/./html5lib/treebuilders184copying build/lib/html5lib/treebuilders/etree.py -> build/bdist.linux-x86_64/wheel/./html5lib/treebuilders185copying build/lib/html5lib/treebuilders/dom.py -> build/bdist.linux-x86_64/wheel/./html5lib/treebuilders186copying build/lib/html5lib/treebuilders/etree_lxml.py -> build/bdist.linux-x86_64/wheel/./html5lib/treebuilders187copying build/lib/html5lib/html5parser.py -> build/bdist.linux-x86_64/wheel/./html5lib188running install_egg_info189running egg_info190writing html5lib.egg-info/PKG-INFO191/nix/store/cp75iv4s96dv4vnsfzhbv31ldcim03kj-python3.13-setuptools-80.9.0/lib/python3.13/site-packages/setuptools/_core_metadata.py:237: SetuptoolsDeprecationWarning: Ambiguity during "extra" normalization for dependencies.192!!193194 ********************************************************************************195 'all' and 'all' normalize to the same value:196197 'all'198199 In future versions, setuptools might halt the build process.200201 See https://peps.python.org/pep-0685/ for details.202 ********************************************************************************203204!!205 _write_provides_extra(file, processed_extras, extra, unsafe_extra)206writing dependency_links to html5lib.egg-info/dependency_links.txt207writing requirements to html5lib.egg-info/requires.txt208writing top-level names to html5lib.egg-info/top_level.txt209reading manifest file 'html5lib.egg-info/SOURCES.txt'210reading manifest template 'MANIFEST.in'211warning: no directories found matching 'html5lib/tests/testdata'212adding license file 'LICENSE'213adding license file 'AUTHORS.rst'214writing manifest file 'html5lib.egg-info/SOURCES.txt'215Copying html5lib.egg-info to build/bdist.linux-x86_64/wheel/./html5lib-1.2.dev0-py3.13.egg-info216running install_scripts217creating build/bdist.linux-x86_64/wheel/html5lib-1.2.dev0.dist-info/WHEEL218creating '/build/source/dist/.tmp-22fqjsro/html5lib-1.2.dev0-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it219adding 'html5lib/__init__.py'220adding 'html5lib/_ihatexml.py'221adding 'html5lib/_inputstream.py'222adding 'html5lib/_tokenizer.py'223adding 'html5lib/_utils.py'224adding 'html5lib/constants.py'225adding 'html5lib/html5parser.py'226adding 'html5lib/serializer.py'227adding 'html5lib/_trie/__init__.py'228adding 'html5lib/_trie/_base.py'229adding 'html5lib/_trie/py.py'230adding 'html5lib/filters/__init__.py'231adding 'html5lib/filters/alphabeticalattributes.py'232adding 'html5lib/filters/base.py'233adding 'html5lib/filters/inject_meta_charset.py'234adding 'html5lib/filters/lint.py'235adding 'html5lib/filters/optionaltags.py'236adding 'html5lib/filters/sanitizer.py'237adding 'html5lib/filters/whitespace.py'238adding 'html5lib/treeadapters/__init__.py'239adding 'html5lib/treeadapters/genshi.py'240adding 'html5lib/treeadapters/sax.py'241adding 'html5lib/treebuilders/__init__.py'242adding 'html5lib/treebuilders/base.py'243adding 'html5lib/treebuilders/dom.py'244adding 'html5lib/treebuilders/etree.py'245adding 'html5lib/treebuilders/etree_lxml.py'246adding 'html5lib/treewalkers/__init__.py'247adding 'html5lib/treewalkers/base.py'248adding 'html5lib/treewalkers/dom.py'249adding 'html5lib/treewalkers/etree.py'250adding 'html5lib/treewalkers/etree_lxml.py'251adding 'html5lib/treewalkers/genshi.py'252adding 'html5lib-1.2.dev0.dist-info/licenses/AUTHORS.rst'253adding 'html5lib-1.2.dev0.dist-info/licenses/LICENSE'254adding 'html5lib-1.2.dev0.dist-info/METADATA'255adding 'html5lib-1.2.dev0.dist-info/WHEEL'256adding 'html5lib-1.2.dev0.dist-info/top_level.txt'257adding 'html5lib-1.2.dev0.dist-info/RECORD'258removing build/bdist.linux-x86_64/wheel259Successfully built html5lib-1.2.dev0-py2.py3-none-any.whl260Finished creating a wheel...261Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
262Executing pythonRuntimeDepsCheck263Checking runtime dependencies for html5lib-1.2.dev0-py2.py3-none-any.whl264Finished executing pythonRuntimeDepsCheck
installPhase
265Executing pypaInstallPhase266Successfully installed html5lib-1.2.dev0-py2.py3-none-any.whl267Finished executing pypaInstallPhase
pythonOutputDistPhase
268Executing pythonOutputDistPhase269Finished executing pythonOutputDistPhase
fixupPhase
270shrinking RPATHs of ELF executables and libraries in /nix/store/52lp7ncl5mdxmsiy0m2i3ba57y65i7y2-python3.13-html5lib-1.1-unstable-2024-02-21271checking for references to /build/ in /nix/store/52lp7ncl5mdxmsiy0m2i3ba57y65i7y2-python3.13-html5lib-1.1-unstable-2024-02-21...272patching script interpreter paths in /nix/store/52lp7ncl5mdxmsiy0m2i3ba57y65i7y2-python3.13-html5lib-1.1-unstable-2024-02-21273stripping (with command strip and flags -S -p) in /nix/store/52lp7ncl5mdxmsiy0m2i3ba57y65i7y2-python3.13-html5lib-1.1-unstable-2024-02-21/lib274shrinking RPATHs of ELF executables and libraries in /nix/store/ga5dcq1bp1pdiq1zr7q1kx9qkbac4s29-python3.13-html5lib-1.1-unstable-2024-02-21-dist275checking for references to /build/ in /nix/store/ga5dcq1bp1pdiq1zr7q1kx9qkbac4s29-python3.13-html5lib-1.1-unstable-2024-02-21-dist...276patching script interpreter paths in /nix/store/ga5dcq1bp1pdiq1zr7q1kx9qkbac4s29-python3.13-html5lib-1.1-unstable-2024-02-21-dist277Executing pythonRemoveTestsDir278Finished executing pythonRemoveTestsDir
installCheckPhase
279no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
280Executing pythonImportsCheckPhase
pytestCheckPhase
281Executing pytestCheckPhase282pytest flags: -m pytest283============================= test session starts ==============================284platform linux -- Python 3.13.11, pytest-8.4.2, pluggy-1.6.0285rootdir: /build/source286configfile: pytest.ini287plugins: expect-1.1.0288collected 1000 items 289290html5lib/tests/sanitizer-testdata/tests1.dat ........................... [ 2%]291............................................. [ 7%]292html5lib/tests/test_alphabeticalattributes.py ..... [ 7%]293html5lib/tests/test_encoding.py ............................ss [ 10%]294html5lib/tests/test_meta.py . [ 10%]295html5lib/tests/test_optionaltags_filter.py . [ 10%]296html5lib/tests/test_parser2.py .......... [ 11%]297html5lib/tests/test_sanitizer.py ....................................... [ 15%]298........................................................................ [ 23%]299........................................................................ [ 30%]300........................................................................ [ 37%]301........................................................................ [ 44%]302........................................................................ [ 51%]303........... [ 52%]304html5lib/tests/test_serializer.py ...................................... [ 56%]305..................................................sss................... [ 63%]306........................................................................ [ 71%]307........................................................................ [ 78%]308........................................................................ [ 85%]309 [ 85%]310html5lib/tests/test_stream.py .......................................... [ 89%]311........................................................ [ 95%]312html5lib/tests/test_tokenizer2.py ... [ 95%]313html5lib/tests/test_treeadapters.py . [ 95%]314html5lib/tests/test_treewalkers.py .....ssssss....sssssssssssssssss [ 98%]315html5lib/tests/test_whitespace_filter.py ........... [100%]316317=============================== warnings summary ===============================318html5lib/tests/conftest.py:5319 /build/source/html5lib/tests/conftest.py:5: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.320 import pkg_resources321322html5lib/tests/conftest.py:93323 /build/source/html5lib/tests/conftest.py:93: PytestRemovedIn9Warning: The (path: py.path.local) argument is deprecated, please use (file_path: pathlib.Path)324 see https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path325 def pytest_collect_file(path, parent):326327html5lib/tests/conftest.py:108328 /build/source/html5lib/tests/conftest.py:108: PytestRemovedIn9Warning: The (fspath: py.path.local) argument to SanitizerFile is deprecated. Please use the (path: pathlib.Path) argument instead.329 See https://docs.pytest.org/en/latest/deprecations.html#fspath-argument-for-node-constructors-replaced-with-pathlib-path330 return SanitizerFile.from_parent(parent, fspath=path)331332-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html333================= 972 passed, 28 skipped, 3 warnings in 4.92s ==================334Finished executing pytestCheckPhase