2026-06-22T04:56:32,342 Created temporary directory: /tmp/pip-ephem-wheel-cache-1gs55rub 2026-06-22T04:56:32,344 Created temporary directory: /tmp/pip-build-tracker-rb8gt0gp 2026-06-22T04:56:32,344 Initialized build tracking at /tmp/pip-build-tracker-rb8gt0gp 2026-06-22T04:56:32,345 Created build tracker: /tmp/pip-build-tracker-rb8gt0gp 2026-06-22T04:56:32,345 Entered build tracker: /tmp/pip-build-tracker-rb8gt0gp 2026-06-22T04:56:32,346 Created temporary directory: /tmp/pip-wheel-8tvgzbrd 2026-06-22T04:56:32,349 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-22T04:56:32,352 Created temporary directory: /tmp/pip-ephem-wheel-cache-0syjvxup 2026-06-22T04:56:32,373 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-22T04:56:32,377 2 location(s) to search for versions of pythonextensionscollection: 2026-06-22T04:56:32,377 * https://pypi.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,377 * https://www.piwheels.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,378 Fetching project page and analyzing links: https://pypi.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,379 Getting page https://pypi.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,380 Found index url https://pypi.org/simple 2026-06-22T04:56:32,532 Fetched page https://pypi.org/simple/pythonextensionscollection/ as application/vnd.pypi.simple.v1+json 2026-06-22T04:56:32,536 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/67/c1/1dff9616c06cd956ae0ff81174fc77cf3d470baf2e11177b216c37119358/PythonExtensionsCollection-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,537 Found link https://files.pythonhosted.org/packages/ed/f7/061074c1d1f91ea074f520cf03b04dbba8ddaa01c15c122d5357bc0e0de1/PythonExtensionsCollection-0.2.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.2.0 2026-06-22T04:56:32,538 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/5f/11/70d3fa85a7f15eff2fbc9c5399343ce80c6ea5334afe521b23e571a3cc08/PythonExtensionsCollection-0.11.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,539 Found link https://files.pythonhosted.org/packages/56/d0/71cdc6327ba0ae04c7a536075e3f41d6f89bb925eb47589d20673940fddc/PythonExtensionsCollection-0.11.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.11.0 2026-06-22T04:56:32,540 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/1b/5b/3243b6729cf343409b7a53386c58e2387541e4b83884212aca025c8c0c38/PythonExtensionsCollection-0.13.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,541 Found link https://files.pythonhosted.org/packages/51/20/29ab4126a38c867220eadf37c1727f040c404f8811e9c0a8848239e997eb/PythonExtensionsCollection-0.13.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.13.0 2026-06-22T04:56:32,541 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/00/ef/d6a377711dbcabac0962b544b2e25cb63dfae844409b6ccd188898121d85/PythonExtensionsCollection-0.14.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,543 Found link https://files.pythonhosted.org/packages/73/ae/cb480fc7e730c17eedaac8cb7fc066128afae7844df46696fe6f1b46edac/PythonExtensionsCollection-0.14.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.14.0 2026-06-22T04:56:32,543 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/83/ab/546abf0a1a05d9ee2df8ff29f7b1501dbd02dd43cd5bc558e30cab292971/PythonExtensionsCollection-0.15.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,545 Found link https://files.pythonhosted.org/packages/2d/c9/d3165723d1d0394bbcd6713cb76a82646c3a551193f72c02109496c9ceae/PythonExtensionsCollection-0.15.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.15.0 2026-06-22T04:56:32,545 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/22/c0/9b363116c4fcfb2da0a8dc28336fb833a934715bf514403126ef0bca74a0/PythonExtensionsCollection-0.15.1-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,546 Found link https://files.pythonhosted.org/packages/9f/4d/0a3d451407a24ba2fcb9f625a7f6bfe8246779c0ebb16d0a52d35a901b11/PythonExtensionsCollection-0.15.1.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.15.1 2026-06-22T04:56:32,547 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/b4/66/5fa7c7f55c0c42636a81f1e64de55cab92ffeff159a6504fbddc745922d5/PythonExtensionsCollection-0.16.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0) 2026-06-22T04:56:32,548 Found link https://files.pythonhosted.org/packages/05/e7/6ac8501497d04e4bd1025e79e1991dc9d59494eadb93a3a3b52da699899f/PythonExtensionsCollection-0.16.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.0), version: 0.16.0 2026-06-22T04:56:32,548 Skipping link: No binaries permitted for pythonextensionscollection: https://files.pythonhosted.org/packages/4d/e5/1e0cebfa065573183b397b19704ca15e4b1d1c0e2a38159c3346bd21bd14/pythonextensionscollection-0.17.0-py3-none-any.whl (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.11) 2026-06-22T04:56:32,549 Found link https://files.pythonhosted.org/packages/35/8a/96648856630e3a04c59d327528be7bda03875bf9147d95c27e48d26356b3/pythonextensionscollection-0.17.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.11), version: 0.17.0 2026-06-22T04:56:32,550 Fetching project page and analyzing links: https://www.piwheels.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,551 Getting page https://www.piwheels.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,552 Found index url https://www.piwheels.org/simple 2026-06-22T04:56:32,720 Fetched page https://www.piwheels.org/simple/pythonextensionscollection/ as text/html 2026-06-22T04:56:32,721 Skipping link: not a file: https://www.piwheels.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,722 Skipping link: not a file: https://pypi.org/simple/pythonextensionscollection/ 2026-06-22T04:56:32,741 Given no hashes to check 1 links for project 'pythonextensionscollection': discarding no candidates 2026-06-22T04:56:32,758 Collecting pythonextensionscollection==0.17.0 2026-06-22T04:56:32,761 Created temporary directory: /tmp/pip-unpack-of83mnku 2026-06-22T04:56:32,984 Downloading pythonextensionscollection-0.17.0.tar.gz (259 kB) 2026-06-22T04:56:33,146 Added pythonextensionscollection==0.17.0 from https://files.pythonhosted.org/packages/35/8a/96648856630e3a04c59d327528be7bda03875bf9147d95c27e48d26356b3/pythonextensionscollection-0.17.0.tar.gz to build tracker '/tmp/pip-build-tracker-rb8gt0gp' 2026-06-22T04:56:33,157 Created temporary directory: /tmp/pip-build-env-mxts8x3j 2026-06-22T04:56:33,162 Installing build dependencies: started 2026-06-22T04:56:33,163 Running command pip subprocess to install build dependencies 2026-06-22T04:56:34,294 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-22T04:56:34,780 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-22T04:56:34,804 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-22T04:56:36,557 Collecting setuptools>=80.9.0 2026-06-22T04:56:36,559 Obtaining dependency information for setuptools>=80.9.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-22T04:56:36,576 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-22T04:56:36,810 Collecting wheel 2026-06-22T04:56:36,812 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-22T04:56:36,826 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-22T04:56:36,975 Collecting build 2026-06-22T04:56:36,976 Obtaining dependency information for build from https://www.piwheels.org/simple/build/build-1.5.0-py3-none-any.whl.metadata 2026-06-22T04:56:36,991 Using cached https://www.piwheels.org/simple/build/build-1.5.0-py3-none-any.whl.metadata (5.7 kB) 2026-06-22T04:56:37,164 Collecting docutils>=0.22.4 2026-06-22T04:56:37,165 Obtaining dependency information for docutils>=0.22.4 from https://www.piwheels.org/simple/docutils/docutils-0.23-py3-none-any.whl.metadata 2026-06-22T04:56:37,181 Using cached https://www.piwheels.org/simple/docutils/docutils-0.23-py3-none-any.whl.metadata (15 kB) 2026-06-22T04:56:37,321 Collecting dotdict 2026-06-22T04:56:37,322 Obtaining dependency information for dotdict from https://archive1.piwheels.org/simple/dotdict/dotdict-0.1-py3-none-any.whl.metadata 2026-06-22T04:56:37,537 Downloading https://archive1.piwheels.org/simple/dotdict/dotdict-0.1-py3-none-any.whl.metadata (653 bytes) 2026-06-22T04:56:37,677 Collecting colorama 2026-06-22T04:56:37,678 Obtaining dependency information for colorama from https://www.piwheels.org/simple/colorama/colorama-0.4.6-py2.py3-none-any.whl.metadata 2026-06-22T04:56:37,694 Using cached https://www.piwheels.org/simple/colorama/colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2026-06-22T04:56:37,767 Collecting GenPackageDoc 2026-06-22T04:56:37,995 Downloading genpackagedoc-0.44.0-py3-none-any.whl (918 kB) 2026-06-22T04:56:38,142 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 918.5/918.5 kB 6.6 MB/s eta 0:00:00 2026-06-22T04:56:38,342 Collecting packaging>=24.0 2026-06-22T04:56:38,343 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-22T04:56:38,355 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-22T04:56:38,451 Collecting pyproject_hooks 2026-06-22T04:56:38,452 Obtaining dependency information for pyproject_hooks from https://www.piwheels.org/simple/pyproject-hooks/pyproject_hooks-1.2.0-py3-none-any.whl.metadata 2026-06-22T04:56:38,465 Using cached https://www.piwheels.org/simple/pyproject-hooks/pyproject_hooks-1.2.0-py3-none-any.whl.metadata (1.3 kB) 2026-06-22T04:56:38,683 Collecting Pygments 2026-06-22T04:56:38,684 Obtaining dependency information for Pygments from https://www.piwheels.org/simple/pygments/pygments-2.20.0-py3-none-any.whl.metadata 2026-06-22T04:56:38,696 Using cached https://www.piwheels.org/simple/pygments/pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB) 2026-06-22T04:56:38,755 Collecting PythonExtensionsCollection 2026-06-22T04:56:38,765 Downloading pythonextensionscollection-0.17.0.tar.gz (259 kB) 2026-06-22T04:56:38,794 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 259.9/259.9 kB 12.1 MB/s eta 0:00:00 2026-06-22T04:56:38,892 ERROR: Exception: 2026-06-22T04:56:38,893 Traceback (most recent call last): 2026-06-22T04:56:38,893 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-22T04:56:38,894 status = run_func(*args) 2026-06-22T04:56:38,894 ^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,895 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-22T04:56:38,895 return func(self, options, args) 2026-06-22T04:56:38,896 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,896 File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 419, in run 2026-06-22T04:56:38,897 requirement_set = resolver.resolve( 2026-06-22T04:56:38,897 ^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,898 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-06-22T04:56:38,898 result = self._result = resolver.resolve( 2026-06-22T04:56:38,899 ^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,899 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-06-22T04:56:38,900 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-06-22T04:56:38,900 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,901 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 373, in resolve 2026-06-22T04:56:38,901 failure_causes = self._attempt_to_pin_criterion(name) 2026-06-22T04:56:38,902 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,903 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 213, in _attempt_to_pin_criterion 2026-06-22T04:56:38,904 criteria = self._get_updated_criteria(candidate) 2026-06-22T04:56:38,904 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,905 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 204, in _get_updated_criteria 2026-06-22T04:56:38,906 self._add_to_criteria(criteria, requirement, parent=candidate) 2026-06-22T04:56:38,906 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-06-22T04:56:38,907 if not criterion.candidates: 2026-06-22T04:56:38,908 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-06-22T04:56:38,909 return bool(self._sequence) 2026-06-22T04:56:38,910 ^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,910 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-06-22T04:56:38,911 return any(self) 2026-06-22T04:56:38,912 ^^^^^^^^^ 2026-06-22T04:56:38,912 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-06-22T04:56:38,913 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-06-22T04:56:38,913 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,914 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-06-22T04:56:38,915 candidate = func() 2026-06-22T04:56:38,915 ^^^^^^ 2026-06-22T04:56:38,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-06-22T04:56:38,916 self._link_candidate_cache[link] = LinkCandidate( 2026-06-22T04:56:38,917 ^^^^^^^^^^^^^^ 2026-06-22T04:56:38,917 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-06-22T04:56:38,918 super().__init__( 2026-06-22T04:56:38,918 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-06-22T04:56:38,919 self.dist = self._prepare() 2026-06-22T04:56:38,919 ^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,919 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-06-22T04:56:38,920 dist = self._prepare_distribution() 2026-06-22T04:56:38,920 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,920 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-06-22T04:56:38,921 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-06-22T04:56:38,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,922 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-06-22T04:56:38,922 return self._prepare_linked_requirement(req, parallel_builds) 2026-06-22T04:56:38,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,923 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-06-22T04:56:38,923 dist = _get_prepared_distribution( 2026-06-22T04:56:38,924 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:38,924 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 68, in _get_prepared_distribution 2026-06-22T04:56:38,925 with build_tracker.track(req): 2026-06-22T04:56:38,925 File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__ 2026-06-22T04:56:38,926 return next(self.gen) 2026-06-22T04:56:38,926 ^^^^^^^^^^^^^^ 2026-06-22T04:56:38,927 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/build_tracker.py", line 122, in track 2026-06-22T04:56:38,927 self.add(req) 2026-06-22T04:56:38,927 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/build_tracker.py", line 92, in add 2026-06-22T04:56:38,928 raise LookupError(message) 2026-06-22T04:56:38,928 LookupError: https://files.pythonhosted.org/packages/35/8a/96648856630e3a04c59d327528be7bda03875bf9147d95c27e48d26356b3/pythonextensionscollection-0.17.0.tar.gz (from https://pypi.org/simple/pythonextensionscollection/) (requires-python:>=3.11) is already being built: pythonextensionscollection==0.17.0 from https://files.pythonhosted.org/packages/35/8a/96648856630e3a04c59d327528be7bda03875bf9147d95c27e48d26356b3/pythonextensionscollection-0.17.0.tar.gz 2026-06-22T04:56:39,222 ERROR: [present-rich] pip subprocess to install build dependencies exited with 2 2026-06-22T04:56:39,235 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-mxts8x3j/overlay --no-warn-script-location -v --no-binary pythonextensionscollection --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'setuptools>=80.9.0' wheel build 'docutils>=0.22.4' dotdict colorama GenPackageDoc[/] 2026-06-22T04:56:39,236 [bold magenta]cwd[/]: \[inherit] 2026-06-22T04:56:39,236 Installing build dependencies: finished with status 'error' 2026-06-22T04:56:39,237 ERROR: [present-rich] pip subprocess to install build dependencies exited with 2 2026-06-22T04:56:39,243 Exception information: 2026-06-22T04:56:39,243 Traceback (most recent call last): 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-22T04:56:39,243 status = run_func(*args) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-22T04:56:39,243 return func(self, options, args) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-06-22T04:56:39,243 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-06-22T04:56:39,243 result = self._result = resolver.resolve( 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-06-22T04:56:39,243 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-06-22T04:56:39,243 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-06-22T04:56:39,243 if not criterion.candidates: 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-06-22T04:56:39,243 return bool(self._sequence) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-06-22T04:56:39,243 return any(self) 2026-06-22T04:56:39,243 ^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-06-22T04:56:39,243 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-06-22T04:56:39,243 candidate = func() 2026-06-22T04:56:39,243 ^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-06-22T04:56:39,243 self._link_candidate_cache[link] = LinkCandidate( 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-06-22T04:56:39,243 super().__init__( 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-06-22T04:56:39,243 self.dist = self._prepare() 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-06-22T04:56:39,243 dist = self._prepare_distribution() 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-06-22T04:56:39,243 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-06-22T04:56:39,243 return self._prepare_linked_requirement(req, parallel_builds) 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-06-22T04:56:39,243 dist = _get_prepared_distribution( 2026-06-22T04:56:39,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-06-22T04:56:39,243 abstract_dist.prepare_distribution_metadata( 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 38, in prepare_distribution_metadata 2026-06-22T04:56:39,243 self._prepare_build_backend(finder) 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 70, in _prepare_build_backend 2026-06-22T04:56:39,243 self.req.build_env.install_requirements( 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2026-06-22T04:56:39,243 self._install_requirements( 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2026-06-22T04:56:39,243 call_subprocess( 2026-06-22T04:56:39,243 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-06-22T04:56:39,243 raise error 2026-06-22T04:56:39,243 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 2 2026-06-22T04:56:39,255 Removed pythonextensionscollection==0.17.0 from https://files.pythonhosted.org/packages/35/8a/96648856630e3a04c59d327528be7bda03875bf9147d95c27e48d26356b3/pythonextensionscollection-0.17.0.tar.gz from build tracker '/tmp/pip-build-tracker-rb8gt0gp' 2026-06-22T04:56:39,256 Removed build tracker: '/tmp/pip-build-tracker-rb8gt0gp'