2025-09-08T04:51:11,946 Created temporary directory: /tmp/pip-build-tracker-3c3x0or3 2025-09-08T04:51:11,947 Initialized build tracking at /tmp/pip-build-tracker-3c3x0or3 2025-09-08T04:51:11,947 Created build tracker: /tmp/pip-build-tracker-3c3x0or3 2025-09-08T04:51:11,947 Entered build tracker: /tmp/pip-build-tracker-3c3x0or3 2025-09-08T04:51:11,947 Created temporary directory: /tmp/pip-wheel-mt385fie 2025-09-08T04:51:11,951 Created temporary directory: /tmp/pip-ephem-wheel-cache-sygm0b9m 2025-09-08T04:51:12,014 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:51:12,016 2 location(s) to search for versions of ipython-unittest: 2025-09-08T04:51:12,016 * https://pypi.org/simple/ipython-unittest/ 2025-09-08T04:51:12,016 * https://www.piwheels.org/simple/ipython-unittest/ 2025-09-08T04:51:12,016 Fetching project page and analyzing links: https://pypi.org/simple/ipython-unittest/ 2025-09-08T04:51:12,017 Getting page https://pypi.org/simple/ipython-unittest/ 2025-09-08T04:51:12,018 Found index url https://pypi.org/simple/ 2025-09-08T04:51:12,165 Fetched page https://pypi.org/simple/ipython-unittest/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:51:12,173 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/64/c7/072c5284561073706ca19aeaa4dc0d199c58215529730e3ca74605037fcb/ipython_unittest-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,173 Found link https://files.pythonhosted.org/packages/68/2f/8fdb2bd4c1e49d7c8df2ed8ffaf87f7e6173e8669e8003c332e61780adf1/ipython_unittest-0.0.1.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.0.1 2025-09-08T04:51:12,174 Found link https://files.pythonhosted.org/packages/61/99/cadafe1900cb37f64b4722323b702816bdde487bfcfe9405267c8fd746d7/ipython_unittest-0.0.2.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.0.2 2025-09-08T04:51:12,175 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/b6/e9/8d15b504de55d170f7630831b851a435ee473aa4baeeff963e9b93fd776c/ipython_unittest-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,175 Found link https://files.pythonhosted.org/packages/3b/63/bcdb699f2074ee90da852f725e11c2c6554baad9144503e99d2da219eca8/ipython_unittest-0.0.3.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.0.3 2025-09-08T04:51:12,175 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/b5/4e/20795aaa7c5c967ec2e16dd9cbc9547e7d51fa2aaeee266748325c535198/ipython_unittest-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,176 Found link https://files.pythonhosted.org/packages/29/6d/7f493e752b7b161ac46cc664aa113af063c194feabe800837fec49534bda/ipython_unittest-0.1.0.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.1.0 2025-09-08T04:51:12,176 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/42/71/cf1dced90a1efc628c8dc3827deb0555bec21336f48a047cade956f12928/ipython_unittest-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,177 Found link https://files.pythonhosted.org/packages/e0/be/1fc5f12fe8fe71d91699cfa03ffd71fe7a17ff275ff10a9d795802ad1831/ipython_unittest-0.2.0.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.0 2025-09-08T04:51:12,177 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/a6/d8/282212e457d0e0b6502069e1a313ffa7ebdcec0926f255efbe3ec3cfdb6b/ipython_unittest-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,177 Found link https://files.pythonhosted.org/packages/89/36/9acd8e770da6cd652af9359e02fc0357d43a5b6288c7490a7ad92fb0e1d8/ipython_unittest-0.2.1.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.1 2025-09-08T04:51:12,178 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/b1/68/1df6be75cc52f31337e26211d63fbff8d1302483fd6946cfe49c42c717f5/ipython_unittest-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,178 Found link https://files.pythonhosted.org/packages/e7/51/f8dae5987fc4a1cb52722805c2ceebd09ea0a50d1283435ecdf6e2c5478a/ipython_unittest-0.2.2.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.2 2025-09-08T04:51:12,179 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/d3/93/f39b3b468ed7292ce5740d63f5ea9a4b6a2b3f8c69b78368dc6bf7f2e5a4/ipython_unittest-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,179 Found link https://files.pythonhosted.org/packages/3c/c3/0c19bf241de4d94add2ec22642a8fa95032bcb55471b84dd5e79bea8e3ca/ipython_unittest-0.2.3.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.3 2025-09-08T04:51:12,179 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/a3/2b/8c9c287591df57351813c4571c9c5317ce8399f8177c276bc1d21c7ca6ad/ipython_unittest-0.2.4-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,180 Found link https://files.pythonhosted.org/packages/13/2c/ff00b0fc9dc0da28ed9f1f3ef1cf036c21e494d45b7c039dc962fd062d89/ipython_unittest-0.2.4.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.4 2025-09-08T04:51:12,180 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/68/03/a37e964c5c1e63218b943424005fd105c5cb0aa04fffff6e2952e6b590de/ipython_unittest-0.2.5-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,181 Found link https://files.pythonhosted.org/packages/81/2f/f95a74a7d1fe4e21f673d2075eb1eed553d7e937f05e10a399b761e34773/ipython_unittest-0.2.5.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.5 2025-09-08T04:51:12,181 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/e1/af/03aed96de1bf975e35625a98dbfea73a3dccb02b8fbf2dd03075952390d3/ipython_unittest-0.2.6-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,181 Found link https://files.pythonhosted.org/packages/11/b2/940fa9f74b9f4b4b289f56f6f8eb64641214e584957f7fab7b41117d3631/ipython_unittest-0.2.6.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.2.6 2025-09-08T04:51:12,182 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/ce/da/7e2ac0298aea2733a31849b20d5854542a574b3bca0f2efbd54b112a2c12/ipython_unittest-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,182 Found link https://files.pythonhosted.org/packages/42/50/58b664ae852c204bb3fda575883e1bb5fb16f7b598568b0d1f2f4904aeb6/ipython_unittest-0.3.0.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.3.0 2025-09-08T04:51:12,183 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/e3/e9/7a220f285177d3842bb19abd5e13a7604362ac77dba72de40bf0e8650067/ipython_unittest-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,183 Found link https://files.pythonhosted.org/packages/9d/b4/c79ad6bbc9928b85455614a553ac51631ac0071aa76d056a5ac6cbc8ee20/ipython_unittest-0.3.1.tar.gz (from https://pypi.org/simple/ipython-unittest/), version: 0.3.1 2025-09-08T04:51:12,184 Skipping link: No binaries permitted for ipython-unittest: https://files.pythonhosted.org/packages/c9/0a/7bf19a07cdf6b141b4526529404f926634b411dff918d0df15ebfb911286/ipython_unittest-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipython-unittest/) 2025-09-08T04:51:12,184 Fetching project page and analyzing links: https://www.piwheels.org/simple/ipython-unittest/ 2025-09-08T04:51:12,185 Getting page https://www.piwheels.org/simple/ipython-unittest/ 2025-09-08T04:51:12,186 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:51:12,276 Fetched page https://www.piwheels.org/simple/ipython-unittest/ as text/html 2025-09-08T04:51:12,279 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.3.1-py2.py3-none-any.whl#sha256=2cb00fe28115fb3ece83cd6e68ec5ffac46e3e4c4eac3ff8eb25563029c000aa (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,279 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.3.0-py2.py3-none-any.whl#sha256=9ccbe81986927cb883ea02bf6d50657e6a2b9466c57ea4d986d73350e00bd6f0 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,279 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.6-py2.py3-none-any.whl#sha256=daa4246cbe6176bf369c5742aceb80ed42adf48b7d3bf621b0ae4ff875328fe3 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,279 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.5-py2.py3-none-any.whl#sha256=d1bec259f30190bf404ccfc1772dedb86a0c7aa545af3e1f9df1237b8352bb06 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,279 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.4-py2.py3-none-any.whl#sha256=0ebf87a82b6258ba7d2cd452741c81e5ba03565a1ff8e0c977469687aa7452ea (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.3-py2.py3-none-any.whl#sha256=7eb03daf061d02cf0d9b9c3b4053732447301e1bac680f67e8a16f5cd4f8b716 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.2-py2.py3-none-any.whl#sha256=3bdaafb5df8760852325344f4c0eb42e8ec8c2162d2a9d582ae2bbdc9dc8d7bb (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.1-py2.py3-none-any.whl#sha256=fae1c6a33e02df2dbe202c66ea594076b12f3783cb0321f98a437b96c8bad078 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.2.0-py2.py3-none-any.whl#sha256=8445584ea6c3bf844cd24f5629e2a78945dd281fca439383a814f3c5e9ef9baa (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.1.0-py2.py3-none-any.whl#sha256=f932fef9d270a5c597c2c96ef018c10096be3eeb4e393f09d2af8d1c325028ab (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.0.3-py2.py3-none-any.whl#sha256=ada430ddcd7b2538b97267d1a9a7a7edf84f77e5cae6ea99f6f5586f6b2b31f2 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,280 Skipping link: No binaries permitted for ipython-unittest: https://archive1.piwheels.org/simple/ipython-unittest/ipython_unittest-0.0.1-py2.py3-none-any.whl#sha256=42f1761a486c36bcafd558fc2e2882d933d317cf17a54309b53fc2227bedcdd5 (from https://www.piwheels.org/simple/ipython-unittest/) 2025-09-08T04:51:12,281 Skipping link: not a file: https://www.piwheels.org/simple/ipython-unittest/ 2025-09-08T04:51:12,281 Skipping link: not a file: https://pypi.org/simple/ipython-unittest/ 2025-09-08T04:51:12,305 Given no hashes to check 1 links for project 'ipython-unittest': discarding no candidates 2025-09-08T04:51:12,306 Collecting ipython-unittest==0.0.2 2025-09-08T04:51:12,308 Created temporary directory: /tmp/pip-unpack-xmulj75t 2025-09-08T04:51:12,667 Downloading ipython_unittest-0.0.2.tar.gz (5.6 kB) 2025-09-08T04:51:12,690 Added ipython-unittest==0.0.2 from https://files.pythonhosted.org/packages/61/99/cadafe1900cb37f64b4722323b702816bdde487bfcfe9405267c8fd746d7/ipython_unittest-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-3c3x0or3' 2025-09-08T04:51:12,693 Running setup.py (path:/tmp/pip-wheel-mt385fie/ipython-unittest_d4308df0aad84741a5ca034aa996dedf/setup.py) egg_info for package ipython-unittest 2025-09-08T04:51:12,694 Created temporary directory: /tmp/pip-pip-egg-info-ysy4ilnu 2025-09-08T04:51:12,694 Preparing metadata (setup.py): started 2025-09-08T04:51:12,695 Running command python setup.py egg_info 2025-09-08T04:51:13,201 Traceback (most recent call last): 2025-09-08T04:51:13,203 File "", line 2, in 2025-09-08T04:51:13,203 exec(compile(''' 2025-09-08T04:51:13,203 ~~~~^^^^^^^^^^^^ 2025-09-08T04:51:13,203 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:51:13,203 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,203 ...<32 lines>... 2025-09-08T04:51:13,203 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:51:13,204 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,204 ''' % ('/tmp/pip-wheel-mt385fie/ipython-unittest_d4308df0aad84741a5ca034aa996dedf/setup.py',), "", "exec")) 2025-09-08T04:51:13,204 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,204 File "", line 35, in 2025-09-08T04:51:13,204 File "/tmp/pip-wheel-mt385fie/ipython-unittest_d4308df0aad84741a5ca034aa996dedf/setup.py", line 2, in 2025-09-08T04:51:13,204 from ez_setup import use_setuptools 2025-09-08T04:51:13,204 ModuleNotFoundError: No module named 'ez_setup' 2025-09-08T04:51:13,289 ERROR: python setup.py egg_info exited with 1 2025-09-08T04:51:13,301 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T04:51:13,301 exec(compile('"'"''"'"''"'"' 2025-09-08T04:51:13,301 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:51:13,301 # 2025-09-08T04:51:13,301 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T04:51:13,301 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T04:51:13,301 # - It provides a clear error message when setuptools is not installed. 2025-09-08T04:51:13,301 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T04:51:13,301 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T04:51:13,301 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T04:51:13,301 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T04:51:13,301 import os, sys, tokenize, traceback 2025-09-08T04:51:13,301 2025-09-08T04:51:13,301 try: 2025-09-08T04:51:13,301 import setuptools 2025-09-08T04:51:13,301 except ImportError: 2025-09-08T04:51:13,301 print( 2025-09-08T04:51:13,301 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T04:51:13,301 "the build environment with exception:", 2025-09-08T04:51:13,301 file=sys.stderr, 2025-09-08T04:51:13,301 ) 2025-09-08T04:51:13,301 traceback.print_exc() 2025-09-08T04:51:13,301 sys.exit(1) 2025-09-08T04:51:13,301 2025-09-08T04:51:13,301 __file__ = %r 2025-09-08T04:51:13,301 sys.argv[0] = __file__ 2025-09-08T04:51:13,301 2025-09-08T04:51:13,301 if os.path.exists(__file__): 2025-09-08T04:51:13,301 filename = __file__ 2025-09-08T04:51:13,301 with tokenize.open(__file__) as f: 2025-09-08T04:51:13,301 setup_py_code = f.read() 2025-09-08T04:51:13,301 else: 2025-09-08T04:51:13,301 filename = "" 2025-09-08T04:51:13,301 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T04:51:13,301 2025-09-08T04:51:13,301 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:51:13,301 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-mt385fie/ipython-unittest_d4308df0aad84741a5ca034aa996dedf/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ysy4ilnu[/] 2025-09-08T04:51:13,301 [bold magenta]cwd[/]: /tmp/pip-wheel-mt385fie/ipython-unittest_d4308df0aad84741a5ca034aa996dedf/ 2025-09-08T04:51:13,301 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T04:51:13,302 ERROR: metadata generation failed 2025-09-08T04:51:13,307 Exception information: 2025-09-08T04:51:13,307 Traceback (most recent call last): 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T04:51:13,307 call_subprocess( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 args, 2025-09-08T04:51:13,307 ^^^^^ 2025-09-08T04:51:13,307 ...<2 lines>... 2025-09-08T04:51:13,307 spinner=spinner, 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T04:51:13,307 raise error 2025-09-08T04:51:13,307 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T04:51:13,307 2025-09-08T04:51:13,307 The above exception was the direct cause of the following exception: 2025-09-08T04:51:13,307 2025-09-08T04:51:13,307 Traceback (most recent call last): 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T04:51:13,307 status = _inner_run() 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T04:51:13,307 return self.run(options, args) 2025-09-08T04:51:13,307 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T04:51:13,307 return func(self, options, args) 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T04:51:13,307 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T04:51:13,307 result = self._result = resolver.resolve( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T04:51:13,307 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T04:51:13,307 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T04:51:13,307 if not criterion.candidates: 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T04:51:13,307 return bool(self._sequence) 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T04:51:13,307 self._bool = any(self) 2025-09-08T04:51:13,307 ~~~^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T04:51:13,307 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T04:51:13,307 ^^^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T04:51:13,307 candidate = func() 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T04:51:13,307 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 link, template, name, version 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T04:51:13,307 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 link, 2025-09-08T04:51:13,307 ^^^^^ 2025-09-08T04:51:13,307 ...<3 lines>... 2025-09-08T04:51:13,307 version=version, 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T04:51:13,307 super().__init__( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 link=link, 2025-09-08T04:51:13,307 ^^^^^^^^^^ 2025-09-08T04:51:13,307 ...<4 lines>... 2025-09-08T04:51:13,307 version=version, 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T04:51:13,307 self.dist = self._prepare() 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T04:51:13,307 dist = self._prepare_distribution() 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T04:51:13,307 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T04:51:13,307 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T04:51:13,307 dist = _get_prepared_distribution( 2025-09-08T04:51:13,307 req, 2025-09-08T04:51:13,307 ...<3 lines>... 2025-09-08T04:51:13,307 self.check_build_deps, 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T04:51:13,307 abstract_dist.prepare_distribution_metadata( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 finder, build_isolation, check_build_deps 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T04:51:13,307 self.req.prepare_metadata() 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T04:51:13,307 self.metadata_directory = generate_metadata_legacy( 2025-09-08T04:51:13,307 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:51:13,307 build_env=self.build_env, 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ...<3 lines>... 2025-09-08T04:51:13,307 details=details, 2025-09-08T04:51:13,307 ^^^^^^^^^^^^^^^^ 2025-09-08T04:51:13,307 ) 2025-09-08T04:51:13,307 ^ 2025-09-08T04:51:13,307 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T04:51:13,307 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T04:51:13,307 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T04:51:13,328 Removed ipython-unittest==0.0.2 from https://files.pythonhosted.org/packages/61/99/cadafe1900cb37f64b4722323b702816bdde487bfcfe9405267c8fd746d7/ipython_unittest-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-3c3x0or3' 2025-09-08T04:51:13,328 Removed build tracker: '/tmp/pip-build-tracker-3c3x0or3'