2025-09-13T01:33:56,815 Created temporary directory: /tmp/pip-build-tracker-n7johlhu 2025-09-13T01:33:56,816 Initialized build tracking at /tmp/pip-build-tracker-n7johlhu 2025-09-13T01:33:56,816 Created build tracker: /tmp/pip-build-tracker-n7johlhu 2025-09-13T01:33:56,816 Entered build tracker: /tmp/pip-build-tracker-n7johlhu 2025-09-13T01:33:56,817 Created temporary directory: /tmp/pip-wheel-0knnd5x8 2025-09-13T01:33:56,820 Created temporary directory: /tmp/pip-ephem-wheel-cache-dhgnnp7t 2025-09-13T01:33:56,878 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T01:33:56,881 2 location(s) to search for versions of club404: 2025-09-13T01:33:56,881 * https://pypi.org/simple/club404/ 2025-09-13T01:33:56,881 * https://www.piwheels.org/simple/club404/ 2025-09-13T01:33:56,881 Fetching project page and analyzing links: https://pypi.org/simple/club404/ 2025-09-13T01:33:56,882 Getting page https://pypi.org/simple/club404/ 2025-09-13T01:33:56,883 Found index url https://pypi.org/simple/ 2025-09-13T01:33:57,037 Fetched page https://pypi.org/simple/club404/ as application/vnd.pypi.simple.v1+json 2025-09-13T01:33:57,040 Found link https://files.pythonhosted.org/packages/df/d9/2b958dafe03c29798d1102b69c9b9187b08a4a5f8171dcbf75dff75e3767/club404-0.18.tar.gz (from https://pypi.org/simple/club404/), version: 0.18 2025-09-13T01:33:57,040 Found link https://files.pythonhosted.org/packages/00/b9/f55bef93cdfead7803c90224f7cc700f49e4a21c641f6976793267ec4fe2/club404-0.19.tar.gz (from https://pypi.org/simple/club404/), version: 0.19 2025-09-13T01:33:57,040 Found link https://files.pythonhosted.org/packages/bc/b7/e5c22f8b151995f7f823693c240b4441a21dbe8214c3ba933694ecedb3c7/club404-0.20.tar.gz (from https://pypi.org/simple/club404/), version: 0.20 2025-09-13T01:33:57,041 Found link https://files.pythonhosted.org/packages/d7/29/01ad6e1930de04983f5ff5881e480142a0068d83e98e227e9527b20eed75/club404-0.23.tar.gz (from https://pypi.org/simple/club404/), version: 0.23 2025-09-13T01:33:57,041 Found link https://files.pythonhosted.org/packages/aa/c1/f89fc10266ae065e862a122d0a2c9ede08eb5fb453a43c316d32c3c92541/club404-0.24.tar.gz (from https://pypi.org/simple/club404/), version: 0.24 2025-09-13T01:33:57,041 Found link https://files.pythonhosted.org/packages/72/19/f86dbf1ff2b2ee346ba0ad6865173ed7ac69733cf84c9a94b28eaf8e7ea1/club404-0.25.tar.gz (from https://pypi.org/simple/club404/), version: 0.25 2025-09-13T01:33:57,041 Found link https://files.pythonhosted.org/packages/c4/6d/09ef42b9b548cb61ceb2059cec3317a4736f0575b830f2908157afa9bc65/club404-0.26.tar.gz (from https://pypi.org/simple/club404/), version: 0.26 2025-09-13T01:33:57,042 Found link https://files.pythonhosted.org/packages/14/e2/be9ba9f64e7fa821d4a3c219f28f7a5b65f3d420ffb2ced9e09f3dac5b8d/club404-0.27.tar.gz (from https://pypi.org/simple/club404/), version: 0.27 2025-09-13T01:33:57,042 Found link https://files.pythonhosted.org/packages/28/d4/3dc3732f0e426351aa3e296bb59637aa94b7355950a18375627ac9e24b1c/club404-0.28.tar.gz (from https://pypi.org/simple/club404/), version: 0.28 2025-09-13T01:33:57,042 Found link https://files.pythonhosted.org/packages/0f/c8/15965ffaad7737c8435d2055c5d0e7fd679d209a282b05775280d8007752/club404-0.29.tar.gz (from https://pypi.org/simple/club404/), version: 0.29 2025-09-13T01:33:57,043 Found link https://files.pythonhosted.org/packages/ee/bd/b759bff743abe2ec361d09639cd9edcf6f3fb2a8056d82aa489dcbe6cc42/club404-0.30.tar.gz (from https://pypi.org/simple/club404/), version: 0.30 2025-09-13T01:33:57,043 Found link https://files.pythonhosted.org/packages/2a/f9/3bfd18b1e8478df85458d3ead32a1aca84127af044197f7d3e2217fe10f3/club404-0.31.tar.gz (from https://pypi.org/simple/club404/), version: 0.31 2025-09-13T01:33:57,043 Found link https://files.pythonhosted.org/packages/b2/e3/3a1e192d389152246f6d97be6fc598f032ef367d8038e14723be4f7cf9ad/club404-0.34.tar.gz (from https://pypi.org/simple/club404/), version: 0.34 2025-09-13T01:33:57,043 Found link https://files.pythonhosted.org/packages/de/ca/7f8377163d821dc3036a79e85d786d28ac10efe133d7134d8f42d8f9bc32/club404-0.35.tar.gz (from https://pypi.org/simple/club404/), version: 0.35 2025-09-13T01:33:57,044 Found link https://files.pythonhosted.org/packages/50/3d/bd4dd7be215152045c1f360394dd533c00d2119bb2cee10daf691bb9f7bf/club404-0.36.tar.gz (from https://pypi.org/simple/club404/), version: 0.36 2025-09-13T01:33:57,044 Found link https://files.pythonhosted.org/packages/dc/44/aa7c0cf2ab5ceb03b8bc195a7290330e8e848c0156aa251c685cc54126aa/club404-0.37.tar.gz (from https://pypi.org/simple/club404/), version: 0.37 2025-09-13T01:33:57,044 Found link https://files.pythonhosted.org/packages/7b/f4/ef50cc344d0b69fa63eb58477bd637aa57b1bf7ddd1b714c776260199310/club404-0.38.tar.gz (from https://pypi.org/simple/club404/), version: 0.38 2025-09-13T01:33:57,044 Fetching project page and analyzing links: https://www.piwheels.org/simple/club404/ 2025-09-13T01:33:57,045 Getting page https://www.piwheels.org/simple/club404/ 2025-09-13T01:33:57,046 Found index url https://www.piwheels.org/simple/ 2025-09-13T01:33:57,133 Fetched page https://www.piwheels.org/simple/club404/ as text/html 2025-09-13T01:33:57,137 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.38-py3-none-any.whl#sha256=ba29fd45ae19109c5de92bf2c16d10d2a1f301521f8b83dfb2f54c5ad94c378b (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,137 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.37-py3-none-any.whl#sha256=7b39248a588b9890b04be1e1572a182a65c726a49e759fde1eeff96677d28f1e (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,137 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.36-py3-none-any.whl#sha256=d649d5810f1a56d0755c880acbea14061653840449c34179a681b901281d4aa6 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,137 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.35-py3-none-any.whl#sha256=9c93aa9c8448bf7899ded77adf672f87f12645df7e21b0a3201bf66aaa011a33 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,137 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.34-py3-none-any.whl#sha256=6b05db3cbfac9d6abea7f59103c587e0fe320302492b0a3836973d09d2201c6c (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.31-py3-none-any.whl#sha256=14cfd804959eb9926e39f9cd28855465342916c704589077254d1e391fb45b22 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.30-py3-none-any.whl#sha256=a4373324c5e16835bf4d1b6cc8174abe8d6069d3a8698eb6650a1bb482f42427 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.29-py3-none-any.whl#sha256=7bc0c7f5ccfa7addfc44552dee3cd7819e618149ccc90237387848826ad1348a (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.28-py3-none-any.whl#sha256=db60c3d39219c9f79458d0ef0579a0d6a9d313d925c6b95e0fcbc71437fa8dd7 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.27-py3-none-any.whl#sha256=1ee79b27807bcca85689e5a5f15fefc1c7f4d2d92b764e624da1a4f7afa21459 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.25-py3-none-any.whl#sha256=df64de1c8478e1b7b719f2f6987c8ffd62401f9c0351b006bbdbdfad6094e9fd (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,138 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.23-py3-none-any.whl#sha256=fb468f7370e0fbdf987229dac2669c350d17b2f2608b954a814ef534a713915f (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,139 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.20-py3-none-any.whl#sha256=79388a03f9dc0bbbb93cbac00c027746fb21ceca76c974aeb61b57ad8d59c2e5 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,139 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.19-py3-none-any.whl#sha256=e80dac083107902ab82592fefe0b8fa6ddcb37b87377f7ef9112d87b623dd110 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,139 Skipping link: No binaries permitted for club404: https://archive1.piwheels.org/simple/club404/club404-0.18-py3-none-any.whl#sha256=381dcfb588700033df6c00849b531f7bd6b032c7cf9b01c773d573fcc607fa95 (from https://www.piwheels.org/simple/club404/) 2025-09-13T01:33:57,139 Skipping link: not a file: https://www.piwheels.org/simple/club404/ 2025-09-13T01:33:57,139 Skipping link: not a file: https://pypi.org/simple/club404/ 2025-09-13T01:33:57,164 Given no hashes to check 1 links for project 'club404': discarding no candidates 2025-09-13T01:33:57,165 Collecting club404==0.26 2025-09-13T01:33:57,167 Created temporary directory: /tmp/pip-unpack-p2gwvw2q 2025-09-13T01:33:57,306 Downloading club404-0.26.tar.gz (9.2 kB) 2025-09-13T01:33:57,325 Added club404==0.26 from https://files.pythonhosted.org/packages/c4/6d/09ef42b9b548cb61ceb2059cec3317a4736f0575b830f2908157afa9bc65/club404-0.26.tar.gz to build tracker '/tmp/pip-build-tracker-n7johlhu' 2025-09-13T01:33:57,327 Running setup.py (path:/tmp/pip-wheel-0knnd5x8/club404_aeac96f2d40e4408bc0bcc230fa3397f/setup.py) egg_info for package club404 2025-09-13T01:33:57,327 Created temporary directory: /tmp/pip-pip-egg-info-xet7w70h 2025-09-13T01:33:57,328 Preparing metadata (setup.py): started 2025-09-13T01:33:57,328 Running command python setup.py egg_info 2025-09-13T01:33:57,894 fatal: not a git repository (or any parent up to mount point /) 2025-09-13T01:33:57,894 Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2025-09-13T01:33:58,440 Traceback (most recent call last): 2025-09-13T01:33:58,444 File "", line 2, in 2025-09-13T01:33:58,444 exec(compile(''' 2025-09-13T01:33:58,444 ~~~~^^^^^^^^^^^^ 2025-09-13T01:33:58,444 # This is -- a caller that pip uses to run setup.py 2025-09-13T01:33:58,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,445 ...<32 lines>... 2025-09-13T01:33:58,445 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T01:33:58,445 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,445 ''' % ('/tmp/pip-wheel-0knnd5x8/club404_aeac96f2d40e4408bc0bcc230fa3397f/setup.py',), "", "exec")) 2025-09-13T01:33:58,445 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,445 File "", line 35, in 2025-09-13T01:33:58,446 File "/tmp/pip-wheel-0knnd5x8/club404_aeac96f2d40e4408bc0bcc230fa3397f/setup.py", line 13, in 2025-09-13T01:33:58,446 setup( 2025-09-13T01:33:58,446 ~~~~~^ 2025-09-13T01:33:58,446 name=name, 2025-09-13T01:33:58,446 ^^^^^^^^^^ 2025-09-13T01:33:58,446 ...<30 lines>... 2025-09-13T01:33:58,447 ], 2025-09-13T01:33:58,447 ^^ 2025-09-13T01:33:58,447 ) 2025-09-13T01:33:58,447 ^ 2025-09-13T01:33:58,447 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2025-09-13T01:33:58,447 _setup_distribution = dist = klass(attrs) 2025-09-13T01:33:58,448 ~~~~~^^^^^^^ 2025-09-13T01:33:58,448 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 332, in __init__ 2025-09-13T01:33:58,448 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-13T01:33:58,448 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,448 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 368, in _normalize_version 2025-09-13T01:33:58,448 normalized = str(Version(version)) 2025-09-13T01:33:58,448 ~~~~~~~^^^^^^^^^ 2025-09-13T01:33:58,449 File "/usr/local/lib/python3.13/dist-packages/packaging/version.py", line 202, in __init__ 2025-09-13T01:33:58,449 raise InvalidVersion(f"Invalid version: {version!r}") 2025-09-13T01:33:58,449 packaging.version.InvalidVersion: Invalid version: '' 2025-09-13T01:33:58,449 SETUP club404 [] 2025-09-13T01:33:58,572 ERROR: python setup.py egg_info exited with 1 2025-09-13T01:33:58,585 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T01:33:58,585 exec(compile('"'"''"'"''"'"' 2025-09-13T01:33:58,585 # This is -- a caller that pip uses to run setup.py 2025-09-13T01:33:58,585 # 2025-09-13T01:33:58,585 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T01:33:58,585 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T01:33:58,585 # - It provides a clear error message when setuptools is not installed. 2025-09-13T01:33:58,585 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T01:33:58,585 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T01:33:58,585 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T01:33:58,585 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T01:33:58,585 import os, sys, tokenize, traceback 2025-09-13T01:33:58,585 2025-09-13T01:33:58,585 try: 2025-09-13T01:33:58,585 import setuptools 2025-09-13T01:33:58,585 except ImportError: 2025-09-13T01:33:58,585 print( 2025-09-13T01:33:58,585 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T01:33:58,585 "the build environment with exception:", 2025-09-13T01:33:58,585 file=sys.stderr, 2025-09-13T01:33:58,585 ) 2025-09-13T01:33:58,585 traceback.print_exc() 2025-09-13T01:33:58,585 sys.exit(1) 2025-09-13T01:33:58,585 2025-09-13T01:33:58,585 __file__ = %r 2025-09-13T01:33:58,585 sys.argv[0] = __file__ 2025-09-13T01:33:58,585 2025-09-13T01:33:58,585 if os.path.exists(__file__): 2025-09-13T01:33:58,585 filename = __file__ 2025-09-13T01:33:58,585 with tokenize.open(__file__) as f: 2025-09-13T01:33:58,585 setup_py_code = f.read() 2025-09-13T01:33:58,585 else: 2025-09-13T01:33:58,585 filename = "" 2025-09-13T01:33:58,585 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T01:33:58,585 2025-09-13T01:33:58,585 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T01:33:58,585 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0knnd5x8/club404_aeac96f2d40e4408bc0bcc230fa3397f/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-xet7w70h[/] 2025-09-13T01:33:58,586 [bold magenta]cwd[/]: /tmp/pip-wheel-0knnd5x8/club404_aeac96f2d40e4408bc0bcc230fa3397f/ 2025-09-13T01:33:58,586 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T01:33:58,587 ERROR: metadata generation failed 2025-09-13T01:33:58,593 Exception information: 2025-09-13T01:33:58,593 Traceback (most recent call last): 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T01:33:58,593 call_subprocess( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 args, 2025-09-13T01:33:58,593 ^^^^^ 2025-09-13T01:33:58,593 ...<2 lines>... 2025-09-13T01:33:58,593 spinner=spinner, 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T01:33:58,593 raise error 2025-09-13T01:33:58,593 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T01:33:58,593 2025-09-13T01:33:58,593 The above exception was the direct cause of the following exception: 2025-09-13T01:33:58,593 2025-09-13T01:33:58,593 Traceback (most recent call last): 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T01:33:58,593 status = _inner_run() 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T01:33:58,593 return self.run(options, args) 2025-09-13T01:33:58,593 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T01:33:58,593 return func(self, options, args) 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T01:33:58,593 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T01:33:58,593 result = self._result = resolver.resolve( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T01:33:58,593 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T01:33:58,593 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T01:33:58,593 if not criterion.candidates: 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T01:33:58,593 return bool(self._sequence) 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T01:33:58,593 self._bool = any(self) 2025-09-13T01:33:58,593 ~~~^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T01:33:58,593 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T01:33:58,593 ^^^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T01:33:58,593 candidate = func() 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T01:33:58,593 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 link, template, name, version 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T01:33:58,593 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 link, 2025-09-13T01:33:58,593 ^^^^^ 2025-09-13T01:33:58,593 ...<3 lines>... 2025-09-13T01:33:58,593 version=version, 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T01:33:58,593 super().__init__( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 link=link, 2025-09-13T01:33:58,593 ^^^^^^^^^^ 2025-09-13T01:33:58,593 ...<4 lines>... 2025-09-13T01:33:58,593 version=version, 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T01:33:58,593 self.dist = self._prepare() 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T01:33:58,593 dist = self._prepare_distribution() 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T01:33:58,593 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T01:33:58,593 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T01:33:58,593 dist = _get_prepared_distribution( 2025-09-13T01:33:58,593 req, 2025-09-13T01:33:58,593 ...<3 lines>... 2025-09-13T01:33:58,593 self.check_build_deps, 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T01:33:58,593 abstract_dist.prepare_distribution_metadata( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 finder, build_isolation, check_build_deps 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T01:33:58,593 self.req.prepare_metadata() 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T01:33:58,593 self.metadata_directory = generate_metadata_legacy( 2025-09-13T01:33:58,593 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T01:33:58,593 build_env=self.build_env, 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ...<3 lines>... 2025-09-13T01:33:58,593 details=details, 2025-09-13T01:33:58,593 ^^^^^^^^^^^^^^^^ 2025-09-13T01:33:58,593 ) 2025-09-13T01:33:58,593 ^ 2025-09-13T01:33:58,593 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T01:33:58,593 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T01:33:58,593 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T01:33:58,616 Removed club404==0.26 from https://files.pythonhosted.org/packages/c4/6d/09ef42b9b548cb61ceb2059cec3317a4736f0575b830f2908157afa9bc65/club404-0.26.tar.gz from build tracker '/tmp/pip-build-tracker-n7johlhu' 2025-09-13T01:33:58,616 Removed build tracker: '/tmp/pip-build-tracker-n7johlhu'