2025-09-08T02:38:53,024 Created temporary directory: /tmp/pip-build-tracker-2mr018gx 2025-09-08T02:38:53,025 Initialized build tracking at /tmp/pip-build-tracker-2mr018gx 2025-09-08T02:38:53,025 Created build tracker: /tmp/pip-build-tracker-2mr018gx 2025-09-08T02:38:53,025 Entered build tracker: /tmp/pip-build-tracker-2mr018gx 2025-09-08T02:38:53,026 Created temporary directory: /tmp/pip-wheel-65ba2cz2 2025-09-08T02:38:53,029 Created temporary directory: /tmp/pip-ephem-wheel-cache-s2hxztvd 2025-09-08T02:38:53,088 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:38:53,090 2 location(s) to search for versions of icheck: 2025-09-08T02:38:53,090 * https://pypi.org/simple/icheck/ 2025-09-08T02:38:53,090 * https://www.piwheels.org/simple/icheck/ 2025-09-08T02:38:53,090 Fetching project page and analyzing links: https://pypi.org/simple/icheck/ 2025-09-08T02:38:53,091 Getting page https://pypi.org/simple/icheck/ 2025-09-08T02:38:53,092 Found index url https://pypi.org/simple/ 2025-09-08T02:38:53,162 Fetched page https://pypi.org/simple/icheck/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:38:53,165 Found link https://files.pythonhosted.org/packages/70/e0/6d9671b2bc10e531114b15bd7152896eef56a23ad039aa92166442d5e5e7/icheck-1.0.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.0 2025-09-08T02:38:53,165 Found link https://files.pythonhosted.org/packages/b6/de/c1e2b5892a551edaaaef1b18bf902c41789fccdda2f23bb3555df47af612/icheck-1.0.zip (from https://pypi.org/simple/icheck/), version: 1.0 2025-09-08T02:38:53,166 Found link https://files.pythonhosted.org/packages/0a/36/6fa02d79337d6a2d80047dc77c0ffdba102a73951b08ba9fc4d3c03ed938/icheck-1.1.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.1 2025-09-08T02:38:53,166 Found link https://files.pythonhosted.org/packages/7d/f4/e3185787ca6c6660d8816aeb93bcd3da0d58d2bcea2befafae5915440a51/icheck-1.1.zip (from https://pypi.org/simple/icheck/), version: 1.1 2025-09-08T02:38:53,166 Found link https://files.pythonhosted.org/packages/03/8d/9a3c4934c7f4c98f22c9d4d66269c17e7ea578c965a7325264cd99c48616/icheck-1.2.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.2 2025-09-08T02:38:53,166 Found link https://files.pythonhosted.org/packages/3d/ad/25d5a592759502052ec740a9fbbd110ba35ad84031af1a437bbca745eee2/icheck-1.2.zip (from https://pypi.org/simple/icheck/), version: 1.2 2025-09-08T02:38:53,166 Skipping link: No binaries permitted for icheck: https://files.pythonhosted.org/packages/ce/5b/409247d7ab65772ba69b116c2d36f80c8a65f14cd13b0e37ff46be6e54aa/icheck-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/icheck/) 2025-09-08T02:38:53,166 Found link https://files.pythonhosted.org/packages/00/cc/eab1ae3f5d4f6c218ede84d6df26aebf043a737d5e844a0eb7d740b74a67/icheck-1.2.1.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.2.1 2025-09-08T02:38:53,167 Found link https://files.pythonhosted.org/packages/14/c1/fcdb8589e2f7db9ae8b2642ff63e8f6161f17c01acb63b5ac864c60365ef/icheck-1.2.1.zip (from https://pypi.org/simple/icheck/), version: 1.2.1 2025-09-08T02:38:53,167 Skipping link: No binaries permitted for icheck: https://files.pythonhosted.org/packages/de/dd/6999b46d819c681c12dc7ec80efefad6b76552c9a759eac065511f56d7d0/icheck-1.3-py2.py3-none-any.whl (from https://pypi.org/simple/icheck/) 2025-09-08T02:38:53,167 Found link https://files.pythonhosted.org/packages/49/41/043cf93f43660b60036097cc77ac934161bf88e91269dd7ed8241191638f/icheck-1.3.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.3 2025-09-08T02:38:53,167 Found link https://files.pythonhosted.org/packages/06/d1/6056bb6acc72424a65ed49784b0e65b1e1e1bef5576256d363c78efb6ccf/icheck-1.3.zip (from https://pypi.org/simple/icheck/), version: 1.3 2025-09-08T02:38:53,167 Skipping link: No binaries permitted for icheck: https://files.pythonhosted.org/packages/09/c2/a766e0af8f98d1cd92e85e1714cec3142cb78e6af749d8859157264b08ac/icheck-1.4-py2.py3-none-any.whl (from https://pypi.org/simple/icheck/) 2025-09-08T02:38:53,167 Found link https://files.pythonhosted.org/packages/23/4a/55f8dc032ded71d51cfb39dce50f8b92e1d5c18602e2aec41ef356482a59/icheck-1.4.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.4 2025-09-08T02:38:53,168 Found link https://files.pythonhosted.org/packages/3b/2d/46287d85f4a5825cf15d286e470e02b3cebe1efdc1e9bc7a8d033f5923be/icheck-1.4.zip (from https://pypi.org/simple/icheck/), version: 1.4 2025-09-08T02:38:53,168 Found link https://files.pythonhosted.org/packages/c0/2c/8e36cab92dd9c174f7d73a840c5e52df2a47bcc591f90ecba5708f0eea40/icheck-1.7.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.7 2025-09-08T02:38:53,168 Found link https://files.pythonhosted.org/packages/2f/11/37f53af0d275aaed5e8e113df66f9158860ac419488b5ccbfee73b0b8d2c/icheck-1.7.tar.gz (from https://pypi.org/simple/icheck/), version: 1.7 2025-09-08T02:38:53,168 Found link https://files.pythonhosted.org/packages/bd/f0/cf8322c30a7bfddc545dae4d73ef5a5488a656c3443b7c3621f7a0af6446/icheck-1.7.zip (from https://pypi.org/simple/icheck/), version: 1.7 2025-09-08T02:38:53,168 Skipping link: No binaries permitted for icheck: https://files.pythonhosted.org/packages/ca/2d/97eaa7009ebb392f89ad2bdcb1845f0469ee6384aa56c2f1708117c79188/icheck-1.8-py2.py3-none-any.whl (from https://pypi.org/simple/icheck/) 2025-09-08T02:38:53,169 Found link https://files.pythonhosted.org/packages/6c/bc/9d3ea7df0d735a9b6488f78a10dfe6dc8260f4c30276263af429345b624e/icheck-1.8.tar.bz2 (from https://pypi.org/simple/icheck/), version: 1.8 2025-09-08T02:38:53,169 Found link https://files.pythonhosted.org/packages/15/78/da37c881ac6a555e0bfce33dce30fa8c43a7346f958bef1f89279dd357f7/icheck-1.8.zip (from https://pypi.org/simple/icheck/), version: 1.8 2025-09-08T02:38:53,169 Fetching project page and analyzing links: https://www.piwheels.org/simple/icheck/ 2025-09-08T02:38:53,169 Getting page https://www.piwheels.org/simple/icheck/ 2025-09-08T02:38:53,170 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:38:53,262 Fetched page https://www.piwheels.org/simple/icheck/ as text/html 2025-09-08T02:38:53,264 Skipping link: No binaries permitted for icheck: https://archive1.piwheels.org/simple/icheck/icheck-1.8-py2.py3-none-any.whl#sha256=f7aa7bec05ac0723cea912803d96f3bdbd8187091dbe423934bebe6454f3bebb (from https://www.piwheels.org/simple/icheck/) 2025-09-08T02:38:53,265 Skipping link: No binaries permitted for icheck: https://archive1.piwheels.org/simple/icheck/icheck-1.4-py2.py3-none-any.whl#sha256=2a094b0603d07a84c204b8cd56c06265749a061cb8bba5e00ac59ef1c3ac2fcb (from https://www.piwheels.org/simple/icheck/) 2025-09-08T02:38:53,265 Skipping link: No binaries permitted for icheck: https://archive1.piwheels.org/simple/icheck/icheck-1.3-py2.py3-none-any.whl#sha256=c479db2b3cf947307360fb183cf5ce95c21a63b5b8beea304b93854fe53c9af9 (from https://www.piwheels.org/simple/icheck/) 2025-09-08T02:38:53,265 Skipping link: No binaries permitted for icheck: https://archive1.piwheels.org/simple/icheck/icheck-1.2.1-py2.py3-none-any.whl#sha256=dec205e96ed45600079c9c2e34cbfeb8e0b7d884d7c0e2dc8942bb41ab9da2a7 (from https://www.piwheels.org/simple/icheck/) 2025-09-08T02:38:53,265 Skipping link: No binaries permitted for icheck: https://archive1.piwheels.org/simple/icheck/icheck-0.1-py3-none-any.whl#sha256=312cf3fab70a3a1deaacee6998ddb402a45c76c2df34309a93817d54e840f54b (from https://www.piwheels.org/simple/icheck/) 2025-09-08T02:38:53,265 Skipping link: not a file: https://www.piwheels.org/simple/icheck/ 2025-09-08T02:38:53,265 Skipping link: not a file: https://pypi.org/simple/icheck/ 2025-09-08T02:38:53,293 Given no hashes to check 3 links for project 'icheck': discarding no candidates 2025-09-08T02:38:53,294 Collecting icheck==1.7 2025-09-08T02:38:53,295 Created temporary directory: /tmp/pip-unpack-su9sejvl 2025-09-08T02:38:53,433 Downloading icheck-1.7.zip (14 kB) 2025-09-08T02:38:53,457 Added icheck==1.7 from https://files.pythonhosted.org/packages/bd/f0/cf8322c30a7bfddc545dae4d73ef5a5488a656c3443b7c3621f7a0af6446/icheck-1.7.zip to build tracker '/tmp/pip-build-tracker-2mr018gx' 2025-09-08T02:38:53,460 Running setup.py (path:/tmp/pip-wheel-65ba2cz2/icheck_7da5907cfed5447197d5fd3d742501a1/setup.py) egg_info for package icheck 2025-09-08T02:38:53,460 Created temporary directory: /tmp/pip-pip-egg-info-trtv03h7 2025-09-08T02:38:53,461 Preparing metadata (setup.py): started 2025-09-08T02:38:53,462 Running command python setup.py egg_info 2025-09-08T02:38:53,989 /tmp/pip-wheel-65ba2cz2/icheck_7da5907cfed5447197d5fd3d742501a1/setup.py:32: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-08T02:38:53,989 !! 2025-09-08T02:38:53,990 ******************************************************************************** 2025-09-08T02:38:53,990 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-08T02:38:53,990 This deprecation is overdue, please update your project and remove deprecated 2025-09-08T02:38:53,990 calls to avoid build errors in the future. 2025-09-08T02:38:53,990 ******************************************************************************** 2025-09-08T02:38:53,990 !! 2025-09-08T02:38:53,990 from setuptools.command.test import test as TestCommand 2025-09-08T02:38:54,115 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T02:38:54,115 !! 2025-09-08T02:38:54,115 ******************************************************************************** 2025-09-08T02:38:54,115 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T02:38:54,115 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T02:38:54,115 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T02:38:54,115 or your builds will no longer be supported. 2025-09-08T02:38:54,115 ******************************************************************************** 2025-09-08T02:38:54,116 !! 2025-09-08T02:38:54,116 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T02:38:57,223 Warning: 'platforms' should be a list, got type 'NoneType' 2025-09-08T02:38:57,227 Traceback (most recent call last): 2025-09-08T02:38:57,232 File "", line 2, in 2025-09-08T02:38:57,232 exec(compile(''' 2025-09-08T02:38:57,232 ~~~~^^^^^^^^^^^^ 2025-09-08T02:38:57,232 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:38:57,232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,232 ...<32 lines>... 2025-09-08T02:38:57,232 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:38:57,232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,233 ''' % ('/tmp/pip-wheel-65ba2cz2/icheck_7da5907cfed5447197d5fd3d742501a1/setup.py',), "", "exec")) 2025-09-08T02:38:57,233 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,233 File "", line 35, in 2025-09-08T02:38:57,233 File "/tmp/pip-wheel-65ba2cz2/icheck_7da5907cfed5447197d5fd3d742501a1/setup.py", line 55, in 2025-09-08T02:38:57,233 setup( 2025-09-08T02:38:57,233 ~~~~~^ 2025-09-08T02:38:57,233 name = name, 2025-09-08T02:38:57,233 ^^^^^^^^^^^^ 2025-09-08T02:38:57,234 ...<33 lines>... 2025-09-08T02:38:57,234 cmdclass = {'test': PyTest}, 2025-09-08T02:38:57,234 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,234 ) 2025-09-08T02:38:57,234 ^ 2025-09-08T02:38:57,234 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-08T02:38:57,234 return distutils.core.setup(**attrs) 2025-09-08T02:38:57,234 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T02:38:57,234 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2025-09-08T02:38:57,235 _setup_distribution = dist = klass(attrs) 2025-09-08T02:38:57,235 ~~~~~^^^^^^^ 2025-09-08T02:38:57,235 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 321, in __init__ 2025-09-08T02:38:57,235 _Distribution.__init__(self, dist_attrs) 2025-09-08T02:38:57,235 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,235 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 282, in __init__ 2025-09-08T02:38:57,235 getattr(self.metadata, "set_" + key)(val) 2025-09-08T02:38:57,235 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T02:38:57,236 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1338, in set_platforms 2025-09-08T02:38:57,236 self.platforms = _ensure_list(value, 'platforms') 2025-09-08T02:38:57,236 ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,236 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 73, in _ensure_list 2025-09-08T02:38:57,236 value = list(value) 2025-09-08T02:38:57,236 TypeError: 'NoneType' object is not iterable 2025-09-08T02:38:57,345 ERROR: python setup.py egg_info exited with 1 2025-09-08T02:38:57,356 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T02:38:57,356 exec(compile('"'"''"'"''"'"' 2025-09-08T02:38:57,356 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:38:57,356 # 2025-09-08T02:38:57,356 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T02:38:57,356 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T02:38:57,356 # - It provides a clear error message when setuptools is not installed. 2025-09-08T02:38:57,356 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T02:38:57,356 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T02:38:57,356 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T02:38:57,356 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T02:38:57,356 import os, sys, tokenize, traceback 2025-09-08T02:38:57,356 2025-09-08T02:38:57,356 try: 2025-09-08T02:38:57,356 import setuptools 2025-09-08T02:38:57,356 except ImportError: 2025-09-08T02:38:57,356 print( 2025-09-08T02:38:57,356 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T02:38:57,356 "the build environment with exception:", 2025-09-08T02:38:57,356 file=sys.stderr, 2025-09-08T02:38:57,356 ) 2025-09-08T02:38:57,356 traceback.print_exc() 2025-09-08T02:38:57,356 sys.exit(1) 2025-09-08T02:38:57,356 2025-09-08T02:38:57,356 __file__ = %r 2025-09-08T02:38:57,356 sys.argv[0] = __file__ 2025-09-08T02:38:57,356 2025-09-08T02:38:57,356 if os.path.exists(__file__): 2025-09-08T02:38:57,356 filename = __file__ 2025-09-08T02:38:57,356 with tokenize.open(__file__) as f: 2025-09-08T02:38:57,356 setup_py_code = f.read() 2025-09-08T02:38:57,356 else: 2025-09-08T02:38:57,356 filename = "" 2025-09-08T02:38:57,356 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T02:38:57,356 2025-09-08T02:38:57,356 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:38:57,356 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-65ba2cz2/icheck_7da5907cfed5447197d5fd3d742501a1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-trtv03h7[/] 2025-09-08T02:38:57,357 [bold magenta]cwd[/]: /tmp/pip-wheel-65ba2cz2/icheck_7da5907cfed5447197d5fd3d742501a1/ 2025-09-08T02:38:57,357 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T02:38:57,358 ERROR: metadata generation failed 2025-09-08T02:38:57,363 Exception information: 2025-09-08T02:38:57,363 Traceback (most recent call last): 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T02:38:57,363 call_subprocess( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 args, 2025-09-08T02:38:57,363 ^^^^^ 2025-09-08T02:38:57,363 ...<2 lines>... 2025-09-08T02:38:57,363 spinner=spinner, 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T02:38:57,363 raise error 2025-09-08T02:38:57,363 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T02:38:57,363 2025-09-08T02:38:57,363 The above exception was the direct cause of the following exception: 2025-09-08T02:38:57,363 2025-09-08T02:38:57,363 Traceback (most recent call last): 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:38:57,363 status = _inner_run() 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:38:57,363 return self.run(options, args) 2025-09-08T02:38:57,363 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:38:57,363 return func(self, options, args) 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:38:57,363 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:38:57,363 result = self._result = resolver.resolve( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:38:57,363 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:38:57,363 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:38:57,363 if not criterion.candidates: 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:38:57,363 return bool(self._sequence) 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:38:57,363 self._bool = any(self) 2025-09-08T02:38:57,363 ~~~^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:38:57,363 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:38:57,363 ^^^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:38:57,363 candidate = func() 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:38:57,363 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 link, template, name, version 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:38:57,363 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 link, 2025-09-08T02:38:57,363 ^^^^^ 2025-09-08T02:38:57,363 ...<3 lines>... 2025-09-08T02:38:57,363 version=version, 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:38:57,363 super().__init__( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 link=link, 2025-09-08T02:38:57,363 ^^^^^^^^^^ 2025-09-08T02:38:57,363 ...<4 lines>... 2025-09-08T02:38:57,363 version=version, 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:38:57,363 self.dist = self._prepare() 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:38:57,363 dist = self._prepare_distribution() 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:38:57,363 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:38:57,363 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:38:57,363 dist = _get_prepared_distribution( 2025-09-08T02:38:57,363 req, 2025-09-08T02:38:57,363 ...<3 lines>... 2025-09-08T02:38:57,363 self.check_build_deps, 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:38:57,363 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 finder, build_isolation, check_build_deps 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T02:38:57,363 self.req.prepare_metadata() 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T02:38:57,363 self.metadata_directory = generate_metadata_legacy( 2025-09-08T02:38:57,363 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:38:57,363 build_env=self.build_env, 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ...<3 lines>... 2025-09-08T02:38:57,363 details=details, 2025-09-08T02:38:57,363 ^^^^^^^^^^^^^^^^ 2025-09-08T02:38:57,363 ) 2025-09-08T02:38:57,363 ^ 2025-09-08T02:38:57,363 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T02:38:57,363 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T02:38:57,363 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T02:38:57,385 Removed icheck==1.7 from https://files.pythonhosted.org/packages/bd/f0/cf8322c30a7bfddc545dae4d73ef5a5488a656c3443b7c3621f7a0af6446/icheck-1.7.zip from build tracker '/tmp/pip-build-tracker-2mr018gx' 2025-09-08T02:38:57,386 Removed build tracker: '/tmp/pip-build-tracker-2mr018gx'