nixbot

builds

succeeded python3.14-pdfplumber-0.11.10 checks.aarch64-linux.pkgs-hindsight · build #8258 · raw

1elastic-arm-5be5d98b: building 38j3jr5dmz84lj3qjzm4jy782hdz3nnf-python3.14-pdfplumber-0.11.10.drv2structuredAttrs 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/bgpwdzignpsa3pml1l68njhvy33z4xla-source21source root is source22setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_utils.py"
configurePhase
23no configure script, doing nothing
buildPhase
24Executing pypaBuildPhase25Creating a wheel...26pypa build flags: --no-isolation --outdir dist/ --wheel27* Getting build dependencies for wheel...28/nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/_distutils/dist.py:288: UserWarning: Unknown distribution option: 'tests_require'29 warnings.warn(msg)30/nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.31!!3233 ********************************************************************************34 Please consider removing the following classifiers in favor of a SPDX license expression:3536 License :: OSI Approved :: MIT License3738 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.39 ********************************************************************************4041!!42 self._finalize_license_expression()43running egg_info44creating pdfplumber.egg-info45writing pdfplumber.egg-info/PKG-INFO46writing dependency_links to pdfplumber.egg-info/dependency_links.txt47writing entry points to pdfplumber.egg-info/entry_points.txt48writing requirements to pdfplumber.egg-info/requires.txt49writing top-level names to pdfplumber.egg-info/top_level.txt50writing manifest file 'pdfplumber.egg-info/SOURCES.txt'51reading manifest file 'pdfplumber.egg-info/SOURCES.txt'52reading manifest template 'MANIFEST.in'53adding license file 'LICENSE.txt'54writing manifest file 'pdfplumber.egg-info/SOURCES.txt'55* Building wheel...56/nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/_distutils/dist.py:288: UserWarning: Unknown distribution option: 'tests_require'57 warnings.warn(msg)58/nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.59!!6061 ********************************************************************************62 Please consider removing the following classifiers in favor of a SPDX license expression:6364 License :: OSI Approved :: MIT License6566 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.67 ********************************************************************************6869!!70 self._finalize_license_expression()71running bdist_wheel72running build73running build_py74creating build/lib/pdfplumber75copying pdfplumber/repair.py -> build/lib/pdfplumber76copying pdfplumber/ctm.py -> build/lib/pdfplumber77copying pdfplumber/__init__.py -> build/lib/pdfplumber78copying pdfplumber/pdf.py -> build/lib/pdfplumber79copying pdfplumber/structure.py -> build/lib/pdfplumber80copying pdfplumber/convert.py -> build/lib/pdfplumber81copying pdfplumber/container.py -> build/lib/pdfplumber82copying pdfplumber/page.py -> build/lib/pdfplumber83copying pdfplumber/table.py -> build/lib/pdfplumber84copying pdfplumber/_typing.py -> build/lib/pdfplumber85copying pdfplumber/cli.py -> build/lib/pdfplumber86copying pdfplumber/display.py -> build/lib/pdfplumber87copying pdfplumber/_version.py -> build/lib/pdfplumber88creating build/lib/pdfplumber/utils89copying pdfplumber/utils/pdfinternals.py -> build/lib/pdfplumber/utils90copying pdfplumber/utils/geometry.py -> build/lib/pdfplumber/utils91copying pdfplumber/utils/generic.py -> build/lib/pdfplumber/utils92copying pdfplumber/utils/__init__.py -> build/lib/pdfplumber/utils93copying pdfplumber/utils/clustering.py -> build/lib/pdfplumber/utils94copying pdfplumber/utils/exceptions.py -> build/lib/pdfplumber/utils95copying pdfplumber/utils/text.py -> build/lib/pdfplumber/utils96running egg_info97writing pdfplumber.egg-info/PKG-INFO98writing dependency_links to pdfplumber.egg-info/dependency_links.txt99writing entry points to pdfplumber.egg-info/entry_points.txt100writing requirements to pdfplumber.egg-info/requires.txt101writing top-level names to pdfplumber.egg-info/top_level.txt102reading manifest file 'pdfplumber.egg-info/SOURCES.txt'103reading manifest template 'MANIFEST.in'104adding license file 'LICENSE.txt'105writing manifest file 'pdfplumber.egg-info/SOURCES.txt'106copying pdfplumber/py.typed -> build/lib/pdfplumber107installing to build/bdist.linux-aarch64/wheel108running install109running install_lib110creating build/bdist.linux-aarch64/wheel111creating build/bdist.linux-aarch64/wheel/pdfplumber112copying build/lib/pdfplumber/repair.py -> build/bdist.linux-aarch64/wheel/./pdfplumber113creating build/bdist.linux-aarch64/wheel/pdfplumber/utils114copying build/lib/pdfplumber/utils/pdfinternals.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils115copying build/lib/pdfplumber/utils/geometry.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils116copying build/lib/pdfplumber/utils/generic.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils117copying build/lib/pdfplumber/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils118copying build/lib/pdfplumber/utils/clustering.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils119copying build/lib/pdfplumber/utils/exceptions.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils120copying build/lib/pdfplumber/utils/text.py -> build/bdist.linux-aarch64/wheel/./pdfplumber/utils121copying build/lib/pdfplumber/ctm.py -> build/bdist.linux-aarch64/wheel/./pdfplumber122copying build/lib/pdfplumber/__init__.py -> build/bdist.linux-aarch64/wheel/./pdfplumber123copying build/lib/pdfplumber/pdf.py -> build/bdist.linux-aarch64/wheel/./pdfplumber124copying build/lib/pdfplumber/structure.py -> build/bdist.linux-aarch64/wheel/./pdfplumber125copying build/lib/pdfplumber/convert.py -> build/bdist.linux-aarch64/wheel/./pdfplumber126copying build/lib/pdfplumber/container.py -> build/bdist.linux-aarch64/wheel/./pdfplumber127copying build/lib/pdfplumber/page.py -> build/bdist.linux-aarch64/wheel/./pdfplumber128copying build/lib/pdfplumber/table.py -> build/bdist.linux-aarch64/wheel/./pdfplumber129copying build/lib/pdfplumber/_typing.py -> build/bdist.linux-aarch64/wheel/./pdfplumber130copying build/lib/pdfplumber/cli.py -> build/bdist.linux-aarch64/wheel/./pdfplumber131copying build/lib/pdfplumber/display.py -> build/bdist.linux-aarch64/wheel/./pdfplumber132copying build/lib/pdfplumber/py.typed -> build/bdist.linux-aarch64/wheel/./pdfplumber133copying build/lib/pdfplumber/_version.py -> build/bdist.linux-aarch64/wheel/./pdfplumber134running install_egg_info135Copying pdfplumber.egg-info to build/bdist.linux-aarch64/wheel/./pdfplumber-0.11.10-py3.14.egg-info136running install_scripts137creating build/bdist.linux-aarch64/wheel/pdfplumber-0.11.10.dist-info/WHEEL138creating '/build/source/dist/.tmp-ag1pys1o/pdfplumber-0.11.10-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it139adding 'pdfplumber/__init__.py'140adding 'pdfplumber/_typing.py'141adding 'pdfplumber/_version.py'142adding 'pdfplumber/cli.py'143adding 'pdfplumber/container.py'144adding 'pdfplumber/convert.py'145adding 'pdfplumber/ctm.py'146adding 'pdfplumber/display.py'147adding 'pdfplumber/page.py'148adding 'pdfplumber/pdf.py'149adding 'pdfplumber/py.typed'150adding 'pdfplumber/repair.py'151adding 'pdfplumber/structure.py'152adding 'pdfplumber/table.py'153adding 'pdfplumber/utils/__init__.py'154adding 'pdfplumber/utils/clustering.py'155adding 'pdfplumber/utils/exceptions.py'156adding 'pdfplumber/utils/generic.py'157adding 'pdfplumber/utils/geometry.py'158adding 'pdfplumber/utils/pdfinternals.py'159adding 'pdfplumber/utils/text.py'160adding 'pdfplumber-0.11.10.dist-info/licenses/LICENSE.txt'161adding 'pdfplumber-0.11.10.dist-info/METADATA'162adding 'pdfplumber-0.11.10.dist-info/WHEEL'163adding 'pdfplumber-0.11.10.dist-info/entry_points.txt'164adding 'pdfplumber-0.11.10.dist-info/top_level.txt'165adding 'pdfplumber-0.11.10.dist-info/RECORD'166removing build/bdist.linux-aarch64/wheel167Successfully built pdfplumber-0.11.10-py3-none-any.whl168Finished creating a wheel...169/build/source/dist /build/source170Unpacking to: unpacked/pdfplumber-0.11.10...OK171Repacking wheel as ./pdfplumber-0.11.10-py3-none-any.whl...OK172/build/source173Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
174Executing pythonRuntimeDepsCheck175Checking runtime dependencies for pdfplumber-0.11.10-py3-none-any.whl176Finished executing pythonRuntimeDepsCheck
installPhase
177Executing pypaInstallPhase178Successfully installed pdfplumber-0.11.10-py3-none-any.whl179Finished executing pypaInstallPhase
pythonOutputDistPhase
180Executing pythonOutputDistPhase181Finished executing pythonOutputDistPhase
fixupPhase
182shrinking RPATHs of ELF executables and libraries in /nix/store/4lyikj1dj6hlf203gx0if2yzk4p27zqk-python3.14-pdfplumber-0.11.10-dist183checking for references to /build/ in /nix/store/4lyikj1dj6hlf203gx0if2yzk4p27zqk-python3.14-pdfplumber-0.11.10-dist...184patching script interpreter paths in /nix/store/4lyikj1dj6hlf203gx0if2yzk4p27zqk-python3.14-pdfplumber-0.11.10-dist185shrinking RPATHs of ELF executables and libraries in /nix/store/86nzrbsgxs2ax3g7n640din8c0dkxjs8-python3.14-pdfplumber-0.11.10186checking for references to /build/ in /nix/store/86nzrbsgxs2ax3g7n640din8c0dkxjs8-python3.14-pdfplumber-0.11.10...187patching script interpreter paths in /nix/store/86nzrbsgxs2ax3g7n640din8c0dkxjs8-python3.14-pdfplumber-0.11.10188stripping (with command strip and flags -S -p) in /nix/store/86nzrbsgxs2ax3g7n640din8c0dkxjs8-python3.14-pdfplumber-0.11.10/lib /nix/store/86nzrbsgxs2ax3g7n640din8c0dkxjs8-python3.14-pdfplumber-0.11.10/bin189Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8190wrapping `/nix/store/86nzrbsgxs2ax3g7n640din8c0dkxjs8-python3.14-pdfplumber-0.11.10/bin/pdfplumber'...191Executing pythonRemoveTestsDir192Finished executing pythonRemoveTestsDir
installCheckPhase
193no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
194Executing pythonImportsCheckPhase195Check whether the following modules can be imported: pdfplumber
pythonMetadataCheckPhase
196Executing pythonMetadataCheckPhase
pytestCheckPhase
197Executing pytestCheckPhase198pytest flags: -m pytest --deselect=tests/test_convert.py::Test::test_cli_csv --deselect=tests/test_convert.py::Test::test_cli_csv_exclude --deselect=tests/test_convert.py::Test::test_csv199============================= test session starts ==============================200platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0201rootdir: /build/source202configfile: setup.cfg203plugins: anyio-4.15.1, cov-stub-1.0.0, parallel-0.1.1204collected 171 items / 5 deselected / 166 selected 205206tests/test_basics.py ..................... [ 12%]207tests/test_ca_warn_report.py ..... [ 15%]208tests/test_convert.py ........... [ 22%]209tests/test_ctm.py . [ 22%]210tests/test_dedupe_chars.py ..... [ 25%]211tests/test_display.py ................ [ 35%]212tests/test_issues.py ........................ [ 50%]213tests/test_laparams.py .... [ 52%]214tests/test_list_metadata.py . [ 53%]215tests/test_mcids.py . [ 53%]216tests/test_nics_report.py ..... [ 56%]217tests/test_oss_fuzz.py . [ 57%]218tests/test_repair.py ....... [ 61%]219tests/test_structure.py ................ [ 71%]220tests/test_table.py ............ [ 78%]221tests/test_utils.py .................................... [100%]222223====================== 166 passed, 5 deselected in 22.91s ======================224Finished executing pytestCheckPhase