2025-09-07T21:58:40,488 Created temporary directory: /tmp/pip-build-tracker-_eoq13zz 2025-09-07T21:58:40,489 Initialized build tracking at /tmp/pip-build-tracker-_eoq13zz 2025-09-07T21:58:40,489 Created build tracker: /tmp/pip-build-tracker-_eoq13zz 2025-09-07T21:58:40,489 Entered build tracker: /tmp/pip-build-tracker-_eoq13zz 2025-09-07T21:58:40,489 Created temporary directory: /tmp/pip-wheel-4pblbdvl 2025-09-07T21:58:40,492 Created temporary directory: /tmp/pip-ephem-wheel-cache-3ep517gw 2025-09-07T21:58:40,549 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:58:40,551 2 location(s) to search for versions of rply: 2025-09-07T21:58:40,551 * https://pypi.org/simple/rply/ 2025-09-07T21:58:40,551 * https://www.piwheels.org/simple/rply/ 2025-09-07T21:58:40,551 Fetching project page and analyzing links: https://pypi.org/simple/rply/ 2025-09-07T21:58:40,552 Getting page https://pypi.org/simple/rply/ 2025-09-07T21:58:40,553 Found index url https://pypi.org/simple/ 2025-09-07T21:58:40,700 Fetched page https://pypi.org/simple/rply/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:58:40,705 Found link https://files.pythonhosted.org/packages/53/ed/337b3f9b072f36d3e898952bd52c43a75300996372afea711dade1a53c8c/rply-0.5.tar.gz (from https://pypi.org/simple/rply/), version: 0.5 2025-09-07T21:58:40,706 Found link https://files.pythonhosted.org/packages/e2/88/5c982dc09ece93f84845ccd10decfcab2ae871be5a16414d336baf75d679/rply-0.5.1.tar.gz (from https://pypi.org/simple/rply/), version: 0.5.1 2025-09-07T21:58:40,706 Found link https://files.pythonhosted.org/packages/81/af/abb730b99c08f37801bcfb080b1faf316fa15b9cb6af97565a5a2aa97a17/rply-0.6.0.tar.gz (from https://pypi.org/simple/rply/), version: 0.6.0 2025-09-07T21:58:40,706 Found link https://files.pythonhosted.org/packages/30/88/498d6a4fc4e5f2de56afad873623f7d269295473fb8258bfa00bd130839b/rply-0.6.1.tar.gz (from https://pypi.org/simple/rply/), version: 0.6.1 2025-09-07T21:58:40,707 Found link https://files.pythonhosted.org/packages/09/a0/6969275158a194509f6e415dc813cedcb8351e9a8908434a593d784a59ca/rply-0.7.0.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.0 2025-09-07T21:58:40,707 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/05/e9/18dbd2fbc12a84e27ff5d79ded2eca49d8fa11759e3fa083168610038b1b/rply-0.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,707 Found link https://files.pythonhosted.org/packages/b0/93/07cf4bf4964214cb283a12d3446b7065416f641c6071c35265dcda95c7fa/rply-0.7.1.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.1 2025-09-07T21:58:40,708 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/39/51/e08988ad8add51c64118c5712fb9e52e4fe43239536936fc5b957f03ad3e/rply-0.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,708 Found link https://files.pythonhosted.org/packages/ca/26/6092759c2a24c7f04ac2c43e51185c9f12cfedfb3d50ff97cac42c06414b/rply-0.7.2.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.2 2025-09-07T21:58:40,708 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/ab/9b/2ea07e575111de4408d79c6489dd2dc3b74221ad8920f92963fdc9218b69/rply-0.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,709 Found link https://files.pythonhosted.org/packages/cb/68/05cceec8a018edd09e8991420b89944f9409e02536228e00176d67d9f29e/rply-0.7.3.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.3 2025-09-07T21:58:40,709 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/4d/a6/71d098f5ac148f86fc0444b9b05a7bc7f284e06f67baec541ee97efb5dca/rply-0.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,709 Found link https://files.pythonhosted.org/packages/f8/f4/c1fc57461dda9370e9600933162afb144429f7296fe7aa9bd8c8bc562934/rply-0.7.4.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.4 2025-09-07T21:58:40,709 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/02/e9/05c04324d1bd0581df638d34415d5549f054830534dda60ddc1976f41006/rply-0.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,710 Found link https://files.pythonhosted.org/packages/0d/4a/b3b18a02aa95c3bf3324dc0c222fd978ec7b8cc68f36f3388c59e2e76cb0/rply-0.7.5.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.5 2025-09-07T21:58:40,710 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/87/b9/119bc3c4bdb727667cd925f99b2b22c7222abe81cb6dcb262ae33f94abf1/rply-0.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,710 Found link https://files.pythonhosted.org/packages/c7/3a/722ea26d48ec0ed4478bdfb5d9751f6cc7a0bc41937c2e6cae2ad70f1e6c/rply-0.7.6.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.6 2025-09-07T21:58:40,711 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/e7/82/388e0845abda4bba5ba041aa32e411b3eed56f518c96c6565559e713a5ed/rply-0.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,711 Found link https://files.pythonhosted.org/packages/71/04/e52242871e606389f232f07042747567fb354a91d9449cad7fa9febbe3b3/rply-0.7.7.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.7 2025-09-07T21:58:40,711 Skipping link: No binaries permitted for rply: https://files.pythonhosted.org/packages/c0/7c/f66be9e75485ae6901ae77d8bdbc3c0e99ca748ab927b3e18205759bde09/rply-0.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/rply/) 2025-09-07T21:58:40,711 Found link https://files.pythonhosted.org/packages/29/44/96b3e8e6426b1f21f90d73cff83a6df94ef8a57ce8102db6c582d0cb3b2e/rply-0.7.8.tar.gz (from https://pypi.org/simple/rply/), version: 0.7.8 2025-09-07T21:58:40,712 Fetching project page and analyzing links: https://www.piwheels.org/simple/rply/ 2025-09-07T21:58:40,712 Getting page https://www.piwheels.org/simple/rply/ 2025-09-07T21:58:40,714 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:58:40,817 Fetched page https://www.piwheels.org/simple/rply/ as text/html 2025-09-07T21:58:40,820 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.8-py2.py3-none-any.whl#sha256=28ffd11d656c48aeb8c508eb382acd6a0bd906662624b34388751732a27807e7 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,821 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.7-py2.py3-none-any.whl#sha256=2c8083bf2853642a0e24de9a9db3ce2d25b3153037a7298d2ff9434413744e33 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,821 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.6-py2.py3-none-any.whl#sha256=083edc71214ecaa7f2e3c6e60c11cc1aeb8f99d7a31bafcbd79886b5b7f98137 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,821 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.5-py2.py3-none-any.whl#sha256=d4ab9b0c0a7aa4f6f1e52ff091283de93dce09590ed5b07f1c4bc45bcab86d7e (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,821 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.4-py2.py3-none-any.whl#sha256=601b55ac64f88533239df9e0acafa801967dc165cca1fad573dbcf1f6214390e (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,821 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.3-py2.py3-none-any.whl#sha256=cf10f9839784026e3f181ec3c5bca0de5bf96853f84a84c688960b9170086fe7 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,821 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.2-py2.py3-none-any.whl#sha256=0a79c1ac43e2fedba3165eb8327d96663aa18906897bc2c1bb4c74372c7a4675 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,822 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.1-py2.py3-none-any.whl#sha256=d35eb78996dca43a2dbce56c426bd70744121298d77fed376b35ecafb137a189 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,822 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.7.0-py3-none-any.whl#sha256=999a12d6d3136ca607f45c28f8b98127b1f7460036ebd203ac56fe131368a6ce (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,822 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.6.1-py3-none-any.whl#sha256=252325092765364d364bfae937fbf28e78da9701d23c39951a45a4b4ddb48450 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,822 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.6.0-py3-none-any.whl#sha256=d9290bca531a6c41cdf695a4753579c879c9e023965a28bd057e8c67ad0cc824 (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,822 Skipping link: No binaries permitted for rply: https://archive1.piwheels.org/simple/rply/rply-0.5.1-py3-none-any.whl#sha256=1fcd0d9ce32446398455376dde6e6db1d3f3580461cb33bf647adbbb5e7de8bb (from https://www.piwheels.org/simple/rply/) 2025-09-07T21:58:40,822 Skipping link: not a file: https://www.piwheels.org/simple/rply/ 2025-09-07T21:58:40,822 Skipping link: not a file: https://pypi.org/simple/rply/ 2025-09-07T21:58:40,848 Given no hashes to check 1 links for project 'rply': discarding no candidates 2025-09-07T21:58:40,849 Collecting rply==0.5 2025-09-07T21:58:40,851 Created temporary directory: /tmp/pip-unpack-9i82v3su 2025-09-07T21:58:41,043 Downloading rply-0.5.tar.gz (8.7 kB) 2025-09-07T21:58:41,066 Added rply==0.5 from https://files.pythonhosted.org/packages/53/ed/337b3f9b072f36d3e898952bd52c43a75300996372afea711dade1a53c8c/rply-0.5.tar.gz to build tracker '/tmp/pip-build-tracker-_eoq13zz' 2025-09-07T21:58:41,067 Running setup.py (path:/tmp/pip-wheel-4pblbdvl/rply_23b3e2c5c05244fc9513aa35d4516d47/setup.py) egg_info for package rply 2025-09-07T21:58:41,068 Created temporary directory: /tmp/pip-pip-egg-info-s804nx2m 2025-09-07T21:58:41,068 Preparing metadata (setup.py): started 2025-09-07T21:58:41,069 Running command python setup.py egg_info 2025-09-07T21:58:41,580 Traceback (most recent call last): 2025-09-07T21:58:41,581 File "", line 2, in 2025-09-07T21:58:41,581 exec(compile(''' 2025-09-07T21:58:41,581 ~~~~^^^^^^^^^^^^ 2025-09-07T21:58:41,581 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:58:41,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,582 ...<32 lines>... 2025-09-07T21:58:41,582 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:58:41,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,582 ''' % ('/tmp/pip-wheel-4pblbdvl/rply_23b3e2c5c05244fc9513aa35d4516d47/setup.py',), "", "exec")) 2025-09-07T21:58:41,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,582 File "", line 35, in 2025-09-07T21:58:41,583 File "/tmp/pip-wheel-4pblbdvl/rply_23b3e2c5c05244fc9513aa35d4516d47/setup.py", line 4, in 2025-09-07T21:58:41,583 with open("README.rst") as f: 2025-09-07T21:58:41,583 ~~~~^^^^^^^^^^^^^^ 2025-09-07T21:58:41,583 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-07T21:58:41,668 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:58:41,680 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:58:41,680 exec(compile('"'"''"'"''"'"' 2025-09-07T21:58:41,680 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:58:41,680 # 2025-09-07T21:58:41,680 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:58:41,680 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:58:41,680 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:58:41,680 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:58:41,680 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:58:41,680 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:58:41,680 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:58:41,680 import os, sys, tokenize, traceback 2025-09-07T21:58:41,680 2025-09-07T21:58:41,680 try: 2025-09-07T21:58:41,680 import setuptools 2025-09-07T21:58:41,680 except ImportError: 2025-09-07T21:58:41,680 print( 2025-09-07T21:58:41,680 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:58:41,680 "the build environment with exception:", 2025-09-07T21:58:41,680 file=sys.stderr, 2025-09-07T21:58:41,680 ) 2025-09-07T21:58:41,680 traceback.print_exc() 2025-09-07T21:58:41,680 sys.exit(1) 2025-09-07T21:58:41,680 2025-09-07T21:58:41,680 __file__ = %r 2025-09-07T21:58:41,680 sys.argv[0] = __file__ 2025-09-07T21:58:41,680 2025-09-07T21:58:41,680 if os.path.exists(__file__): 2025-09-07T21:58:41,680 filename = __file__ 2025-09-07T21:58:41,680 with tokenize.open(__file__) as f: 2025-09-07T21:58:41,680 setup_py_code = f.read() 2025-09-07T21:58:41,680 else: 2025-09-07T21:58:41,680 filename = "" 2025-09-07T21:58:41,680 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:58:41,680 2025-09-07T21:58:41,680 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:58:41,680 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4pblbdvl/rply_23b3e2c5c05244fc9513aa35d4516d47/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-s804nx2m[/] 2025-09-07T21:58:41,680 [bold magenta]cwd[/]: /tmp/pip-wheel-4pblbdvl/rply_23b3e2c5c05244fc9513aa35d4516d47/ 2025-09-07T21:58:41,681 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:58:41,681 ERROR: metadata generation failed 2025-09-07T21:58:41,687 Exception information: 2025-09-07T21:58:41,687 Traceback (most recent call last): 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:58:41,687 call_subprocess( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 args, 2025-09-07T21:58:41,687 ^^^^^ 2025-09-07T21:58:41,687 ...<2 lines>... 2025-09-07T21:58:41,687 spinner=spinner, 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:58:41,687 raise error 2025-09-07T21:58:41,687 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:58:41,687 2025-09-07T21:58:41,687 The above exception was the direct cause of the following exception: 2025-09-07T21:58:41,687 2025-09-07T21:58:41,687 Traceback (most recent call last): 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:58:41,687 status = _inner_run() 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:58:41,687 return self.run(options, args) 2025-09-07T21:58:41,687 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:58:41,687 return func(self, options, args) 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:58:41,687 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:58:41,687 result = self._result = resolver.resolve( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:58:41,687 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:58:41,687 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:58:41,687 if not criterion.candidates: 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:58:41,687 return bool(self._sequence) 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:58:41,687 self._bool = any(self) 2025-09-07T21:58:41,687 ~~~^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:58:41,687 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:58:41,687 ^^^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:58:41,687 candidate = func() 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:58:41,687 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 link, template, name, version 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:58:41,687 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 link, 2025-09-07T21:58:41,687 ^^^^^ 2025-09-07T21:58:41,687 ...<3 lines>... 2025-09-07T21:58:41,687 version=version, 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:58:41,687 super().__init__( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 link=link, 2025-09-07T21:58:41,687 ^^^^^^^^^^ 2025-09-07T21:58:41,687 ...<4 lines>... 2025-09-07T21:58:41,687 version=version, 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:58:41,687 self.dist = self._prepare() 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:58:41,687 dist = self._prepare_distribution() 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:58:41,687 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:58:41,687 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:58:41,687 dist = _get_prepared_distribution( 2025-09-07T21:58:41,687 req, 2025-09-07T21:58:41,687 ...<3 lines>... 2025-09-07T21:58:41,687 self.check_build_deps, 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:58:41,687 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 finder, build_isolation, check_build_deps 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:58:41,687 self.req.prepare_metadata() 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:58:41,687 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:58:41,687 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:58:41,687 build_env=self.build_env, 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ...<3 lines>... 2025-09-07T21:58:41,687 details=details, 2025-09-07T21:58:41,687 ^^^^^^^^^^^^^^^^ 2025-09-07T21:58:41,687 ) 2025-09-07T21:58:41,687 ^ 2025-09-07T21:58:41,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:58:41,687 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:58:41,687 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:58:41,708 Removed rply==0.5 from https://files.pythonhosted.org/packages/53/ed/337b3f9b072f36d3e898952bd52c43a75300996372afea711dade1a53c8c/rply-0.5.tar.gz from build tracker '/tmp/pip-build-tracker-_eoq13zz' 2025-09-07T21:58:41,708 Removed build tracker: '/tmp/pip-build-tracker-_eoq13zz'