2025-09-07T20:08:24,885 Created temporary directory: /tmp/pip-build-tracker-_grfwyrv 2025-09-07T20:08:24,886 Initialized build tracking at /tmp/pip-build-tracker-_grfwyrv 2025-09-07T20:08:24,886 Created build tracker: /tmp/pip-build-tracker-_grfwyrv 2025-09-07T20:08:24,886 Entered build tracker: /tmp/pip-build-tracker-_grfwyrv 2025-09-07T20:08:24,886 Created temporary directory: /tmp/pip-wheel-f2qvd_ff 2025-09-07T20:08:24,890 Created temporary directory: /tmp/pip-ephem-wheel-cache-g_4cy9ql 2025-09-07T20:08:24,950 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:08:24,952 2 location(s) to search for versions of enum: 2025-09-07T20:08:24,952 * https://pypi.org/simple/enum/ 2025-09-07T20:08:24,952 * https://www.piwheels.org/simple/enum/ 2025-09-07T20:08:24,953 Fetching project page and analyzing links: https://pypi.org/simple/enum/ 2025-09-07T20:08:24,953 Getting page https://pypi.org/simple/enum/ 2025-09-07T20:08:24,954 Found index url https://pypi.org/simple/ 2025-09-07T20:08:25,103 Fetched page https://pypi.org/simple/enum/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:08:25,111 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bb/f6/769447f35e92cb013e07b0f808d42068e8a98827c8a3faca38d44562c4b6/enum-0.1-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,112 Found link https://files.pythonhosted.org/packages/bb/65/0e9de2344b8285d62fe5853b159110cd349bc16333c5dfc0bc3c1dc047d5/enum-0.1.tar.gz (from https://pypi.org/simple/enum/), version: 0.1 2025-09-07T20:08:25,112 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3b/32/0a2084bed5a5001655af751e28a419797ebcf8e4e95481659ff7ccb6a040/enum-0.1.1-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,113 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/11/51/da4ffb0bf0f08060ac91641fb8f18d5dc1376b72034a07f1b9abf4b33fb4/enum-0.1.1-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,113 Found link https://files.pythonhosted.org/packages/5c/e2/630fc2ce1ce462260aaf5c6e3da496c00c2585bf57bf3852f753a9821ee7/enum-0.1.1.tar.gz (from https://pypi.org/simple/enum/), version: 0.1.1 2025-09-07T20:08:25,113 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/43/29/6d8e645b6433bd1970c9ef1fbdffce058f4b8f027696ad6021c0ff10a294/enum-0.2-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,114 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/78/8c/eadffc9edbe05c4d2a96cb88f23ca719ca69e9daa8c4c86faf0bf3a4f3ef/enum-0.2-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,114 Found link https://files.pythonhosted.org/packages/38/44/8fa67f83724931ca76906b3db62df82cd1afcf9a873a85619da4ac2c96f7/enum-0.2.tar.gz (from https://pypi.org/simple/enum/), version: 0.2 2025-09-07T20:08:25,115 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1b/73/0712496d000eba0f01ac7f6f5202b7d594d6b0dbca7c7d13be71dc1bacbd/enum-0.3-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,115 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/88/60/221cd716d01beca8c088aaeaccf12941822bd433d47e835528202b561a3a/enum-0.3-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,115 Found link https://files.pythonhosted.org/packages/53/10/9798036cb407d1365a2bac6e5f3b516c14b9cedcad766aa7c4042212dbce/enum-0.3.tar.gz (from https://pypi.org/simple/enum/), version: 0.3 2025-09-07T20:08:25,116 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f2/86/89268fac79042571d294ea6078cc40f18c3d2864144cfd4725d68c880c63/enum-0.3.1-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,116 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/08/9b/d5fe0e01fc91ba9f4a2aae7487df2185413bb0ab761112b623ac7964649e/enum-0.3.1-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,116 Found link https://files.pythonhosted.org/packages/08/40/cc51c52ade9e5f191342ab0e825d768dc7ea81bbf90ffbcf3571335133e4/enum-0.3.1.tar.gz (from https://pypi.org/simple/enum/), version: 0.3.1 2025-09-07T20:08:25,117 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/7b/ec/c2fa419e16b4b066934715640fbc52072a02f70c27167225d33e18d0b3ae/enum-0.4-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,117 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d4/30/9684c8b5022aac9f9297cdf09f60e43e36a546bb7f05ce2a75fd5377825d/enum-0.4-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,118 Found link https://files.pythonhosted.org/packages/3a/92/de9217b21961433d49cce0e2ef076e4ca29636a57313847670cb4a3fb779/enum-0.4.tar.gz (from https://pypi.org/simple/enum/), version: 0.4 2025-09-07T20:08:25,118 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4b/2b/f26cd110a1c74adb79a93444afb966c70fb5018f0cdb686dd8ddacef39ee/enum-0.4.1-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,118 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/33/36/970e6236378bf78dfdb672a131c56e7cd27751bb718272aecdae80d62dfc/enum-0.4.1-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,119 Found link https://files.pythonhosted.org/packages/6e/f4/7bf1dcb67fba9356da534820fb7e1a5d5a0b0ba7751dc13cbf0719ccb690/enum-0.4.1.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.1 2025-09-07T20:08:25,119 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/32/bf/ae80321a81078b491460ffec36f3a613eb4ff66e71d2c8e59699ae123c70/enum-0.4.2-py2.3.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,119 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/53/e1/8c74eb059b8293effb7518c5079fbf22e824fe4d82710bd6be34fdf32dfa/enum-0.4.2-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,120 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2c/41/65aaf532dfbd95e8b5f4b80e19114f97d5c9e69ba51ba5fdae3e1be23c90/enum-0.4.2-py2.5.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,120 Found link https://files.pythonhosted.org/packages/fd/4c/bcd8d97668916d1514c6b9c7a4abda12254da43e278838b635feeefed6bb/enum-0.4.2.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.2 2025-09-07T20:08:25,120 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1c/9b/1b71b8811e925f5d0d0a140ab78d40d75a027fb59f9f1ca2bad77bde317a/enum-0.4.3-py2.4.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,121 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b1/64/bdc0438bc0117ba2634578bc7016565e8188e0a05d2a592489a8275fd18c/enum-0.4.3-py2.5.egg (from https://pypi.org/simple/enum/) 2025-09-07T20:08:25,121 Found link https://files.pythonhosted.org/packages/b1/d2/683c57f678721b90971fcf464241acd50067ea1e5f1eae2efac0c0bc9aab/enum-0.4.3.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.3 2025-09-07T20:08:25,122 Found link https://files.pythonhosted.org/packages/80/8e/5e00e5378d5ad8ef08a5092be5b44887fb12f463d663c6d0901e38b0ef88/enum-0.4.4.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.4 2025-09-07T20:08:25,122 Found link https://files.pythonhosted.org/packages/8b/e8/9ab0fa69b64b96d6af51c9a148047afdadad80e76a4aa364adc800537a12/enum-0.4.5.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.5 2025-09-07T20:08:25,123 Found link https://files.pythonhosted.org/packages/0c/4e/1ea357e7783c756bb579333c1e4a026fb331371ee771f616ffedc781e531/enum-0.4.6.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.6 2025-09-07T20:08:25,123 Found link https://files.pythonhosted.org/packages/02/a0/32e1d5a21b703f600183e205aafc6773577e16429af5ad3c3f9b956b07ca/enum-0.4.7.tar.gz (from https://pypi.org/simple/enum/), version: 0.4.7 2025-09-07T20:08:25,124 Fetching project page and analyzing links: https://www.piwheels.org/simple/enum/ 2025-09-07T20:08:25,124 Getting page https://www.piwheels.org/simple/enum/ 2025-09-07T20:08:25,126 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:08:25,217 Fetched page https://www.piwheels.org/simple/enum/ as text/html 2025-09-07T20:08:25,217 Skipping link: not a file: https://www.piwheels.org/simple/enum/ 2025-09-07T20:08:25,217 Skipping link: not a file: https://pypi.org/simple/enum/ 2025-09-07T20:08:25,241 Given no hashes to check 1 links for project 'enum': discarding no candidates 2025-09-07T20:08:25,242 Collecting enum==0.2 2025-09-07T20:08:25,243 Created temporary directory: /tmp/pip-unpack-9mb962nm 2025-09-07T20:08:25,382 Downloading enum-0.2.tar.gz (4.9 kB) 2025-09-07T20:08:25,396 Added enum==0.2 from https://files.pythonhosted.org/packages/38/44/8fa67f83724931ca76906b3db62df82cd1afcf9a873a85619da4ac2c96f7/enum-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-_grfwyrv' 2025-09-07T20:08:25,397 Running setup.py (path:/tmp/pip-wheel-f2qvd_ff/enum_f898f5df3ab643cdac974b753b18ae1d/setup.py) egg_info for package enum 2025-09-07T20:08:25,398 Created temporary directory: /tmp/pip-pip-egg-info-m_vdq6os 2025-09-07T20:08:25,398 Preparing metadata (setup.py): started 2025-09-07T20:08:25,399 Running command python setup.py egg_info 2025-09-07T20:08:25,477 Traceback (most recent call last): 2025-09-07T20:08:25,478 File "", line 2, in 2025-09-07T20:08:25,478 File "", line 11, in 2025-09-07T20:08:25,478 File "/usr/lib/python3.13/tokenize.py", line 33, in 2025-09-07T20:08:25,478 import re 2025-09-07T20:08:25,478 File "/usr/lib/python3.13/re/__init__.py", line 125, in 2025-09-07T20:08:25,480 import enum 2025-09-07T20:08:25,480 File "/tmp/pip-wheel-f2qvd_ff/enum_f898f5df3ab643cdac974b753b18ae1d/enum.py", line 0 2025-09-07T20:08:25,480 SyntaxError: invalid syntax (enum.py, line 21) 2025-09-07T20:08:25,493 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:08:25,506 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:08:25,506 exec(compile('"'"''"'"''"'"' 2025-09-07T20:08:25,506 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:08:25,506 # 2025-09-07T20:08:25,506 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:08:25,506 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:08:25,506 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:08:25,506 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:08:25,506 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:08:25,506 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:08:25,506 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:08:25,506 import os, sys, tokenize, traceback 2025-09-07T20:08:25,506 2025-09-07T20:08:25,506 try: 2025-09-07T20:08:25,506 import setuptools 2025-09-07T20:08:25,506 except ImportError: 2025-09-07T20:08:25,506 print( 2025-09-07T20:08:25,506 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:08:25,506 "the build environment with exception:", 2025-09-07T20:08:25,506 file=sys.stderr, 2025-09-07T20:08:25,506 ) 2025-09-07T20:08:25,506 traceback.print_exc() 2025-09-07T20:08:25,506 sys.exit(1) 2025-09-07T20:08:25,506 2025-09-07T20:08:25,506 __file__ = %r 2025-09-07T20:08:25,506 sys.argv[0] = __file__ 2025-09-07T20:08:25,506 2025-09-07T20:08:25,506 if os.path.exists(__file__): 2025-09-07T20:08:25,506 filename = __file__ 2025-09-07T20:08:25,506 with tokenize.open(__file__) as f: 2025-09-07T20:08:25,506 setup_py_code = f.read() 2025-09-07T20:08:25,506 else: 2025-09-07T20:08:25,506 filename = "" 2025-09-07T20:08:25,506 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:08:25,506 2025-09-07T20:08:25,506 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:08:25,506 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-f2qvd_ff/enum_f898f5df3ab643cdac974b753b18ae1d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-m_vdq6os[/] 2025-09-07T20:08:25,507 [bold magenta]cwd[/]: /tmp/pip-wheel-f2qvd_ff/enum_f898f5df3ab643cdac974b753b18ae1d/ 2025-09-07T20:08:25,507 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:08:25,508 ERROR: metadata generation failed 2025-09-07T20:08:25,515 Exception information: 2025-09-07T20:08:25,515 Traceback (most recent call last): 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:08:25,515 call_subprocess( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 args, 2025-09-07T20:08:25,515 ^^^^^ 2025-09-07T20:08:25,515 ...<2 lines>... 2025-09-07T20:08:25,515 spinner=spinner, 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:08:25,515 raise error 2025-09-07T20:08:25,515 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:08:25,515 2025-09-07T20:08:25,515 The above exception was the direct cause of the following exception: 2025-09-07T20:08:25,515 2025-09-07T20:08:25,515 Traceback (most recent call last): 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:08:25,515 status = _inner_run() 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:08:25,515 return self.run(options, args) 2025-09-07T20:08:25,515 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:08:25,515 return func(self, options, args) 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:08:25,515 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:08:25,515 result = self._result = resolver.resolve( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:08:25,515 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:08:25,515 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:08:25,515 if not criterion.candidates: 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:08:25,515 return bool(self._sequence) 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:08:25,515 self._bool = any(self) 2025-09-07T20:08:25,515 ~~~^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:08:25,515 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:08:25,515 ^^^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:08:25,515 candidate = func() 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:08:25,515 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 link, template, name, version 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:08:25,515 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 link, 2025-09-07T20:08:25,515 ^^^^^ 2025-09-07T20:08:25,515 ...<3 lines>... 2025-09-07T20:08:25,515 version=version, 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:08:25,515 super().__init__( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 link=link, 2025-09-07T20:08:25,515 ^^^^^^^^^^ 2025-09-07T20:08:25,515 ...<4 lines>... 2025-09-07T20:08:25,515 version=version, 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:08:25,515 self.dist = self._prepare() 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:08:25,515 dist = self._prepare_distribution() 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:08:25,515 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:08:25,515 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:08:25,515 dist = _get_prepared_distribution( 2025-09-07T20:08:25,515 req, 2025-09-07T20:08:25,515 ...<3 lines>... 2025-09-07T20:08:25,515 self.check_build_deps, 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:08:25,515 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 finder, build_isolation, check_build_deps 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:08:25,515 self.req.prepare_metadata() 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:08:25,515 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:08:25,515 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:08:25,515 build_env=self.build_env, 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ...<3 lines>... 2025-09-07T20:08:25,515 details=details, 2025-09-07T20:08:25,515 ^^^^^^^^^^^^^^^^ 2025-09-07T20:08:25,515 ) 2025-09-07T20:08:25,515 ^ 2025-09-07T20:08:25,515 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:08:25,515 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:08:25,515 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:08:25,537 Removed enum==0.2 from https://files.pythonhosted.org/packages/38/44/8fa67f83724931ca76906b3db62df82cd1afcf9a873a85619da4ac2c96f7/enum-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-_grfwyrv' 2025-09-07T20:08:25,538 Removed build tracker: '/tmp/pip-build-tracker-_grfwyrv'