2025-09-14T11:07:48,642 Created temporary directory: /tmp/pip-build-tracker-sj61fxph 2025-09-14T11:07:48,643 Initialized build tracking at /tmp/pip-build-tracker-sj61fxph 2025-09-14T11:07:48,643 Created build tracker: /tmp/pip-build-tracker-sj61fxph 2025-09-14T11:07:48,643 Entered build tracker: /tmp/pip-build-tracker-sj61fxph 2025-09-14T11:07:48,643 Created temporary directory: /tmp/pip-wheel-gwld5bgc 2025-09-14T11:07:48,647 Created temporary directory: /tmp/pip-ephem-wheel-cache-vjjk2eyk 2025-09-14T11:07:48,706 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T11:07:48,709 2 location(s) to search for versions of yuanshuang: 2025-09-14T11:07:48,709 * https://pypi.org/simple/yuanshuang/ 2025-09-14T11:07:48,709 * https://www.piwheels.org/simple/yuanshuang/ 2025-09-14T11:07:48,709 Fetching project page and analyzing links: https://pypi.org/simple/yuanshuang/ 2025-09-14T11:07:48,709 Getting page https://pypi.org/simple/yuanshuang/ 2025-09-14T11:07:48,711 Found index url https://pypi.org/simple/ 2025-09-14T11:07:49,009 Fetched page https://pypi.org/simple/yuanshuang/ as application/vnd.pypi.simple.v1+json 2025-09-14T11:07:49,011 Skipping link: No binaries permitted for yuanshuang: https://files.pythonhosted.org/packages/16/c4/384662d6f5f49258756966dd49f9b95a7e2ea596201cf82bb299fb0a230f/yuanshuang-1.0.1-py3-none-any.whl (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,012 Found link https://files.pythonhosted.org/packages/c5/d2/a8fbea6fb2d39969bedd8efbbf8d2e2626eec8a8dd182e9d9258d080ab0d/yuanshuang-1.0.1.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.1 2025-09-14T11:07:49,012 Found link https://files.pythonhosted.org/packages/e6/bd/d4af385d2848e55d0a070f28e4992b5944b4e74a2a08c311cc61553d86be/yuanshuang-1.0.2.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.2 2025-09-14T11:07:49,012 Found link https://files.pythonhosted.org/packages/73/46/a50efe0b240dd6b19fb41ec4c584915b30c8e585e30aae5414476581b6f8/yuanshuang-1.0.3.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.3 2025-09-14T11:07:49,013 Found link https://files.pythonhosted.org/packages/79/7f/319f3aa126f6ff90e8a6dacf0398952982be8037324cc6341dc7d93ae804/yuanshuang-1.0.4.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.4 2025-09-14T11:07:49,013 Found link https://files.pythonhosted.org/packages/67/b1/b96484612611398407e1324af851717cfd1846a3d543096861073f5e1a11/yuanshuang-1.0.5.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.5 2025-09-14T11:07:49,013 Found link https://files.pythonhosted.org/packages/90/c1/0de2eb206e65cafe9600995134eb1dc78e4c64bb2bafdb60801993af13c8/yuanshuang-1.0.6.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.6 2025-09-14T11:07:49,013 Found link https://files.pythonhosted.org/packages/bc/6c/4f3225601aed84913299297319016e7332f20425d8b69e64b76fc7f30501/yuanshuang-1.0.7.tar.gz (from https://pypi.org/simple/yuanshuang/) (requires-python:>=3.7), version: 1.0.7 2025-09-14T11:07:49,014 Fetching project page and analyzing links: https://www.piwheels.org/simple/yuanshuang/ 2025-09-14T11:07:49,014 Getting page https://www.piwheels.org/simple/yuanshuang/ 2025-09-14T11:07:49,015 Found index url https://www.piwheels.org/simple/ 2025-09-14T11:07:49,111 Fetched page https://www.piwheels.org/simple/yuanshuang/ as text/html 2025-09-14T11:07:49,114 Skipping link: No binaries permitted for yuanshuang: https://archive1.piwheels.org/simple/yuanshuang/yuanshuang-1.0.7-py3-none-any.whl#sha256=566e965e989a91569502c4a24432f9623856245caade74e790d5037e8bec9e2d (from https://www.piwheels.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,114 Skipping link: No binaries permitted for yuanshuang: https://archive1.piwheels.org/simple/yuanshuang/yuanshuang-1.0.6-py3-none-any.whl#sha256=668fcd9b72ff25360cb39f486ff5c00617f0fe11b451dc2606146bca3b62e4a9 (from https://www.piwheels.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,114 Skipping link: No binaries permitted for yuanshuang: https://archive1.piwheels.org/simple/yuanshuang/yuanshuang-1.0.4-py3-none-any.whl#sha256=e086df6e3baabda33396df5be86e754fac624ed61377c8b8cb486f66c5c948b7 (from https://www.piwheels.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,114 Skipping link: No binaries permitted for yuanshuang: https://archive1.piwheels.org/simple/yuanshuang/yuanshuang-1.0.3-py3-none-any.whl#sha256=7b62b46f8d0c5e657727fc0b4b5a459195f39aeffa5921fcb3d399a7ced291be (from https://www.piwheels.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,114 Skipping link: No binaries permitted for yuanshuang: https://archive1.piwheels.org/simple/yuanshuang/yuanshuang-1.0.2-py3-none-any.whl#sha256=c7a8f3c7481b812318da7a43a1f95d4ba9b4c35b23c7e53f5de4ee2fcabd1957 (from https://www.piwheels.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,115 Skipping link: No binaries permitted for yuanshuang: https://archive1.piwheels.org/simple/yuanshuang/yuanshuang-1.0.1-py3-none-any.whl#sha256=2fa022eae3fcf62c778d89450f9a0ae0574333d543379bd76d95d7291e358813 (from https://www.piwheels.org/simple/yuanshuang/) (requires-python:>=3.7) 2025-09-14T11:07:49,115 Skipping link: not a file: https://www.piwheels.org/simple/yuanshuang/ 2025-09-14T11:07:49,115 Skipping link: not a file: https://pypi.org/simple/yuanshuang/ 2025-09-14T11:07:49,140 Given no hashes to check 1 links for project 'yuanshuang': discarding no candidates 2025-09-14T11:07:49,141 Collecting yuanshuang==1.0.5 2025-09-14T11:07:49,143 Created temporary directory: /tmp/pip-unpack-a4vxkijg 2025-09-14T11:07:49,286 Downloading yuanshuang-1.0.5.tar.gz (4.8 kB) 2025-09-14T11:07:49,307 Added yuanshuang==1.0.5 from https://files.pythonhosted.org/packages/67/b1/b96484612611398407e1324af851717cfd1846a3d543096861073f5e1a11/yuanshuang-1.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-sj61fxph' 2025-09-14T11:07:49,309 Created temporary directory: /tmp/pip-build-env-3k08yuuj 2025-09-14T11:07:49,312 Installing build dependencies: started 2025-09-14T11:07:49,313 Running command pip subprocess to install build dependencies 2025-09-14T11:07:50,562 Using pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13) 2025-09-14T11:07:50,563 Non-user install by explicit request 2025-09-14T11:07:50,943 Created build tracker: /tmp/pip-build-tracker-sj61fxph 2025-09-14T11:07:50,944 Entered build tracker: /tmp/pip-build-tracker-sj61fxph 2025-09-14T11:07:50,945 Created temporary directory: /tmp/pip-install-_6wz6je5 2025-09-14T11:07:50,950 Created temporary directory: /tmp/pip-ephem-wheel-cache-81rm14rg 2025-09-14T11:07:51,009 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T11:07:51,012 2 location(s) to search for versions of setuptool: 2025-09-14T11:07:51,012 * https://pypi.org/simple/setuptool/ 2025-09-14T11:07:51,012 * https://www.piwheels.org/simple/setuptool/ 2025-09-14T11:07:51,013 Fetching project page and analyzing links: https://pypi.org/simple/setuptool/ 2025-09-14T11:07:51,014 Getting page https://pypi.org/simple/setuptool/ 2025-09-14T11:07:51,016 Found index url https://pypi.org/simple/ 2025-09-14T11:07:51,018 Looking up "https://pypi.org/simple/setuptool/" in the cache 2025-09-14T11:07:51,019 Request header has "max_age" as 0, cache bypassed 2025-09-14T11:07:51,022 No cache entry available 2025-09-14T11:07:51,024 Starting new HTTPS connection (1): pypi.org:443 2025-09-14T11:07:51,227 https://pypi.org:443 "GET /simple/setuptool/ HTTP/1.1" 404 13 2025-09-14T11:07:51,229 Status code 404 not in (200, 203, 300, 301, 308) 2025-09-14T11:07:51,230 Could not fetch URL https://pypi.org/simple/setuptool/: 404 Client Error: Not Found for url: https://pypi.org/simple/setuptool/ - skipping 2025-09-14T11:07:51,231 Fetching project page and analyzing links: https://www.piwheels.org/simple/setuptool/ 2025-09-14T11:07:51,232 Getting page https://www.piwheels.org/simple/setuptool/ 2025-09-14T11:07:51,234 Found index url https://www.piwheels.org/simple/ 2025-09-14T11:07:51,235 Looking up "https://www.piwheels.org/simple/setuptool/" in the cache 2025-09-14T11:07:51,236 Request header has "max_age" as 0, cache bypassed 2025-09-14T11:07:51,238 No cache entry available 2025-09-14T11:07:51,240 Starting new HTTPS connection (1): www.piwheels.org:443 2025-09-14T11:07:51,324 https://www.piwheels.org:443 "GET /simple/setuptool/ HTTP/1.1" 404 2804 2025-09-14T11:07:51,326 Status code 404 not in (200, 203, 300, 301, 308) 2025-09-14T11:07:51,327 Could not fetch URL https://www.piwheels.org/simple/setuptool/: 404 Client Error: Not Found for url: https://www.piwheels.org/simple/setuptool/ - skipping 2025-09-14T11:07:51,328 Skipping link: not a file: https://www.piwheels.org/simple/setuptool/ 2025-09-14T11:07:51,329 Skipping link: not a file: https://pypi.org/simple/setuptool/ 2025-09-14T11:07:51,355 Given no hashes to check 0 links for project 'setuptool': discarding no candidates 2025-09-14T11:07:51,356 ERROR: Could not find a version that satisfies the requirement setuptool==65.5.0 (from versions: none) 2025-09-14T11:07:51,357 ERROR: No matching distribution found for setuptool==65.5.0 2025-09-14T11:07:51,370 Exception information: 2025-09-14T11:07:51,371 Traceback (most recent call last): 2025-09-14T11:07:51,371 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T11:07:51,371 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T11:07:51,371 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,371 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2025-09-14T11:07:51,371 raise RequirementsConflicted(criterion) 2025-09-14T11:07:51,371 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('setuptool==65.5.0') 2025-09-14T11:07:51,372 The above exception was the direct cause of the following exception: 2025-09-14T11:07:51,372 Traceback (most recent call last): 2025-09-14T11:07:51,372 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T11:07:51,372 result = self._result = resolver.resolve( 2025-09-14T11:07:51,372 ~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,372 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T11:07:51,373 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,373 ) 2025-09-14T11:07:51,373 ^ 2025-09-14T11:07:51,373 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T11:07:51,373 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T11:07:51,373 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2025-09-14T11:07:51,373 raise ResolutionImpossible(e.criterion.information) from e 2025-09-14T11:07:51,374 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('setuptool==65.5.0'), parent=None)] 2025-09-14T11:07:51,374 The above exception was the direct cause of the following exception: 2025-09-14T11:07:51,374 Traceback (most recent call last): 2025-09-14T11:07:51,375 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T11:07:51,375 status = _inner_run() 2025-09-14T11:07:51,375 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T11:07:51,375 return self.run(options, args) 2025-09-14T11:07:51,375 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,375 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T11:07:51,376 return func(self, options, args) 2025-09-14T11:07:51,376 File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 387, in run 2025-09-14T11:07:51,376 requirement_set = resolver.resolve( 2025-09-14T11:07:51,376 reqs, check_supported_wheels=not options.target_dir 2025-09-14T11:07:51,376 ) 2025-09-14T11:07:51,376 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2025-09-14T11:07:51,377 raise error from e 2025-09-14T11:07:51,377 pip._internal.exceptions.DistributionNotFound: No matching distribution found for setuptool==65.5.0 2025-09-14T11:07:51,377 Removed build tracker: '/tmp/pip-build-tracker-sj61fxph' 2025-09-14T11:07:51,580 ERROR: pip subprocess to install build dependencies exited with 1 2025-09-14T11:07:51,595 [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-3k08yuuj/overlay --no-warn-script-location --disable-pip-version-check --no-compile --target '' -vv --no-binary yuanshuang --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- setuptool==65.5.0 wheel[/] 2025-09-14T11:07:51,595 [bold magenta]cwd[/]: \[inherit] 2025-09-14T11:07:51,595 Installing build dependencies: finished with status 'error' 2025-09-14T11:07:51,596 ERROR: pip subprocess to install build dependencies exited with 1 2025-09-14T11:07:51,603 Exception information: 2025-09-14T11:07:51,603 Traceback (most recent call last): 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T11:07:51,603 status = _inner_run() 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T11:07:51,603 return self.run(options, args) 2025-09-14T11:07:51,603 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T11:07:51,603 return func(self, options, args) 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-14T11:07:51,603 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T11:07:51,603 result = self._result = resolver.resolve( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T11:07:51,603 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T11:07:51,603 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-14T11:07:51,603 if not criterion.candidates: 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-14T11:07:51,603 return bool(self._sequence) 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-14T11:07:51,603 self._bool = any(self) 2025-09-14T11:07:51,603 ~~~^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-14T11:07:51,603 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-14T11:07:51,603 ^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-14T11:07:51,603 candidate = func() 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-14T11:07:51,603 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 link, template, name, version 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-14T11:07:51,603 self._link_candidate_cache[link] = LinkCandidate( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 link, 2025-09-14T11:07:51,603 ^^^^^ 2025-09-14T11:07:51,603 ...<3 lines>... 2025-09-14T11:07:51,603 version=version, 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-14T11:07:51,603 super().__init__( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 link=link, 2025-09-14T11:07:51,603 ^^^^^^^^^^ 2025-09-14T11:07:51,603 ...<4 lines>... 2025-09-14T11:07:51,603 version=version, 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-14T11:07:51,603 self.dist = self._prepare() 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-14T11:07:51,603 dist = self._prepare_distribution() 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-14T11:07:51,603 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-14T11:07:51,603 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-14T11:07:51,603 dist = _get_prepared_distribution( 2025-09-14T11:07:51,603 req, 2025-09-14T11:07:51,603 ...<3 lines>... 2025-09-14T11:07:51,603 self.check_build_deps, 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-14T11:07:51,603 abstract_dist.prepare_distribution_metadata( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 finder, build_isolation, check_build_deps 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 46, in prepare_distribution_metadata 2025-09-14T11:07:51,603 self._prepare_build_backend(finder) 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 78, in _prepare_build_backend 2025-09-14T11:07:51,603 self.req.build_env.install_requirements( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 finder, pyproject_requires, "overlay", kind="build dependencies" 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 216, in install_requirements 2025-09-14T11:07:51,603 self._install_requirements( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 get_runnable_pip(), 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ...<3 lines>... 2025-09-14T11:07:51,603 kind=kind, 2025-09-14T11:07:51,603 ^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 290, in _install_requirements 2025-09-14T11:07:51,603 call_subprocess( 2025-09-14T11:07:51,603 ~~~~~~~~~~~~~~~^ 2025-09-14T11:07:51,603 args, 2025-09-14T11:07:51,603 ^^^^^ 2025-09-14T11:07:51,603 command_desc=f"pip subprocess to install {kind}", 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 spinner=spinner, 2025-09-14T11:07:51,603 ^^^^^^^^^^^^^^^^ 2025-09-14T11:07:51,603 ) 2025-09-14T11:07:51,603 ^ 2025-09-14T11:07:51,603 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-14T11:07:51,603 raise error 2025-09-14T11:07:51,603 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2025-09-14T11:07:51,626 Removed yuanshuang==1.0.5 from https://files.pythonhosted.org/packages/67/b1/b96484612611398407e1324af851717cfd1846a3d543096861073f5e1a11/yuanshuang-1.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-sj61fxph' 2025-09-14T11:07:51,626 Removed build tracker: '/tmp/pip-build-tracker-sj61fxph'