2025-09-08T01:41:16,406 Created temporary directory: /tmp/pip-build-tracker-3wn0zff8 2025-09-08T01:41:16,407 Initialized build tracking at /tmp/pip-build-tracker-3wn0zff8 2025-09-08T01:41:16,407 Created build tracker: /tmp/pip-build-tracker-3wn0zff8 2025-09-08T01:41:16,407 Entered build tracker: /tmp/pip-build-tracker-3wn0zff8 2025-09-08T01:41:16,407 Created temporary directory: /tmp/pip-wheel-x3kshpxo 2025-09-08T01:41:16,411 Created temporary directory: /tmp/pip-ephem-wheel-cache-tk4lzk3j 2025-09-08T01:41:16,466 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:41:16,468 2 location(s) to search for versions of bob-io-base: 2025-09-08T01:41:16,468 * https://pypi.org/simple/bob-io-base/ 2025-09-08T01:41:16,468 * https://www.piwheels.org/simple/bob-io-base/ 2025-09-08T01:41:16,469 Fetching project page and analyzing links: https://pypi.org/simple/bob-io-base/ 2025-09-08T01:41:16,469 Getting page https://pypi.org/simple/bob-io-base/ 2025-09-08T01:41:16,470 Found index url https://pypi.org/simple/ 2025-09-08T01:41:16,540 Fetched page https://pypi.org/simple/bob-io-base/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:41:16,545 Found link https://files.pythonhosted.org/packages/b0/9a/a434b8b7ba60df8fbab774b56d3a6890e8631d3b4c718c3f20d8710e79bc/bob.io.base-2.0.0b1.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.0b1 2025-09-08T01:41:16,545 Found link https://files.pythonhosted.org/packages/fb/a7/047dc221852273ffbff853b707008a2ceaa910715b7628ce5a1d12963869/bob.io.base-2.0.0.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.0 2025-09-08T01:41:16,545 Found link https://files.pythonhosted.org/packages/93/40/5e3ff9fb468880fcd39891afd1c9decd38ac4e285d4c62206b07954cfafb/bob.io.base-2.0.1.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.1 2025-09-08T01:41:16,545 Found link https://files.pythonhosted.org/packages/71/fb/0c7b4c159bef6f200a10a5093883366a6403a50995aa0a4820ac98c24edb/bob.io.base-2.0.2.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.2 2025-09-08T01:41:16,546 Found link https://files.pythonhosted.org/packages/07/6b/81861f328d94b8c45d2dd7f282d3585d5ef7cda708aa724e389604f80144/bob.io.base-2.0.3.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.3 2025-09-08T01:41:16,546 Found link https://files.pythonhosted.org/packages/93/89/ac93b49e461168cfe9fb2fa533ab6fc43646a80167585dac098f9ef6c35d/bob.io.base-2.0.4.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.4 2025-09-08T01:41:16,546 Found link https://files.pythonhosted.org/packages/83/88/8c5b0678317aae55529a10c8e028c18f8607e4472418e600f86b9de892d1/bob.io.base-2.0.5.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.5 2025-09-08T01:41:16,546 Found link https://files.pythonhosted.org/packages/4d/77/66405b3885f81318ca7487cf7542fe473b90688f3bde1ea3122da72752a7/bob.io.base-2.0.6.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.6 2025-09-08T01:41:16,546 Found link https://files.pythonhosted.org/packages/91/5f/eec4ddbfe8c67c31a1aa9907981d792a307f0e0d330517d35db1af428654/bob.io.base-2.0.7.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.7 2025-09-08T01:41:16,547 Found link https://files.pythonhosted.org/packages/65/bc/48f4dbf4a5606798dd2e07a3a583f2e35704f65307c5ac3ffdc358e6d965/bob.io.base-2.0.8.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.8 2025-09-08T01:41:16,547 Found link https://files.pythonhosted.org/packages/74/5a/57d1398d6eb34a37a3a807e573b2e95e5a9934dc03190288744bfe37b57c/bob.io.base-2.0.9.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.9 2025-09-08T01:41:16,547 Found link https://files.pythonhosted.org/packages/0b/95/1df801dce5be3ea86a3fa9ed472ae561477f12621feed76f01dc2b8faa5a/bob.io.base-2.0.10.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.10 2025-09-08T01:41:16,547 Found link https://files.pythonhosted.org/packages/eb/fe/0ffbe1066bb9b86d9c076bdbb897022d52cc67b78f90b7de54aa9c03a3d2/bob.io.base-2.0.11.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.11 2025-09-08T01:41:16,548 Found link https://files.pythonhosted.org/packages/fa/14/e78343a0fb261e215ad7726cae969afaadbad05326b4ca00651ecd99004a/bob.io.base-2.0.12.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.12 2025-09-08T01:41:16,548 Found link https://files.pythonhosted.org/packages/e3/43/8cd0095988c7539afce255a3eab220d47c2b6e5a14b121ee1530c2c4b4b6/bob.io.base-2.0.13.zip (from https://pypi.org/simple/bob-io-base/), version: 2.0.13 2025-09-08T01:41:16,548 Found link https://files.pythonhosted.org/packages/d4/fa/cda3aebff4487189e7e750c35068c2573ac1b9684351e5cd5b6602638b67/bob.io.base-2.1.0.zip (from https://pypi.org/simple/bob-io-base/), version: 2.1.0 2025-09-08T01:41:16,548 Found link https://files.pythonhosted.org/packages/73/35/421005b062ad1be59d31dbece3f42cb058a5985b1c90bd07d15737530b12/bob.io.base-3.0.0.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.0 2025-09-08T01:41:16,548 Found link https://files.pythonhosted.org/packages/39/98/3cc620520460fb28f8cd44cb1df4076b1ab43dbb8367d34621066944c4ba/bob.io.base-3.0.1.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.1 2025-09-08T01:41:16,549 Found link https://files.pythonhosted.org/packages/83/0b/c910b17aca2f926e8379299057992824aae4bc9a7580645cc74371fca313/bob.io.base-3.0.2.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.2 2025-09-08T01:41:16,549 Found link https://files.pythonhosted.org/packages/51/6a/cb67608817a725de1724cbc195862687fa4978cb84f4cf53daf012af324c/bob.io.base-3.0.3.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.3 2025-09-08T01:41:16,549 Found link https://files.pythonhosted.org/packages/f7/00/bb7770f71ec732e7b5776caf690d10fd258952f142a5c8fd6b18be2eefec/bob.io.base-3.0.4.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.4 2025-09-08T01:41:16,549 Found link https://files.pythonhosted.org/packages/33/1a/53e8045886bd81c7598591d9a69545eaaf0d4b33774554bbc1a8d81fcfab/bob.io.base-3.0.5.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.5 2025-09-08T01:41:16,550 Found link https://files.pythonhosted.org/packages/98/5a/30def4bbf1ad11399a12c65a5a7f610728ebe62ebe441772e3c40dbba1bc/bob.io.base-3.0.6.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.6 2025-09-08T01:41:16,550 Found link https://files.pythonhosted.org/packages/e7/6d/c45f1560c61b3d61444db85784603aefe051fe7b418cf5aaf6feabeb0b08/bob.io.base-3.0.7.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.7 2025-09-08T01:41:16,550 Found link https://files.pythonhosted.org/packages/7a/57/8ccaa7319da9e5736eb0f20d4eeaa76d63a50cb7ebc76b21bec205a59463/bob.io.base-3.0.8.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.8 2025-09-08T01:41:16,550 Found link https://files.pythonhosted.org/packages/5a/0e/fed98469ed25f174e3460df5bce63a242c6c67caae00a5bcf56b95572307/bob.io.base-3.0.9.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.9 2025-09-08T01:41:16,550 Found link https://files.pythonhosted.org/packages/98/9e/22644108dae33a4d4e27a30915cc8b692437beedbf13df2c70a045068aa7/bob.io.base-3.0.10.zip (from https://pypi.org/simple/bob-io-base/), version: 3.0.10 2025-09-08T01:41:16,551 Found link https://files.pythonhosted.org/packages/0d/65/164da5ba8fc7778e62aea2cee83af9b5ff0ee5f30fb2cdef7a8887d46bcd/bob.io.base-4.0.0.zip (from https://pypi.org/simple/bob-io-base/), version: 4.0.0 2025-09-08T01:41:16,551 Found link https://files.pythonhosted.org/packages/be/b3/03e714679ad0754ac8d37784a54d6998e2f73450a83f7601b46e0f48c819/bob.io.base-5.0.0.zip (from https://pypi.org/simple/bob-io-base/), version: 5.0.0 2025-09-08T01:41:16,551 Found link https://files.pythonhosted.org/packages/19/07/c463d72cfeb633f01d7f66e4f2dfdbce10f8ea6182baf3c6f9b3a39e4d71/bob.io.base-5.0.1.zip (from https://pypi.org/simple/bob-io-base/), version: 5.0.1 2025-09-08T01:41:16,551 Found link https://files.pythonhosted.org/packages/1a/03/a7bd57240eebcf14659540b74661fab1f893358c180f8a6b3f10c457cb77/bob.io.base-5.0.2.zip (from https://pypi.org/simple/bob-io-base/), version: 5.0.2 2025-09-08T01:41:16,551 Skipping link: No binaries permitted for bob-io-base: https://files.pythonhosted.org/packages/09/e6/151c27af9a0a947fe22b80e806e342b59f860f1d7505c760c8028bf3ab86/bob.io.base-5.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/bob-io-base/) (requires-python:>=3.9) 2025-09-08T01:41:16,552 Found link https://files.pythonhosted.org/packages/aa/d2/36aa56e0ccb2919f939b5d2d0e4caa52d94bb899f9c440e831c8c220c279/bob.io.base-5.1.0.tar.gz (from https://pypi.org/simple/bob-io-base/) (requires-python:>=3.9), version: 5.1.0 2025-09-08T01:41:16,552 Skipping link: No binaries permitted for bob-io-base: https://files.pythonhosted.org/packages/55/c0/6c2cf02ecab48b87e8af6e735459440ecf17de57158d45c0ceb22e045314/bob.io.base-5.1.1b0-py2.py3-none-any.whl (from https://pypi.org/simple/bob-io-base/) (requires-python:>=3.9) 2025-09-08T01:41:16,552 Found link https://files.pythonhosted.org/packages/8f/4d/a4afa02c7f3bff09f3c6c2e3c2c6a7a13523dc3ab2d2232e3380cdcad25f/bob.io.base-5.1.1b0.tar.gz (from https://pypi.org/simple/bob-io-base/) (requires-python:>=3.9), version: 5.1.1b0 2025-09-08T01:41:16,553 Skipping link: No binaries permitted for bob-io-base: https://files.pythonhosted.org/packages/6b/b7/48fa78e4256010698a63af2ab0237c21246a9da64da4a090bda3cc36b32d/bob.io.base-5.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/bob-io-base/) (requires-python:>=3.9) 2025-09-08T01:41:16,553 Found link https://files.pythonhosted.org/packages/7f/28/624f41549cc873a21616cb9e50bfc9b80c5ca7393db32d0a5aa07fa6c0c5/bob_io_base-5.1.1.tar.gz (from https://pypi.org/simple/bob-io-base/) (requires-python:>=3.9), version: 5.1.1 2025-09-08T01:41:16,553 Fetching project page and analyzing links: https://www.piwheels.org/simple/bob-io-base/ 2025-09-08T01:41:16,553 Getting page https://www.piwheels.org/simple/bob-io-base/ 2025-09-08T01:41:16,554 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:41:16,647 Fetched page https://www.piwheels.org/simple/bob-io-base/ as text/html 2025-09-08T01:41:16,649 Skipping link: No binaries permitted for bob-io-base: https://archive1.piwheels.org/simple/bob-io-base/bob.io.base-5.1.1-py2.py3-none-any.whl#sha256=3c299a5fc29154774f18985d571858cea71d6773b64d8c24525648ad1c3060e1 (from https://www.piwheels.org/simple/bob-io-base/) (requires-python:>=3.9) 2025-09-08T01:41:16,649 Skipping link: No binaries permitted for bob-io-base: https://archive1.piwheels.org/simple/bob-io-base/bob.io.base-5.1.1b0-py2.py3-none-any.whl#sha256=ead03279fb09a09bae0c8d13201038d8de8ea5991423c96a34165060d8c0f1f1 (from https://www.piwheels.org/simple/bob-io-base/) (requires-python:>=3.9) 2025-09-08T01:41:16,649 Skipping link: No binaries permitted for bob-io-base: https://archive1.piwheels.org/simple/bob-io-base/bob.io.base-5.1.0-py2.py3-none-any.whl#sha256=33d18f87bada639a58bc6c5df8b6f1924830a23ee8edb9711701386837fc38d0 (from https://www.piwheels.org/simple/bob-io-base/) (requires-python:>=3.9) 2025-09-08T01:41:16,650 Skipping link: No binaries permitted for bob-io-base: https://archive1.piwheels.org/simple/bob-io-base/bob.io.base-5.0.2-py3-none-any.whl#sha256=808dd5d1893c40bf2f79bc23651f949df0f78685afcaa18d0b98ea806fd62c18 (from https://www.piwheels.org/simple/bob-io-base/) 2025-09-08T01:41:16,650 Skipping link: No binaries permitted for bob-io-base: https://archive1.piwheels.org/simple/bob-io-base/bob.io.base-5.0.1-py3-none-any.whl#sha256=160843308989de0812af1f2f99c610e3cef83e99965ac54f61f6be60d3c08287 (from https://www.piwheels.org/simple/bob-io-base/) 2025-09-08T01:41:16,650 Skipping link: No binaries permitted for bob-io-base: https://archive1.piwheels.org/simple/bob-io-base/bob.io.base-5.0.0-py3-none-any.whl#sha256=bfef4bd6192c6bbbade5b374bd5c14dfa8e04619d903d55c9efb001e1520fe7c (from https://www.piwheels.org/simple/bob-io-base/) 2025-09-08T01:41:16,650 Skipping link: not a file: https://www.piwheels.org/simple/bob-io-base/ 2025-09-08T01:41:16,650 Skipping link: not a file: https://pypi.org/simple/bob-io-base/ 2025-09-08T01:41:16,679 Given no hashes to check 1 links for project 'bob-io-base': discarding no candidates 2025-09-08T01:41:16,680 Collecting bob-io-base==2.0.5 2025-09-08T01:41:16,681 Created temporary directory: /tmp/pip-unpack-1_9oi_ep 2025-09-08T01:41:16,823 Downloading bob.io.base-2.0.5.zip (195 kB) 2025-09-08T01:41:16,896 Added bob-io-base==2.0.5 from https://files.pythonhosted.org/packages/83/88/8c5b0678317aae55529a10c8e028c18f8607e4472418e600f86b9de892d1/bob.io.base-2.0.5.zip to build tracker '/tmp/pip-build-tracker-3wn0zff8' 2025-09-08T01:41:16,897 Running setup.py (path:/tmp/pip-wheel-x3kshpxo/bob-io-base_8281f07a75374811bb2d4dab0013b565/setup.py) egg_info for package bob-io-base 2025-09-08T01:41:16,897 Created temporary directory: /tmp/pip-pip-egg-info-uml2lnj2 2025-09-08T01:41:16,897 Preparing metadata (setup.py): started 2025-09-08T01:41:16,898 Running command python setup.py egg_info 2025-09-08T01:41:17,936 /tmp/pip-wheel-x3kshpxo/bob-io-base_8281f07a75374811bb2d4dab0013b565/bob/__init__.py:2: 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. 2025-09-08T01:41:17,937 __import__('pkg_resources').declare_namespace(__name__) 2025-09-08T01:41:18,279 Traceback (most recent call last): 2025-09-08T01:41:18,281 File "", line 2, in 2025-09-08T01:41:18,281 exec(compile(''' 2025-09-08T01:41:18,281 ~~~~^^^^^^^^^^^^ 2025-09-08T01:41:18,281 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:41:18,282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,282 ...<32 lines>... 2025-09-08T01:41:18,282 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:41:18,282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,282 ''' % ('/tmp/pip-wheel-x3kshpxo/bob-io-base_8281f07a75374811bb2d4dab0013b565/setup.py',), "", "exec")) 2025-09-08T01:41:18,282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,282 File "", line 35, in 2025-09-08T01:41:18,283 File "/tmp/pip-wheel-x3kshpxo/bob-io-base_8281f07a75374811bb2d4dab0013b565/setup.py", line 10, in 2025-09-08T01:41:18,283 from bob.extension.utils import egrep, find_header, find_library 2025-09-08T01:41:18,283 ModuleNotFoundError: No module named 'bob.extension' 2025-09-08T01:41:18,401 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:41:18,413 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:41:18,413 exec(compile('"'"''"'"''"'"' 2025-09-08T01:41:18,413 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:41:18,413 # 2025-09-08T01:41:18,413 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:41:18,413 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:41:18,413 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:41:18,413 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:41:18,413 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:41:18,413 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:41:18,413 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:41:18,413 import os, sys, tokenize, traceback 2025-09-08T01:41:18,413 2025-09-08T01:41:18,413 try: 2025-09-08T01:41:18,413 import setuptools 2025-09-08T01:41:18,413 except ImportError: 2025-09-08T01:41:18,413 print( 2025-09-08T01:41:18,413 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:41:18,413 "the build environment with exception:", 2025-09-08T01:41:18,413 file=sys.stderr, 2025-09-08T01:41:18,413 ) 2025-09-08T01:41:18,413 traceback.print_exc() 2025-09-08T01:41:18,413 sys.exit(1) 2025-09-08T01:41:18,413 2025-09-08T01:41:18,413 __file__ = %r 2025-09-08T01:41:18,413 sys.argv[0] = __file__ 2025-09-08T01:41:18,413 2025-09-08T01:41:18,413 if os.path.exists(__file__): 2025-09-08T01:41:18,413 filename = __file__ 2025-09-08T01:41:18,413 with tokenize.open(__file__) as f: 2025-09-08T01:41:18,413 setup_py_code = f.read() 2025-09-08T01:41:18,413 else: 2025-09-08T01:41:18,413 filename = "" 2025-09-08T01:41:18,413 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:41:18,413 2025-09-08T01:41:18,413 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:41:18,413 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-x3kshpxo/bob-io-base_8281f07a75374811bb2d4dab0013b565/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-uml2lnj2[/] 2025-09-08T01:41:18,413 [bold magenta]cwd[/]: /tmp/pip-wheel-x3kshpxo/bob-io-base_8281f07a75374811bb2d4dab0013b565/ 2025-09-08T01:41:18,413 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:41:18,414 ERROR: metadata generation failed 2025-09-08T01:41:18,419 Exception information: 2025-09-08T01:41:18,419 Traceback (most recent call last): 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:41:18,419 call_subprocess( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 args, 2025-09-08T01:41:18,419 ^^^^^ 2025-09-08T01:41:18,419 ...<2 lines>... 2025-09-08T01:41:18,419 spinner=spinner, 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:41:18,419 raise error 2025-09-08T01:41:18,419 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:41:18,419 2025-09-08T01:41:18,419 The above exception was the direct cause of the following exception: 2025-09-08T01:41:18,419 2025-09-08T01:41:18,419 Traceback (most recent call last): 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:41:18,419 status = _inner_run() 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:41:18,419 return self.run(options, args) 2025-09-08T01:41:18,419 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:41:18,419 return func(self, options, args) 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:41:18,419 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:41:18,419 result = self._result = resolver.resolve( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:41:18,419 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:41:18,419 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:41:18,419 if not criterion.candidates: 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:41:18,419 return bool(self._sequence) 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:41:18,419 self._bool = any(self) 2025-09-08T01:41:18,419 ~~~^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:41:18,419 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:41:18,419 ^^^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:41:18,419 candidate = func() 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:41:18,419 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 link, template, name, version 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:41:18,419 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 link, 2025-09-08T01:41:18,419 ^^^^^ 2025-09-08T01:41:18,419 ...<3 lines>... 2025-09-08T01:41:18,419 version=version, 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:41:18,419 super().__init__( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 link=link, 2025-09-08T01:41:18,419 ^^^^^^^^^^ 2025-09-08T01:41:18,419 ...<4 lines>... 2025-09-08T01:41:18,419 version=version, 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:41:18,419 self.dist = self._prepare() 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:41:18,419 dist = self._prepare_distribution() 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:41:18,419 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:41:18,419 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:41:18,419 dist = _get_prepared_distribution( 2025-09-08T01:41:18,419 req, 2025-09-08T01:41:18,419 ...<3 lines>... 2025-09-08T01:41:18,419 self.check_build_deps, 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:41:18,419 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 finder, build_isolation, check_build_deps 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:41:18,419 self.req.prepare_metadata() 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:41:18,419 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:41:18,419 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:41:18,419 build_env=self.build_env, 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ...<3 lines>... 2025-09-08T01:41:18,419 details=details, 2025-09-08T01:41:18,419 ^^^^^^^^^^^^^^^^ 2025-09-08T01:41:18,419 ) 2025-09-08T01:41:18,419 ^ 2025-09-08T01:41:18,419 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:41:18,419 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:41:18,419 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:41:18,443 Removed bob-io-base==2.0.5 from https://files.pythonhosted.org/packages/83/88/8c5b0678317aae55529a10c8e028c18f8607e4472418e600f86b9de892d1/bob.io.base-2.0.5.zip from build tracker '/tmp/pip-build-tracker-3wn0zff8' 2025-09-08T01:41:18,443 Removed build tracker: '/tmp/pip-build-tracker-3wn0zff8'