2025-09-08T12:32:25,431 Created temporary directory: /tmp/pip-build-tracker-thzo18g8 2025-09-08T12:32:25,431 Initialized build tracking at /tmp/pip-build-tracker-thzo18g8 2025-09-08T12:32:25,432 Created build tracker: /tmp/pip-build-tracker-thzo18g8 2025-09-08T12:32:25,432 Entered build tracker: /tmp/pip-build-tracker-thzo18g8 2025-09-08T12:32:25,432 Created temporary directory: /tmp/pip-wheel-pyy8sic5 2025-09-08T12:32:25,435 Created temporary directory: /tmp/pip-ephem-wheel-cache-28p_7sdi 2025-09-08T12:32:25,491 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T12:32:25,493 2 location(s) to search for versions of bootstrap-pytorch: 2025-09-08T12:32:25,493 * https://pypi.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,493 * https://www.piwheels.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,493 Fetching project page and analyzing links: https://pypi.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,494 Getting page https://pypi.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,495 Found index url https://pypi.org/simple/ 2025-09-08T12:32:25,645 Fetched page https://pypi.org/simple/bootstrap-pytorch/ as application/vnd.pypi.simple.v1+json 2025-09-08T12:32:25,651 Found link https://files.pythonhosted.org/packages/9d/98/77f688c7d2f043a5642330d031663403a78acb1b2b7a0396909507d7aa1e/bootstrap.pytorch-0.0.0.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.0 2025-09-08T12:32:25,651 Found link https://files.pythonhosted.org/packages/0d/72/2647bcda1f039a1981f0c4eb8e2a38bd7ae25507782cbe8bbe180542ff2d/bootstrap.pytorch-0.0.1.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.1 2025-09-08T12:32:25,652 Found link https://files.pythonhosted.org/packages/6d/76/47d8d83822a2f361abcc67bf3e338003ad8e2bf19d41bfff81da46f5e5b0/bootstrap.pytorch-0.0.2.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.2 2025-09-08T12:32:25,652 Found link https://files.pythonhosted.org/packages/a5/76/8b89a6edb28e13b4fe402e7484c3c0e25b68e4c747dffd8c18dbd47329c3/bootstrap.pytorch-0.0.4.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.4 2025-09-08T12:32:25,653 Found link https://files.pythonhosted.org/packages/55/d3/0e05d2ed9632cbb836c9450e34d507cebf882ee3648d31e983d679f5830d/bootstrap.pytorch-0.0.5.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.5 2025-09-08T12:32:25,653 Found link https://files.pythonhosted.org/packages/ff/a1/66f9f8031fd4f32aab143b0eda756957fb7527e9b7355edda466b18b1fc9/bootstrap.pytorch-0.0.6.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.6 2025-09-08T12:32:25,654 Found link https://files.pythonhosted.org/packages/2e/1b/33bc12f47110e5ba1bd77a17e8d890bc04d499f05ef05261d239484b8d1d/bootstrap.pytorch-0.0.7.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.7 2025-09-08T12:32:25,654 Found link https://files.pythonhosted.org/packages/51/6c/99e655eba85b0a5d99cbe7599d2848ee19f2c11afe011eb5fc75836d289d/bootstrap.pytorch-0.0.8.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.8 2025-09-08T12:32:25,655 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/93/67/dac9b585d1af1a4b496e4750babbffc466d6d03f1b23d5fc1b8958c8e1c4/bootstrap.pytorch-0.0.9-py3.6.egg (from https://pypi.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,655 Found link https://files.pythonhosted.org/packages/8a/4a/c28ab47302e2f6d83987085be0f9c3a9f4ab4dae4d5ac1779c86af249364/bootstrap.pytorch-0.0.9.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.9 2025-09-08T12:32:25,655 Skipping link: No binaries permitted for bootstrap-pytorch: https://files.pythonhosted.org/packages/b5/70/1c3a0abe1a42873580f19357b3a68514fba2184cf23ea137d5299dae0e62/bootstrap.pytorch-0.0.10-py3-none-any.whl (from https://pypi.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,656 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/70/f0/7111d527db35c66a88014d5c7b6662c684378c8212a7a4ef4c367267b77a/bootstrap.pytorch-0.0.10-py3.7.egg (from https://pypi.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,656 Found link https://files.pythonhosted.org/packages/13/1a/59379ec156fc17bbb2a47fca9f47e419b2f09e3ca99bc8c9b0d956d5ee9f/bootstrap.pytorch-0.0.10.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.10 2025-09-08T12:32:25,657 Skipping link: No binaries permitted for bootstrap-pytorch: https://files.pythonhosted.org/packages/06/ea/bc0cde91d59f99750c231f203542dd072d4c1c0db709746f4e59503e85d8/bootstrap.pytorch-0.0.11-py3-none-any.whl (from https://pypi.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,657 Found link https://files.pythonhosted.org/packages/31/bf/76f4a2145ee3ba70786b279d154865f6a3c803e39617e61514f722fbdc60/bootstrap.pytorch-0.0.11.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.11 2025-09-08T12:32:25,658 Skipping link: No binaries permitted for bootstrap-pytorch: https://files.pythonhosted.org/packages/c4/83/dd80cc30bf8f91bf7a0f015b9331d6f86946993c71969b99c3f3988e4bbb/bootstrap.pytorch-0.0.12-py3-none-any.whl (from https://pypi.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,658 Found link https://files.pythonhosted.org/packages/59/68/d6c15d0619d7f7664696a9451620a23ea50864fa4844111b5d1910992f7e/bootstrap.pytorch-0.0.13.tar.gz (from https://pypi.org/simple/bootstrap-pytorch/), version: 0.0.13 2025-09-08T12:32:25,659 Fetching project page and analyzing links: https://www.piwheels.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,659 Getting page https://www.piwheels.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,660 Found index url https://www.piwheels.org/simple/ 2025-09-08T12:32:25,766 Fetched page https://www.piwheels.org/simple/bootstrap-pytorch/ as text/html 2025-09-08T12:32:25,770 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.13-py3-none-any.whl#sha256=59041ffd6881d515bc5d3f67bb85202f67305a2106f0ab2ab8fc4e494296fcb8 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,770 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.11-py3-none-any.whl#sha256=31a2bf215c8a3dac5e044b58b92b09d0d97ccc6f25cc425bd23c75c2e54833e7 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,770 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.10-py3-none-any.whl#sha256=bdc4479b56b914a86b70972fcabfaded3eac8d83937b688606588403c978501d (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,770 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.9-py3-none-any.whl#sha256=aa06786fe35c56594993a880d526d4fa43d8f6a09b73dc0bb2876e3cb5582efb (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,770 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.8-py3-none-any.whl#sha256=d5a779d6e7d9c4549f87bb1ee9a2925ac2c5ee6239909e28bf4c395a7816fa91 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,770 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.7-py3-none-any.whl#sha256=b228a8b6094d826ac83d03543d038717f74a0ccbd45c39058f046db372032ca1 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,771 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.6-py3-none-any.whl#sha256=c382fb3804c191fab8624092d8b176c8caf4617cc3a476ecf3fcbbfaf4523318 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,771 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.5-py3-none-any.whl#sha256=01e73aefc44127466d423422cede56068988d29dbaaecdb296e84d290808c656 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,771 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.4-py3-none-any.whl#sha256=6ba4f7c7c122c0d17771f2b4ccb18a2557cbe8544b8a4f57c4378bde5e0490b0 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,771 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.2-py3-none-any.whl#sha256=3a7f007b56e4af1cd6a1008a24a3826ae1776515a009ab2cb8b726a350e773ef (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,771 Skipping link: No binaries permitted for bootstrap-pytorch: https://archive1.piwheels.org/simple/bootstrap-pytorch/bootstrap.pytorch-0.0.1-py3-none-any.whl#sha256=af5be2216f7c21537c1a11dcea5ee6c278c3e67e767500531fcde0eadfc643c3 (from https://www.piwheels.org/simple/bootstrap-pytorch/) 2025-09-08T12:32:25,771 Skipping link: not a file: https://www.piwheels.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,772 Skipping link: not a file: https://pypi.org/simple/bootstrap-pytorch/ 2025-09-08T12:32:25,797 Given no hashes to check 1 links for project 'bootstrap-pytorch': discarding no candidates 2025-09-08T12:32:25,799 Collecting bootstrap-pytorch==0.0.0 2025-09-08T12:32:25,800 Created temporary directory: /tmp/pip-unpack-3dxu7u6j 2025-09-08T12:32:25,936 Downloading bootstrap.pytorch-0.0.0.tar.gz (24 kB) 2025-09-08T12:32:25,985 Added bootstrap-pytorch==0.0.0 from https://files.pythonhosted.org/packages/9d/98/77f688c7d2f043a5642330d031663403a78acb1b2b7a0396909507d7aa1e/bootstrap.pytorch-0.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-thzo18g8' 2025-09-08T12:32:25,986 Running setup.py (path:/tmp/pip-wheel-pyy8sic5/bootstrap-pytorch_f94648f643bf411e9d00498c6e8dff31/setup.py) egg_info for package bootstrap-pytorch 2025-09-08T12:32:25,986 Created temporary directory: /tmp/pip-pip-egg-info-mvvk1h1r 2025-09-08T12:32:25,987 Preparing metadata (setup.py): started 2025-09-08T12:32:25,987 Running command python setup.py egg_info 2025-09-08T12:32:26,493 Traceback (most recent call last): 2025-09-08T12:32:26,495 File "", line 2, in 2025-09-08T12:32:26,495 exec(compile(''' 2025-09-08T12:32:26,495 ~~~~^^^^^^^^^^^^ 2025-09-08T12:32:26,495 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:32:26,495 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,496 ...<32 lines>... 2025-09-08T12:32:26,496 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:32:26,496 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,496 ''' % ('/tmp/pip-wheel-pyy8sic5/bootstrap-pytorch_f94648f643bf411e9d00498c6e8dff31/setup.py',), "", "exec")) 2025-09-08T12:32:26,496 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,496 File "", line 35, in 2025-09-08T12:32:26,496 File "/tmp/pip-wheel-pyy8sic5/bootstrap-pytorch_f94648f643bf411e9d00498c6e8dff31/setup.py", line 17, in 2025-09-08T12:32:26,496 with open(path.join(here, 'README.md'), encoding='utf-8') as f: 2025-09-08T12:32:26,497 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,497 File "", line 921, in open 2025-09-08T12:32:26,497 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-pyy8sic5/bootstrap-pytorch_f94648f643bf411e9d00498c6e8dff31/README.md' 2025-09-08T12:32:26,580 ERROR: python setup.py egg_info exited with 1 2025-09-08T12:32:26,593 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T12:32:26,593 exec(compile('"'"''"'"''"'"' 2025-09-08T12:32:26,593 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:32:26,593 # 2025-09-08T12:32:26,593 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T12:32:26,593 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T12:32:26,593 # - It provides a clear error message when setuptools is not installed. 2025-09-08T12:32:26,593 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T12:32:26,593 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T12:32:26,593 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T12:32:26,593 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T12:32:26,593 import os, sys, tokenize, traceback 2025-09-08T12:32:26,593 2025-09-08T12:32:26,593 try: 2025-09-08T12:32:26,593 import setuptools 2025-09-08T12:32:26,593 except ImportError: 2025-09-08T12:32:26,593 print( 2025-09-08T12:32:26,593 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T12:32:26,593 "the build environment with exception:", 2025-09-08T12:32:26,593 file=sys.stderr, 2025-09-08T12:32:26,593 ) 2025-09-08T12:32:26,593 traceback.print_exc() 2025-09-08T12:32:26,593 sys.exit(1) 2025-09-08T12:32:26,593 2025-09-08T12:32:26,593 __file__ = %r 2025-09-08T12:32:26,593 sys.argv[0] = __file__ 2025-09-08T12:32:26,593 2025-09-08T12:32:26,593 if os.path.exists(__file__): 2025-09-08T12:32:26,593 filename = __file__ 2025-09-08T12:32:26,593 with tokenize.open(__file__) as f: 2025-09-08T12:32:26,593 setup_py_code = f.read() 2025-09-08T12:32:26,593 else: 2025-09-08T12:32:26,593 filename = "" 2025-09-08T12:32:26,593 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T12:32:26,593 2025-09-08T12:32:26,593 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:32:26,593 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-pyy8sic5/bootstrap-pytorch_f94648f643bf411e9d00498c6e8dff31/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-mvvk1h1r[/] 2025-09-08T12:32:26,593 [bold magenta]cwd[/]: /tmp/pip-wheel-pyy8sic5/bootstrap-pytorch_f94648f643bf411e9d00498c6e8dff31/ 2025-09-08T12:32:26,593 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T12:32:26,594 ERROR: metadata generation failed 2025-09-08T12:32:26,600 Exception information: 2025-09-08T12:32:26,600 Traceback (most recent call last): 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T12:32:26,600 call_subprocess( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 args, 2025-09-08T12:32:26,600 ^^^^^ 2025-09-08T12:32:26,600 ...<2 lines>... 2025-09-08T12:32:26,600 spinner=spinner, 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T12:32:26,600 raise error 2025-09-08T12:32:26,600 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T12:32:26,600 2025-09-08T12:32:26,600 The above exception was the direct cause of the following exception: 2025-09-08T12:32:26,600 2025-09-08T12:32:26,600 Traceback (most recent call last): 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T12:32:26,600 status = _inner_run() 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T12:32:26,600 return self.run(options, args) 2025-09-08T12:32:26,600 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T12:32:26,600 return func(self, options, args) 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T12:32:26,600 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T12:32:26,600 result = self._result = resolver.resolve( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T12:32:26,600 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T12:32:26,600 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T12:32:26,600 if not criterion.candidates: 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T12:32:26,600 return bool(self._sequence) 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T12:32:26,600 self._bool = any(self) 2025-09-08T12:32:26,600 ~~~^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T12:32:26,600 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T12:32:26,600 ^^^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T12:32:26,600 candidate = func() 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T12:32:26,600 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 link, template, name, version 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T12:32:26,600 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 link, 2025-09-08T12:32:26,600 ^^^^^ 2025-09-08T12:32:26,600 ...<3 lines>... 2025-09-08T12:32:26,600 version=version, 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T12:32:26,600 super().__init__( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 link=link, 2025-09-08T12:32:26,600 ^^^^^^^^^^ 2025-09-08T12:32:26,600 ...<4 lines>... 2025-09-08T12:32:26,600 version=version, 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T12:32:26,600 self.dist = self._prepare() 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T12:32:26,600 dist = self._prepare_distribution() 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T12:32:26,600 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T12:32:26,600 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T12:32:26,600 dist = _get_prepared_distribution( 2025-09-08T12:32:26,600 req, 2025-09-08T12:32:26,600 ...<3 lines>... 2025-09-08T12:32:26,600 self.check_build_deps, 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T12:32:26,600 abstract_dist.prepare_distribution_metadata( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 finder, build_isolation, check_build_deps 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T12:32:26,600 self.req.prepare_metadata() 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T12:32:26,600 self.metadata_directory = generate_metadata_legacy( 2025-09-08T12:32:26,600 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:32:26,600 build_env=self.build_env, 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ...<3 lines>... 2025-09-08T12:32:26,600 details=details, 2025-09-08T12:32:26,600 ^^^^^^^^^^^^^^^^ 2025-09-08T12:32:26,600 ) 2025-09-08T12:32:26,600 ^ 2025-09-08T12:32:26,600 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T12:32:26,600 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T12:32:26,600 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T12:32:26,622 Removed bootstrap-pytorch==0.0.0 from https://files.pythonhosted.org/packages/9d/98/77f688c7d2f043a5642330d031663403a78acb1b2b7a0396909507d7aa1e/bootstrap.pytorch-0.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-thzo18g8' 2025-09-08T12:32:26,622 Removed build tracker: '/tmp/pip-build-tracker-thzo18g8'