2025-09-07T20:46:42,931 Created temporary directory: /tmp/pip-build-tracker-35icyzga 2025-09-07T20:46:42,931 Initialized build tracking at /tmp/pip-build-tracker-35icyzga 2025-09-07T20:46:42,931 Created build tracker: /tmp/pip-build-tracker-35icyzga 2025-09-07T20:46:42,932 Entered build tracker: /tmp/pip-build-tracker-35icyzga 2025-09-07T20:46:42,932 Created temporary directory: /tmp/pip-wheel-hegxq18b 2025-09-07T20:46:42,935 Created temporary directory: /tmp/pip-ephem-wheel-cache-gq7mdh1o 2025-09-07T20:46:42,993 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:46:42,995 2 location(s) to search for versions of paypy: 2025-09-07T20:46:42,995 * https://pypi.org/simple/paypy/ 2025-09-07T20:46:42,995 * https://www.piwheels.org/simple/paypy/ 2025-09-07T20:46:42,995 Fetching project page and analyzing links: https://pypi.org/simple/paypy/ 2025-09-07T20:46:42,996 Getting page https://pypi.org/simple/paypy/ 2025-09-07T20:46:42,997 Found index url https://pypi.org/simple/ 2025-09-07T20:46:43,126 Fetched page https://pypi.org/simple/paypy/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:46:43,135 Found link https://files.pythonhosted.org/packages/cb/74/ea1a018b4fcac021b607c90e2ef751d9a47c83113b8ada97bf80776b0a1c/PayPy-0.1dev.tar.gz (from https://pypi.org/simple/paypy/), version: 0.1dev 2025-09-07T20:46:43,136 Found link https://files.pythonhosted.org/packages/ec/4b/1f40747420b3c8e6cda31a52e6c008fbbcdb3056a49b45351734f3cfe1d2/PayPy-0.2dev.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2dev 2025-09-07T20:46:43,137 Found link https://files.pythonhosted.org/packages/3f/ee/747b5618e4b72c40dca3abe924037139936ed31eac09ea54ba7d76ac1057/PayPy-0.2.1dev.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.1dev 2025-09-07T20:46:43,137 Found link https://files.pythonhosted.org/packages/2b/a4/26120b7f43fa4fb6050d883b8c73a76a87322dce6ab6efd211d62b2cd954/PayPy-0.2.2dev.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.2dev 2025-09-07T20:46:43,138 Found link https://files.pythonhosted.org/packages/cb/16/65ae2cbaec8bf9169fc643da1d9d7e26f1e7604ae17cca1cbce9ffb357a7/PayPy-0.2.2.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.2 2025-09-07T20:46:43,138 Found link https://files.pythonhosted.org/packages/27/e3/338c46825fb6d53b2e55142dd9653a5ab730fb2901b22c91bc0f91825120/PayPy-0.2.3.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.3 2025-09-07T20:46:43,139 Found link https://files.pythonhosted.org/packages/5e/f9/5c4af080cb0cd0bdbcba2c2e8731bc47b510a7f386e9987c0954da05ec83/PayPy-0.2.4.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.4 2025-09-07T20:46:43,139 Found link https://files.pythonhosted.org/packages/88/90/f7fd67a522f667d686b388f659a5813d2ce1775c36244ac6da2c0b0b11e0/PayPy-0.2.5.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.5 2025-09-07T20:46:43,140 Found link https://files.pythonhosted.org/packages/85/dc/7e69d0c5ebc43db0d89cabfac24eda304e24a11d0b20616b38340def9fba/PayPy-0.2.6.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.6 2025-09-07T20:46:43,140 Found link https://files.pythonhosted.org/packages/2c/31/8ce0c37ad875a1fc32c76338d13ecb77ca1009e0ab25bbda26078bc8042d/PayPy-0.2.7.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.7 2025-09-07T20:46:43,141 Found link https://files.pythonhosted.org/packages/1d/b5/767c5ab24e1c38d30d8a82616997066574b50206138cbed10d4cc187a6ec/PayPy-0.2.8.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.8 2025-09-07T20:46:43,141 Found link https://files.pythonhosted.org/packages/f8/47/5d154abbd99f58e3774ed63122ab1b6515dcf989d3cb3f06b0f15f763c62/PayPy-0.2.9.tar.gz (from https://pypi.org/simple/paypy/), version: 0.2.9 2025-09-07T20:46:43,142 Found link https://files.pythonhosted.org/packages/f2/a4/1566a20b0790c2f5703722b0ba00daee501746f5144189ea60ed0280f497/PayPy-0.3.0.tar.gz (from https://pypi.org/simple/paypy/), version: 0.3.0 2025-09-07T20:46:43,142 Found link https://files.pythonhosted.org/packages/4d/d1/015693f4d542616a6f610be23ac5054e45e15f99c45eed73ecd2bd350cc1/PayPy-0.3.1.tar.gz (from https://pypi.org/simple/paypy/), version: 0.3.1 2025-09-07T20:46:43,142 Found link https://files.pythonhosted.org/packages/1b/5a/301bf8df874d0d6ab41b20763102085173d49304001cb4d74e3d07beb34d/PayPy-0.4.0.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.0 2025-09-07T20:46:43,143 Found link https://files.pythonhosted.org/packages/62/97/2305bd17a4f0e3d7b455f034603cec5bf708a3c885b66e0c3be0e5fc9cc8/PayPy-0.4.1.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.1 2025-09-07T20:46:43,143 Found link https://files.pythonhosted.org/packages/41/fd/32f4b13d52497e9608f0d1bf438269248d5b23b69f0f742f71c80d30f7e7/PayPy-0.4.2.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.2 2025-09-07T20:46:43,144 Found link https://files.pythonhosted.org/packages/db/8b/38ea4c9d6eac7fb555a05964b69c35c4f41d8e421828c45acf5a80491650/PayPy-0.4.3.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.3 2025-09-07T20:46:43,144 Found link https://files.pythonhosted.org/packages/27/56/253366d3971f2599d7aac22e077389b5564104b2e3a1e63348f2bc3d3906/PayPy-0.4.4.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.4 2025-09-07T20:46:43,145 Found link https://files.pythonhosted.org/packages/20/da/ba61da5af4514b78fe0a49d7b1a527303a87915ce9e73c00c6bfdaaa5148/PayPy-0.4.5.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.5 2025-09-07T20:46:43,145 Found link https://files.pythonhosted.org/packages/84/4b/7fa8e3fb8b84f2c823bf6002b8fb193487a557cd53f822e835a31cde3b95/PayPy-0.4.6.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.6 2025-09-07T20:46:43,146 Found link https://files.pythonhosted.org/packages/92/40/08ff970a1108c82550c65e1bc64e2f6f061ece5d4372a9361ceff9ad704d/PayPy-0.4.7.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.7 2025-09-07T20:46:43,146 Found link https://files.pythonhosted.org/packages/5b/87/9cf251ccbdf240ed5f470738b773815da83daaaba8ee8e6de7f897a301ad/PayPy-0.4.8.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.8 2025-09-07T20:46:43,147 Found link https://files.pythonhosted.org/packages/19/0d/8678b3ec4e5915ed99db1d26735e071e5fed5a5d3f4ccf58575995dccca7/PayPy-0.4.9.tar.gz (from https://pypi.org/simple/paypy/), version: 0.4.9 2025-09-07T20:46:43,147 Found link https://files.pythonhosted.org/packages/59/72/53d2aeb501cbbb284f7759fd1c9d72c698208c41316e6355284f874040d5/PayPy-0.5.0.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.0 2025-09-07T20:46:43,147 Found link https://files.pythonhosted.org/packages/7a/a4/1037231623ab0536bdcae47bb6086c99d74dcc6184395ac2297d61dab7d5/PayPy-0.5.1.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.1 2025-09-07T20:46:43,148 Found link https://files.pythonhosted.org/packages/42/78/8f682573f14a4e00f0674d537d79e424a14e4a34a0f4d20c6b83d99f4089/PayPy-0.5.2.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.2 2025-09-07T20:46:43,148 Found link https://files.pythonhosted.org/packages/19/f6/04752ef4854e154bdc4ba0924e2cbd9cc931f00bfb9279bac7c8c050c526/PayPy-0.5.3.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.3 2025-09-07T20:46:43,149 Found link https://files.pythonhosted.org/packages/db/30/eb96cc08580a985016f3f9055c1a96a79a7a5b9ae1efce05906c9d62471e/PayPy-0.5.4.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.4 2025-09-07T20:46:43,149 Found link https://files.pythonhosted.org/packages/28/7a/e545b08cfd70d26d94e200382ab2965b44d14b44e29ade80cd35604ec5f2/PayPy-0.5.5.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.5 2025-09-07T20:46:43,150 Found link https://files.pythonhosted.org/packages/71/24/0c45d964995f615b1818a554b36c8a141f77c54f06ef7d5bacf3214f39f5/PayPy-0.5.6.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.6 2025-09-07T20:46:43,150 Found link https://files.pythonhosted.org/packages/1c/1d/27db01e39fa7cab839506a40cc5d6a4dcacd3425178ec6b101f1b58d3ef2/PayPy-0.5.7.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.7 2025-09-07T20:46:43,151 Found link https://files.pythonhosted.org/packages/45/f9/6143a29f1836a17e4b7a88442e2c5ebd32cf6d24e5e66c3ecc53f2545e15/PayPy-0.5.8.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.8 2025-09-07T20:46:43,151 Found link https://files.pythonhosted.org/packages/10/54/b407a71ea6cf946c13f6143802bdd4f2401d6bb0102b50ef4d1243efd36e/PayPy-0.5.9.tar.gz (from https://pypi.org/simple/paypy/), version: 0.5.9 2025-09-07T20:46:43,152 Found link https://files.pythonhosted.org/packages/1d/cf/59676acf0d12f354ead7162e24ec06a6ec63e743c8339ae1fc7cf64680b2/PayPy-0.6.tar.gz (from https://pypi.org/simple/paypy/), version: 0.6 2025-09-07T20:46:43,152 Fetching project page and analyzing links: https://www.piwheels.org/simple/paypy/ 2025-09-07T20:46:43,152 Getting page https://www.piwheels.org/simple/paypy/ 2025-09-07T20:46:43,153 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:46:43,242 Fetched page https://www.piwheels.org/simple/paypy/ as text/html 2025-09-07T20:46:43,243 Skipping link: not a file: https://www.piwheels.org/simple/paypy/ 2025-09-07T20:46:43,243 Skipping link: not a file: https://pypi.org/simple/paypy/ 2025-09-07T20:46:43,270 Given no hashes to check 1 links for project 'paypy': discarding no candidates 2025-09-07T20:46:43,271 Collecting paypy==0.2dev 2025-09-07T20:46:43,273 Created temporary directory: /tmp/pip-unpack-zhs7wrhf 2025-09-07T20:46:43,413 Downloading PayPy-0.2dev.tar.gz (12 kB) 2025-09-07T20:46:43,452 Added paypy==0.2dev from https://files.pythonhosted.org/packages/ec/4b/1f40747420b3c8e6cda31a52e6c008fbbcdb3056a49b45351734f3cfe1d2/PayPy-0.2dev.tar.gz to build tracker '/tmp/pip-build-tracker-35icyzga' 2025-09-07T20:46:43,453 Running setup.py (path:/tmp/pip-wheel-hegxq18b/paypy_7c35f2d2f9c14b14af39d5f8bf6de8e5/setup.py) egg_info for package paypy 2025-09-07T20:46:43,453 Created temporary directory: /tmp/pip-pip-egg-info-5wsdvkq8 2025-09-07T20:46:43,453 Preparing metadata (setup.py): started 2025-09-07T20:46:43,454 Running command python setup.py egg_info 2025-09-07T20:46:43,950 Traceback (most recent call last): 2025-09-07T20:46:43,951 File "", line 2, in 2025-09-07T20:46:43,952 exec(compile(''' 2025-09-07T20:46:43,952 ~~~~^^^^^^^^^^^^ 2025-09-07T20:46:43,952 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:46:43,952 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:43,952 ...<32 lines>... 2025-09-07T20:46:43,952 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:46:43,952 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:43,952 ''' % ('/tmp/pip-wheel-hegxq18b/paypy_7c35f2d2f9c14b14af39d5f8bf6de8e5/setup.py',), "", "exec")) 2025-09-07T20:46:43,953 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:43,953 File "", line 35, in 2025-09-07T20:46:43,953 File "/tmp/pip-wheel-hegxq18b/paypy_7c35f2d2f9c14b14af39d5f8bf6de8e5/setup.py", line 7, in 2025-09-07T20:46:43,953 raise ImportError('Python version not supported') 2025-09-07T20:46:43,953 ImportError: Python version not supported 2025-09-07T20:46:44,038 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:46:44,051 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:46:44,051 exec(compile('"'"''"'"''"'"' 2025-09-07T20:46:44,051 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:46:44,051 # 2025-09-07T20:46:44,051 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:46:44,051 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:46:44,051 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:46:44,051 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:46:44,051 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:46:44,051 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:46:44,051 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:46:44,051 import os, sys, tokenize, traceback 2025-09-07T20:46:44,051 2025-09-07T20:46:44,051 try: 2025-09-07T20:46:44,051 import setuptools 2025-09-07T20:46:44,051 except ImportError: 2025-09-07T20:46:44,051 print( 2025-09-07T20:46:44,051 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:46:44,051 "the build environment with exception:", 2025-09-07T20:46:44,051 file=sys.stderr, 2025-09-07T20:46:44,051 ) 2025-09-07T20:46:44,051 traceback.print_exc() 2025-09-07T20:46:44,051 sys.exit(1) 2025-09-07T20:46:44,051 2025-09-07T20:46:44,051 __file__ = %r 2025-09-07T20:46:44,051 sys.argv[0] = __file__ 2025-09-07T20:46:44,051 2025-09-07T20:46:44,051 if os.path.exists(__file__): 2025-09-07T20:46:44,051 filename = __file__ 2025-09-07T20:46:44,051 with tokenize.open(__file__) as f: 2025-09-07T20:46:44,051 setup_py_code = f.read() 2025-09-07T20:46:44,051 else: 2025-09-07T20:46:44,051 filename = "" 2025-09-07T20:46:44,051 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:46:44,051 2025-09-07T20:46:44,051 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:46:44,051 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hegxq18b/paypy_7c35f2d2f9c14b14af39d5f8bf6de8e5/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-5wsdvkq8[/] 2025-09-07T20:46:44,051 [bold magenta]cwd[/]: /tmp/pip-wheel-hegxq18b/paypy_7c35f2d2f9c14b14af39d5f8bf6de8e5/ 2025-09-07T20:46:44,051 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:46:44,052 ERROR: metadata generation failed 2025-09-07T20:46:44,058 Exception information: 2025-09-07T20:46:44,058 Traceback (most recent call last): 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:46:44,058 call_subprocess( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 args, 2025-09-07T20:46:44,058 ^^^^^ 2025-09-07T20:46:44,058 ...<2 lines>... 2025-09-07T20:46:44,058 spinner=spinner, 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:46:44,058 raise error 2025-09-07T20:46:44,058 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:46:44,058 2025-09-07T20:46:44,058 The above exception was the direct cause of the following exception: 2025-09-07T20:46:44,058 2025-09-07T20:46:44,058 Traceback (most recent call last): 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:46:44,058 status = _inner_run() 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:46:44,058 return self.run(options, args) 2025-09-07T20:46:44,058 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:46:44,058 return func(self, options, args) 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:46:44,058 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:46:44,058 result = self._result = resolver.resolve( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:46:44,058 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:46:44,058 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:46:44,058 if not criterion.candidates: 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:46:44,058 return bool(self._sequence) 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:46:44,058 self._bool = any(self) 2025-09-07T20:46:44,058 ~~~^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:46:44,058 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:46:44,058 ^^^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:46:44,058 candidate = func() 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:46:44,058 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 link, template, name, version 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:46:44,058 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 link, 2025-09-07T20:46:44,058 ^^^^^ 2025-09-07T20:46:44,058 ...<3 lines>... 2025-09-07T20:46:44,058 version=version, 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:46:44,058 super().__init__( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 link=link, 2025-09-07T20:46:44,058 ^^^^^^^^^^ 2025-09-07T20:46:44,058 ...<4 lines>... 2025-09-07T20:46:44,058 version=version, 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:46:44,058 self.dist = self._prepare() 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:46:44,058 dist = self._prepare_distribution() 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:46:44,058 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:46:44,058 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:46:44,058 dist = _get_prepared_distribution( 2025-09-07T20:46:44,058 req, 2025-09-07T20:46:44,058 ...<3 lines>... 2025-09-07T20:46:44,058 self.check_build_deps, 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:46:44,058 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 finder, build_isolation, check_build_deps 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:46:44,058 self.req.prepare_metadata() 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:46:44,058 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:46:44,058 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:46:44,058 build_env=self.build_env, 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ...<3 lines>... 2025-09-07T20:46:44,058 details=details, 2025-09-07T20:46:44,058 ^^^^^^^^^^^^^^^^ 2025-09-07T20:46:44,058 ) 2025-09-07T20:46:44,058 ^ 2025-09-07T20:46:44,058 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:46:44,058 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:46:44,058 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:46:44,079 Removed paypy==0.2dev from https://files.pythonhosted.org/packages/ec/4b/1f40747420b3c8e6cda31a52e6c008fbbcdb3056a49b45351734f3cfe1d2/PayPy-0.2dev.tar.gz from build tracker '/tmp/pip-build-tracker-35icyzga' 2025-09-07T20:46:44,079 Removed build tracker: '/tmp/pip-build-tracker-35icyzga'