2025-09-07T20:12:05,421 Created temporary directory: /tmp/pip-build-tracker-tymio1ar 2025-09-07T20:12:05,422 Initialized build tracking at /tmp/pip-build-tracker-tymio1ar 2025-09-07T20:12:05,422 Created build tracker: /tmp/pip-build-tracker-tymio1ar 2025-09-07T20:12:05,422 Entered build tracker: /tmp/pip-build-tracker-tymio1ar 2025-09-07T20:12:05,422 Created temporary directory: /tmp/pip-wheel-diy_uaaz 2025-09-07T20:12:05,426 Created temporary directory: /tmp/pip-ephem-wheel-cache-q5ai_qxy 2025-09-07T20:12:05,484 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:12:05,486 2 location(s) to search for versions of gocept-cache: 2025-09-07T20:12:05,486 * https://pypi.org/simple/gocept-cache/ 2025-09-07T20:12:05,486 * https://www.piwheels.org/simple/gocept-cache/ 2025-09-07T20:12:05,487 Fetching project page and analyzing links: https://pypi.org/simple/gocept-cache/ 2025-09-07T20:12:05,487 Getting page https://pypi.org/simple/gocept-cache/ 2025-09-07T20:12:05,488 Found index url https://pypi.org/simple/ 2025-09-07T20:12:05,560 Fetched page https://pypi.org/simple/gocept-cache/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:12:05,563 Found link https://files.pythonhosted.org/packages/08/14/eeb8fc626b805206e100e11ed3024f4275eecaf039c977d2376fe80fb9f4/gocept.cache-0.1.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.1 2025-09-07T20:12:05,564 Found link https://files.pythonhosted.org/packages/7f/f8/204198702e6215a9b72043144bd0fea126f098c24802124ab7f228508696/gocept.cache-0.2.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.2 2025-09-07T20:12:05,564 Found link https://files.pythonhosted.org/packages/4e/35/6202011847bd3c653cdac30f537f8ec060875f2ccd50ff951488554f5207/gocept.cache-0.2.1.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.2.1 2025-09-07T20:12:05,564 Found link https://files.pythonhosted.org/packages/d5/6e/debb52db6bdd64e7bc3a06d814f2e120093af26044534c0878f08f9572d0/gocept.cache-0.2.2.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.2.2 2025-09-07T20:12:05,564 Found link https://files.pythonhosted.org/packages/af/22/5bffaf4f9168d72df5e87c392474dd6469429a4ecef4db039adc0936abf5/gocept.cache-0.3.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.3 2025-09-07T20:12:05,565 Found link https://files.pythonhosted.org/packages/5e/6c/5129bbca2c9d8f1fabe73135eddce28d8b3cc62742afb6cbb314a078aa5f/gocept.cache-0.4.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.4 2025-09-07T20:12:05,565 Found link https://files.pythonhosted.org/packages/bd/e8/65d59e963bb44d945622a6afa00db600f6c31fc7b0ee1f605862915f61a6/gocept.cache-0.5.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.5 2025-09-07T20:12:05,565 Found link https://files.pythonhosted.org/packages/26/81/f0507395a059a529a460efd649dfd5f108395d65c52b7ad748e103f81a11/gocept.cache-0.5.1.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.5.1 2025-09-07T20:12:05,565 Found link https://files.pythonhosted.org/packages/c4/dc/a2c690b90491797236445961f31fe4296c2613fb514fef7288f9babbdf09/gocept.cache-0.5.2.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.5.2 2025-09-07T20:12:05,566 Found link https://files.pythonhosted.org/packages/fe/0d/8c4c6bb842897da3824c4d8e4103715b905d6bbd040ebb5d503402d64072/gocept.cache-0.6b1.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 0.6b1 2025-09-07T20:12:05,566 Found link https://files.pythonhosted.org/packages/c8/43/458d29972547a955d3c56deabff024c3bdd168f4f509fa59a82b5eb34d69/gocept.cache-0.6b2.zip (from https://pypi.org/simple/gocept-cache/), version: 0.6b2 2025-09-07T20:12:05,566 Found link https://files.pythonhosted.org/packages/ac/68/03dccfa919e058e26429eb17ec1720191f33c3842829bd18c355badd9091/gocept.cache-0.6.zip (from https://pypi.org/simple/gocept-cache/), version: 0.6 2025-09-07T20:12:05,566 Found link https://files.pythonhosted.org/packages/14/bc/96cd3112f3183e88239c1b18e0ee34c11614b6fbd66b31d712ee51234a98/gocept.cache-0.6.1.zip (from https://pypi.org/simple/gocept-cache/), version: 0.6.1 2025-09-07T20:12:05,566 Found link https://files.pythonhosted.org/packages/2f/ea/7e5b8923d39c3c3bfd082ebe00c34120b1a8d9b8aa84f3f002ffa4b1865c/gocept.cache-1.0.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 1.0 2025-09-07T20:12:05,567 Found link https://files.pythonhosted.org/packages/a8/0e/3cd80b616d48dde1793165c68532714c383992155d0a4cb5eae780ac03e8/gocept.cache-2.0.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 2.0 2025-09-07T20:12:05,567 Found link https://files.pythonhosted.org/packages/43/6c/701b6d37b42186d6748ad171f7dd34b49c593a28c485384b68f4e3e647f9/gocept.cache-2.1.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 2.1 2025-09-07T20:12:05,567 Found link https://files.pythonhosted.org/packages/e5/ca/56eab246f1253eeb4e00fb99c34a6b59c022fcc1c0d2ba02c73a927ec86d/gocept.cache-3.0.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 3.0 2025-09-07T20:12:05,567 Found link https://files.pythonhosted.org/packages/e7/07/731091507f2834e58806acacd6cc1087ff547ead6595972adde627161a84/gocept.cache-3.1.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 3.1 2025-09-07T20:12:05,567 Found link https://files.pythonhosted.org/packages/28/9b/c141c98530f0dc6bdf650933bd2b501c641309d7528fe0a6fbc09185be2c/gocept.cache-4.0.tar.gz (from https://pypi.org/simple/gocept-cache/), version: 4.0 2025-09-07T20:12:05,568 Skipping link: No binaries permitted for gocept-cache: https://files.pythonhosted.org/packages/a6/2c/971af0bb6c06236245d2d2199bb36be9c559af2bef6844bf6467703540e1/gocept.cache-5.0-py3-none-any.whl (from https://pypi.org/simple/gocept-cache/) (requires-python:>=3.7, <4) 2025-09-07T20:12:05,568 Found link https://files.pythonhosted.org/packages/ed/e4/892ba50ee1deb5480a6fb85819f3e17222248f73d3d2fc6a546fc24da58b/gocept.cache-5.0.tar.gz (from https://pypi.org/simple/gocept-cache/) (requires-python:>=3.7, <4), version: 5.0 2025-09-07T20:12:05,569 Skipping link: No binaries permitted for gocept-cache: https://files.pythonhosted.org/packages/d1/f5/4675f1cf5921ec84503cc80965dc91c3b4cdc984449f64ada80b4e4e7447/gocept_cache-6.0-py3-none-any.whl (from https://pypi.org/simple/gocept-cache/) (requires-python:>=3.8) 2025-09-07T20:12:05,569 Found link https://files.pythonhosted.org/packages/7c/2d/2ba3853b9934d9deedef67364d99435e3ccdb1e595ce8631583d164dde84/gocept_cache-6.0.tar.gz (from https://pypi.org/simple/gocept-cache/) (requires-python:>=3.8), version: 6.0 2025-09-07T20:12:05,569 Fetching project page and analyzing links: https://www.piwheels.org/simple/gocept-cache/ 2025-09-07T20:12:05,570 Getting page https://www.piwheels.org/simple/gocept-cache/ 2025-09-07T20:12:05,570 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:12:05,669 Fetched page https://www.piwheels.org/simple/gocept-cache/ as text/html 2025-09-07T20:12:05,672 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-6.0-py3-none-any.whl#sha256=c138ca196aa4ce98c6dd09022de805b74858dba25028fd120744bd31eabc4d13 (from https://www.piwheels.org/simple/gocept-cache/) (requires-python:>=3.8) 2025-09-07T20:12:05,673 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-5.0-py3-none-any.whl#sha256=069c65df829e6cd1f4ff119fd924dd67d8f036c727ccc7657b87a21954064351 (from https://www.piwheels.org/simple/gocept-cache/) (requires-python:>=3.7, <4) 2025-09-07T20:12:05,673 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-4.0-py3-none-any.whl#sha256=7eb741f593183c6ce3e95203476b4f3d43ab41873b2378c139687c8f38530259 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,673 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-3.1-py3-none-any.whl#sha256=1883f737ebd0da3c3c928d72f12f642c972a3f560d0a6ec3e9c1d6329873bdd7 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,673 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-3.0-py3-none-any.whl#sha256=f841ad97a1569b155a550fa7785a52ad83283418cdfd07125ee541dbc7fb40e9 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,673 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-2.1-py3-none-any.whl#sha256=7e96d973c86faa9076749f3cbaa8f9d1f6cf1ccef13b51030c1855228e62a5b2 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,673 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-2.0-py3-none-any.whl#sha256=f443599668c462cb11418b367f5cc30be633313199eb17c9269df0e3b4fa374c (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,674 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-1.0-py3-none-any.whl#sha256=e14c5a08153abfb69d490db73c8b502598855dc1480a8d836a0b759e9f67e500 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,674 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-0.6.1-py3-none-any.whl#sha256=e47f7debded8ac64302617433537ec2f43ea4c3cdfb26e4435b9460cf678e39e (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,674 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-0.6-py3-none-any.whl#sha256=2bb83ec28f88bc0cbe8fb115a2302771de57836312ab608a6fe8341d236cb083 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,674 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-0.6b2-py3-none-any.whl#sha256=701a7b2058c3f5fda6374eca9c6142005ebccdba73a2a15edf8b225642ba9225 (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,674 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-0.5.2-py3-none-any.whl#sha256=d7e501942b4f3de3b80a4d69c36945b4713a3bb43c8d4e5853dfa38fb67e90ad (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,674 Skipping link: No binaries permitted for gocept-cache: https://archive1.piwheels.org/simple/gocept-cache/gocept.cache-0.5.1-py3-none-any.whl#sha256=369446ae5df424e3e1e0cc20c4ae86e8d512657d84aba85d83614be1fcf0c2cf (from https://www.piwheels.org/simple/gocept-cache/) 2025-09-07T20:12:05,675 Skipping link: not a file: https://www.piwheels.org/simple/gocept-cache/ 2025-09-07T20:12:05,675 Skipping link: not a file: https://pypi.org/simple/gocept-cache/ 2025-09-07T20:12:05,701 Given no hashes to check 1 links for project 'gocept-cache': discarding no candidates 2025-09-07T20:12:05,702 Collecting gocept-cache==0.2.1 2025-09-07T20:12:05,704 Created temporary directory: /tmp/pip-unpack-1ho4kxqa 2025-09-07T20:12:05,842 Downloading gocept.cache-0.2.1.tar.gz (4.9 kB) 2025-09-07T20:12:05,872 Added gocept-cache==0.2.1 from https://files.pythonhosted.org/packages/4e/35/6202011847bd3c653cdac30f537f8ec060875f2ccd50ff951488554f5207/gocept.cache-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-tymio1ar' 2025-09-07T20:12:05,873 Running setup.py (path:/tmp/pip-wheel-diy_uaaz/gocept-cache_6b00abd5043c4b2193ab1e8212059276/setup.py) egg_info for package gocept-cache 2025-09-07T20:12:05,873 Created temporary directory: /tmp/pip-pip-egg-info-_rtvfqxs 2025-09-07T20:12:05,873 Preparing metadata (setup.py): started 2025-09-07T20:12:05,874 Running command python setup.py egg_info 2025-09-07T20:12:06,413 Traceback (most recent call last): 2025-09-07T20:12:06,414 File "", line 2, in 2025-09-07T20:12:06,414 exec(compile(''' 2025-09-07T20:12:06,415 ~~~~^^^^^^^^^^^^ 2025-09-07T20:12:06,415 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:12:06,415 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,415 ...<32 lines>... 2025-09-07T20:12:06,415 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:12:06,415 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,415 ''' % ('/tmp/pip-wheel-diy_uaaz/gocept-cache_6b00abd5043c4b2193ab1e8212059276/setup.py',), "", "exec")) 2025-09-07T20:12:06,415 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,416 File "", line 35, in 2025-09-07T20:12:06,416 File "/tmp/pip-wheel-diy_uaaz/gocept-cache_6b00abd5043c4b2193ab1e8212059276/setup.py", line 16, in 2025-09-07T20:12:06,416 long_description = file(os.path.join(os.path.dirname(__file__), 2025-09-07T20:12:06,416 ^^^^ 2025-09-07T20:12:06,416 NameError: name 'file' is not defined. Did you mean: 'filter'? 2025-09-07T20:12:06,500 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:12:06,512 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:12:06,512 exec(compile('"'"''"'"''"'"' 2025-09-07T20:12:06,512 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:12:06,512 # 2025-09-07T20:12:06,512 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:12:06,512 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:12:06,512 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:12:06,512 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:12:06,512 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:12:06,512 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:12:06,512 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:12:06,512 import os, sys, tokenize, traceback 2025-09-07T20:12:06,512 2025-09-07T20:12:06,512 try: 2025-09-07T20:12:06,512 import setuptools 2025-09-07T20:12:06,512 except ImportError: 2025-09-07T20:12:06,512 print( 2025-09-07T20:12:06,512 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:12:06,512 "the build environment with exception:", 2025-09-07T20:12:06,512 file=sys.stderr, 2025-09-07T20:12:06,512 ) 2025-09-07T20:12:06,512 traceback.print_exc() 2025-09-07T20:12:06,512 sys.exit(1) 2025-09-07T20:12:06,512 2025-09-07T20:12:06,512 __file__ = %r 2025-09-07T20:12:06,512 sys.argv[0] = __file__ 2025-09-07T20:12:06,512 2025-09-07T20:12:06,512 if os.path.exists(__file__): 2025-09-07T20:12:06,512 filename = __file__ 2025-09-07T20:12:06,512 with tokenize.open(__file__) as f: 2025-09-07T20:12:06,512 setup_py_code = f.read() 2025-09-07T20:12:06,512 else: 2025-09-07T20:12:06,512 filename = "" 2025-09-07T20:12:06,512 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:12:06,512 2025-09-07T20:12:06,512 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:12:06,512 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-diy_uaaz/gocept-cache_6b00abd5043c4b2193ab1e8212059276/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_rtvfqxs[/] 2025-09-07T20:12:06,513 [bold magenta]cwd[/]: /tmp/pip-wheel-diy_uaaz/gocept-cache_6b00abd5043c4b2193ab1e8212059276/ 2025-09-07T20:12:06,513 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:12:06,514 ERROR: metadata generation failed 2025-09-07T20:12:06,519 Exception information: 2025-09-07T20:12:06,519 Traceback (most recent call last): 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:12:06,519 call_subprocess( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 args, 2025-09-07T20:12:06,519 ^^^^^ 2025-09-07T20:12:06,519 ...<2 lines>... 2025-09-07T20:12:06,519 spinner=spinner, 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:12:06,519 raise error 2025-09-07T20:12:06,519 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:12:06,519 2025-09-07T20:12:06,519 The above exception was the direct cause of the following exception: 2025-09-07T20:12:06,519 2025-09-07T20:12:06,519 Traceback (most recent call last): 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:12:06,519 status = _inner_run() 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:12:06,519 return self.run(options, args) 2025-09-07T20:12:06,519 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:12:06,519 return func(self, options, args) 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:12:06,519 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:12:06,519 result = self._result = resolver.resolve( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:12:06,519 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:12:06,519 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:12:06,519 if not criterion.candidates: 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:12:06,519 return bool(self._sequence) 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:12:06,519 self._bool = any(self) 2025-09-07T20:12:06,519 ~~~^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:12:06,519 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:12:06,519 ^^^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:12:06,519 candidate = func() 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:12:06,519 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 link, template, name, version 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:12:06,519 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 link, 2025-09-07T20:12:06,519 ^^^^^ 2025-09-07T20:12:06,519 ...<3 lines>... 2025-09-07T20:12:06,519 version=version, 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:12:06,519 super().__init__( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 link=link, 2025-09-07T20:12:06,519 ^^^^^^^^^^ 2025-09-07T20:12:06,519 ...<4 lines>... 2025-09-07T20:12:06,519 version=version, 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:12:06,519 self.dist = self._prepare() 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:12:06,519 dist = self._prepare_distribution() 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:12:06,519 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:12:06,519 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:12:06,519 dist = _get_prepared_distribution( 2025-09-07T20:12:06,519 req, 2025-09-07T20:12:06,519 ...<3 lines>... 2025-09-07T20:12:06,519 self.check_build_deps, 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:12:06,519 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 finder, build_isolation, check_build_deps 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:12:06,519 self.req.prepare_metadata() 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:12:06,519 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:12:06,519 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:12:06,519 build_env=self.build_env, 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ...<3 lines>... 2025-09-07T20:12:06,519 details=details, 2025-09-07T20:12:06,519 ^^^^^^^^^^^^^^^^ 2025-09-07T20:12:06,519 ) 2025-09-07T20:12:06,519 ^ 2025-09-07T20:12:06,519 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:12:06,519 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:12:06,519 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:12:06,540 Removed gocept-cache==0.2.1 from https://files.pythonhosted.org/packages/4e/35/6202011847bd3c653cdac30f537f8ec060875f2ccd50ff951488554f5207/gocept.cache-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-tymio1ar' 2025-09-07T20:12:06,540 Removed build tracker: '/tmp/pip-build-tracker-tymio1ar'