2026-06-06T23:58:28,058 Created temporary directory: /tmp/pip-ephem-wheel-cache-f5jfd8qv 2026-06-06T23:58:28,059 Created temporary directory: /tmp/pip-build-tracker-j60qp983 2026-06-06T23:58:28,060 Initialized build tracking at /tmp/pip-build-tracker-j60qp983 2026-06-06T23:58:28,060 Created build tracker: /tmp/pip-build-tracker-j60qp983 2026-06-06T23:58:28,061 Entered build tracker: /tmp/pip-build-tracker-j60qp983 2026-06-06T23:58:28,062 Created temporary directory: /tmp/pip-wheel-wnnq27zb 2026-06-06T23:58:28,064 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-06T23:58:28,067 Created temporary directory: /tmp/pip-ephem-wheel-cache-rxw1hv5g 2026-06-06T23:58:28,088 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T23:58:28,092 2 location(s) to search for versions of gjson: 2026-06-06T23:58:28,092 * https://pypi.org/simple/gjson/ 2026-06-06T23:58:28,092 * https://www.piwheels.org/simple/gjson/ 2026-06-06T23:58:28,092 Fetching project page and analyzing links: https://pypi.org/simple/gjson/ 2026-06-06T23:58:28,093 Getting page https://pypi.org/simple/gjson/ 2026-06-06T23:58:28,095 Found index url https://pypi.org/simple 2026-06-06T23:58:28,247 Fetched page https://pypi.org/simple/gjson/ as application/vnd.pypi.simple.v1+json 2026-06-06T23:58:28,253 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/73/36/1664f5b30db73d6d299c22d5aae169ee1407c141dadb2ec59354302afc71/gjson-0.0.1-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,253 Found link https://files.pythonhosted.org/packages/73/69/2a45b3543fe40388f506ab9ce590e069348c6cafdc865bb66297369b9c03/gjson-0.0.1.tar.gz (from https://pypi.org/simple/gjson/), version: 0.0.1 2026-06-06T23:58:28,254 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/ee/31/bff76686f0a657076fb6ae68604aada9ce6d1b48e991ca1fd5387435f73c/gjson-0.0.2-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,255 Found link https://files.pythonhosted.org/packages/d0/04/6c44c1d5f4246534f0a46015712dd3b9fbdf486dec64736f085887594278/gjson-0.0.2.tar.gz (from https://pypi.org/simple/gjson/), version: 0.0.2 2026-06-06T23:58:28,255 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/0e/03/0386d1dc16abc49bbbdfda00e187e83b0d1bbe2878347b504d5444c5edc5/gjson-0.0.3-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,256 Found link https://files.pythonhosted.org/packages/48/27/ef889fcefa202168d8ac601570f83c2e31aa07fff7d7532b88e60904ed43/gjson-0.0.3.tar.gz (from https://pypi.org/simple/gjson/), version: 0.0.3 2026-06-06T23:58:28,257 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/83/4a/2bb8807205dce1e5c979d5807dad2de00ec859a937648656759dade68a53/gjson-0.0.4-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,258 Found link https://files.pythonhosted.org/packages/28/5f/e5cc11a17c2a18c1ff1583dae166cf098711aa96f4756451c1c3e1cfbd54/gjson-0.0.4.tar.gz (from https://pypi.org/simple/gjson/), version: 0.0.4 2026-06-06T23:58:28,258 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/d1/03/51ec843b879f3bb9bbacc7d8d5ce0656d0a01958b3380be7887231f248ad/gjson-0.0.5-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,259 Found link https://files.pythonhosted.org/packages/23/52/ad57fbc03e504414e97171a6876fce3eb7f11cd7ed8906ee09447ff8eaa0/gjson-0.0.5.tar.gz (from https://pypi.org/simple/gjson/), version: 0.0.5 2026-06-06T23:58:28,260 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/fa/4f/41d5a5abfc0e589f9d06c10639a1047c292ac9d3b725c813f8317c63cf54/gjson-0.1.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,260 Found link https://files.pythonhosted.org/packages/9e/cd/da31578543bdf90b4a6e01c3b220c6bd4ccf6b471d86cccfc4c1ef651346/gjson-0.1.0.tar.gz (from https://pypi.org/simple/gjson/), version: 0.1.0 2026-06-06T23:58:28,261 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/50/fb/6dded504533e3cd171358597a974d60392e4d373894c2d35f5580cd5c92a/gjson-0.2.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,262 Found link https://files.pythonhosted.org/packages/9e/a7/6ec79783c8fc24b68739d974dcde5d51b819cd8744fa04a0a63ead4cb9b0/gjson-0.2.0.tar.gz (from https://pypi.org/simple/gjson/), version: 0.2.0 2026-06-06T23:58:28,263 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/8a/22/25b60ec7c9eb8166d067db1e4c9af845e2f71f2845fb696a4bc69c753e50/gjson-0.2.1-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,263 Found link https://files.pythonhosted.org/packages/f1/7c/714dcdc018f66f08252d0747de27e23b80401d2cc5d1d00cf9a05c57ed1a/gjson-0.2.1.tar.gz (from https://pypi.org/simple/gjson/), version: 0.2.1 2026-06-06T23:58:28,264 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/32/1a/495fdb18753409b63257825b4fda30b2cee7f24fc822d5d6ac047487670a/gjson-0.3.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,266 Found link https://files.pythonhosted.org/packages/6e/09/a0d8f8d2f4080428d982258d0db5a70cdee96041dd3e1b1ce65c8bdde3fa/gjson-0.3.0.tar.gz (from https://pypi.org/simple/gjson/), version: 0.3.0 2026-06-06T23:58:28,268 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/56/26/4c336cc61cf2acbf6cc2d4b712d9a06e4db33e0309412903f5cc35f14d14/gjson-0.4.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) 2026-06-06T23:58:28,269 Found link https://files.pythonhosted.org/packages/2f/82/2f0bf6aa3180876b6c3d24117cf5b72fdd90eed1270f904399ef31c15329/gjson-0.4.0.tar.gz (from https://pypi.org/simple/gjson/), version: 0.4.0 2026-06-06T23:58:28,270 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/ad/9c/22cf9e760d5f7978af70e3e02f585233cf25a2eadebe60eb549e7294ebd6/gjson-1.0.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) (requires-python:>=3.9) 2026-06-06T23:58:28,271 Found link https://files.pythonhosted.org/packages/d7/7e/2d99200e3fa2a8a1b01230ed84c06a6fb15726fd1e070f1c32f7b0df2e9a/gjson-1.0.0.tar.gz (from https://pypi.org/simple/gjson/) (requires-python:>=3.9), version: 1.0.0 2026-06-06T23:58:28,271 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/7a/25/789af295d2320a8ea0e26c8370f9c426c7d152db631d0b4caa62d2cb97b8/gjson-1.1.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) (requires-python:>=3.9) 2026-06-06T23:58:28,272 Found link https://files.pythonhosted.org/packages/7a/95/c47c36777c2533882c19d8d5d01924b1fcf122f9c68e1d9b2dff612321c9/gjson-1.1.0.tar.gz (from https://pypi.org/simple/gjson/) (requires-python:>=3.9), version: 1.1.0 2026-06-06T23:58:28,273 Skipping link: No binaries permitted for gjson: https://files.pythonhosted.org/packages/c2/b1/43b3e325518ce0969b5fde2280839b06d07c717a3f60070e0f8afdc2c437/gjson-1.2.0-py3-none-any.whl (from https://pypi.org/simple/gjson/) (requires-python:>=3.9) 2026-06-06T23:58:28,274 Found link https://files.pythonhosted.org/packages/33/da/28aac8ab7deeb84e6d61629b20e6670b8bde28b87677e2704631dec517fb/gjson-1.2.0.tar.gz (from https://pypi.org/simple/gjson/) (requires-python:>=3.9), version: 1.2.0 2026-06-06T23:58:28,275 Fetching project page and analyzing links: https://www.piwheels.org/simple/gjson/ 2026-06-06T23:58:28,276 Getting page https://www.piwheels.org/simple/gjson/ 2026-06-06T23:58:28,277 Found index url https://www.piwheels.org/simple 2026-06-06T23:58:28,450 Fetched page https://www.piwheels.org/simple/gjson/ as text/html 2026-06-06T23:58:28,455 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-1.1.0-py3-none-any.whl#sha256=d51f91bfa920ad1069f1a43d37f09ce354a38934f983e4dc99e3fc0b664cf958 (from https://www.piwheels.org/simple/gjson/) (requires-python:>=3.9) 2026-06-06T23:58:28,456 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-1.0.0-py3-none-any.whl#sha256=69c798eeea120d0206957cfc49d722795a7eb8b6e5f3323cc4870cf9a907e0d5 (from https://www.piwheels.org/simple/gjson/) (requires-python:>=3.9) 2026-06-06T23:58:28,456 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.4.0-py3-none-any.whl#sha256=383d40cb0cfd83e894ab67492c9bed0237efbfd2f88dcbe1b55d7b09f5e7288e (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,457 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.3.0-py3-none-any.whl#sha256=1cbbb5f7c8c478996fdf100ffc234fa096b327798e0e29df80dd2d4e8401ab51 (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,457 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.2.1-py3-none-any.whl#sha256=a9d3348443b67cdf9a4f177da44a5de14b404e624253ec7bc34dab0982d9f5eb (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,458 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.2.0-py3-none-any.whl#sha256=838e0f6ddd2644434cf7abaa9f640b23e47647062bbd1f77b87d1dea3dd307f5 (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,458 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.1.0-py3-none-any.whl#sha256=696d6c38e0a1fca1f6e44f44bd20723161aaba96fc1902479200d3f40f076a96 (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,459 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.0.5-py3-none-any.whl#sha256=6f10008152537c016ffc5084289099ece0f3a943d32dbe9ff52bb54c11b2489c (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,459 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.0.4-py3-none-any.whl#sha256=85c4599e4a0dadffbafcdd519543718166dd42efdcf08b6d037fb0d628cb5cef (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,460 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.0.3-py3-none-any.whl#sha256=695aaa270932d295ebadcb7d4fbc55dd1aedb729cb4b10e90f978567a9fa4162 (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,460 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.0.2-py3-none-any.whl#sha256=6b31b2cb00f3458e152b25e085fd85ee393b2ef9b5934eec9e72343ef2629304 (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,461 Skipping link: No binaries permitted for gjson: https://archive1.piwheels.org/simple/gjson/gjson-0.0.1-py3-none-any.whl#sha256=52b5a1d40b734e8f919f4e56e684079326728cd1f785284329e60b2be0e87c23 (from https://www.piwheels.org/simple/gjson/) 2026-06-06T23:58:28,461 Skipping link: not a file: https://www.piwheels.org/simple/gjson/ 2026-06-06T23:58:28,462 Skipping link: not a file: https://pypi.org/simple/gjson/ 2026-06-06T23:58:28,482 Given no hashes to check 1 links for project 'gjson': discarding no candidates 2026-06-06T23:58:28,500 Collecting gjson==1.2.0 2026-06-06T23:58:28,502 Created temporary directory: /tmp/pip-unpack-68wiz1g9 2026-06-06T23:58:28,732 Downloading gjson-1.2.0.tar.gz (62 kB) 2026-06-06T23:58:28,871 Added gjson==1.2.0 from https://files.pythonhosted.org/packages/33/da/28aac8ab7deeb84e6d61629b20e6670b8bde28b87677e2704631dec517fb/gjson-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-j60qp983' 2026-06-06T23:58:28,873 Running setup.py (path:/tmp/pip-wheel-wnnq27zb/gjson_343651be3e9e4c2c8735ec5c67155ba9/setup.py) egg_info for package gjson 2026-06-06T23:58:28,874 Created temporary directory: /tmp/pip-pip-egg-info-jmtrw9l4 2026-06-06T23:58:28,875 Preparing metadata (setup.py): started 2026-06-06T23:58:28,876 Running command python setup.py egg_info 2026-06-06T23:58:29,450 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-06-06T23:58:29,450 !! 2026-06-06T23:58:29,451 ******************************************************************************** 2026-06-06T23:58:29,451 Requirements should be satisfied by a PEP 517 installer. 2026-06-06T23:58:29,452 If you are using pip, you can try `pip install --use-pep517`. 2026-06-06T23:58:29,453 This deprecation is overdue, please update your project and remove deprecated 2026-06-06T23:58:29,453 calls to avoid build errors in the future. 2026-06-06T23:58:29,454 ******************************************************************************** 2026-06-06T23:58:29,455 !! 2026-06-06T23:58:29,455 dist.fetch_build_eggs(dist.setup_requires) 2026-06-06T23:58:34,771 Traceback (most recent call last): 2026-06-06T23:58:34,772 File "", line 2, in 2026-06-06T23:58:34,772 File "", line 34, in 2026-06-06T23:58:34,773 File "/tmp/pip-wheel-wnnq27zb/gjson_343651be3e9e4c2c8735ec5c67155ba9/setup.py", line 36, in 2026-06-06T23:58:34,773 setup( 2026-06-06T23:58:34,774 File "/usr/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 117, in setup 2026-06-06T23:58:34,774 return distutils.core.setup(**attrs) # type: ignore[return-value] 2026-06-06T23:58:34,775 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,775 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2026-06-06T23:58:34,776 _setup_distribution = dist = klass(attrs) 2026-06-06T23:58:34,777 ^^^^^^^^^^^^ 2026-06-06T23:58:34,777 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 321, in __init__ 2026-06-06T23:58:34,778 _Distribution.__init__(self, dist_attrs) 2026-06-06T23:58:34,778 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 307, in __init__ 2026-06-06T23:58:34,779 self.finalize_options() 2026-06-06T23:58:34,780 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 789, in finalize_options 2026-06-06T23:58:34,781 for ep in sorted(loaded, key=by_order): 2026-06-06T23:58:34,782 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,782 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 788, in 2026-06-06T23:58:34,783 loaded = map(lambda e: e.load(), filtered) 2026-06-06T23:58:34,784 ^^^^^^^^ 2026-06-06T23:58:34,784 File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load 2026-06-06T23:58:34,785 module = import_module(match.group('module')) 2026-06-06T23:58:34,786 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,786 File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module 2026-06-06T23:58:34,787 return _bootstrap._gcd_import(name[level:], package, level) 2026-06-06T23:58:34,788 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,788 File "", line 1206, in _gcd_import 2026-06-06T23:58:34,789 File "", line 1178, in _find_and_load 2026-06-06T23:58:34,789 File "", line 1128, in _find_and_load_unlocked 2026-06-06T23:58:34,790 File "", line 241, in _call_with_frames_removed 2026-06-06T23:58:34,791 File "", line 1206, in _gcd_import 2026-06-06T23:58:34,792 File "", line 1178, in _find_and_load 2026-06-06T23:58:34,793 File "", line 1128, in _find_and_load_unlocked 2026-06-06T23:58:34,793 File "", line 241, in _call_with_frames_removed 2026-06-06T23:58:34,794 File "", line 1206, in _gcd_import 2026-06-06T23:58:34,795 File "", line 1178, in _find_and_load 2026-06-06T23:58:34,795 File "", line 1149, in _find_and_load_unlocked 2026-06-06T23:58:34,796 File "", line 690, in _load_unlocked 2026-06-06T23:58:34,797 File "", line 940, in exec_module 2026-06-06T23:58:34,797 File "", line 241, in _call_with_frames_removed 2026-06-06T23:58:34,798 File "/tmp/pip-wheel-wnnq27zb/gjson_343651be3e9e4c2c8735ec5c67155ba9/.eggs/setuptools_scm-10.0.5-py3.11.egg/setuptools_scm/__init__.py", line 8, in 2026-06-06T23:58:34,798 from vcs_versioning import Configuration 2026-06-06T23:58:34,799 ModuleNotFoundError: No module named 'vcs_versioning' 2026-06-06T23:58:34,905 ERROR: [present-rich] python setup.py egg_info exited with 1 2026-06-06T23:58:34,918 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2026-06-06T23:58:34,918 exec(compile('"'"''"'"''"'"' 2026-06-06T23:58:34,918 # This is -- a caller that pip uses to run setup.py 2026-06-06T23:58:34,918 # 2026-06-06T23:58:34,918 # - It imports setuptools before invoking setup.py, to enable projects that directly 2026-06-06T23:58:34,918 # import from `distutils.core` to work with newer packaging standards. 2026-06-06T23:58:34,918 # - It provides a clear error message when setuptools is not installed. 2026-06-06T23:58:34,918 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2026-06-06T23:58:34,918 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2026-06-06T23:58:34,918 # manifest_maker: standard file '"'"'-c'"'"' not found". 2026-06-06T23:58:34,918 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2026-06-06T23:58:34,918 import os, sys, tokenize 2026-06-06T23:58:34,918 2026-06-06T23:58:34,918 try: 2026-06-06T23:58:34,918 import setuptools 2026-06-06T23:58:34,918 except ImportError as error: 2026-06-06T23:58:34,918 print( 2026-06-06T23:58:34,918 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2026-06-06T23:58:34,918 "the build environment.", 2026-06-06T23:58:34,918 file=sys.stderr, 2026-06-06T23:58:34,918 ) 2026-06-06T23:58:34,918 sys.exit(1) 2026-06-06T23:58:34,918 2026-06-06T23:58:34,918 __file__ = %r 2026-06-06T23:58:34,918 sys.argv[0] = __file__ 2026-06-06T23:58:34,918 2026-06-06T23:58:34,918 if os.path.exists(__file__): 2026-06-06T23:58:34,918 filename = __file__ 2026-06-06T23:58:34,918 with tokenize.open(__file__) as f: 2026-06-06T23:58:34,918 setup_py_code = f.read() 2026-06-06T23:58:34,918 else: 2026-06-06T23:58:34,918 filename = "" 2026-06-06T23:58:34,918 setup_py_code = "from setuptools import setup; setup()" 2026-06-06T23:58:34,918 2026-06-06T23:58:34,918 exec(compile(setup_py_code, filename, "exec")) 2026-06-06T23:58:34,918 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-wnnq27zb/gjson_343651be3e9e4c2c8735ec5c67155ba9/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-jmtrw9l4[/] 2026-06-06T23:58:34,919 [bold magenta]cwd[/]: /tmp/pip-wheel-wnnq27zb/gjson_343651be3e9e4c2c8735ec5c67155ba9/ 2026-06-06T23:58:34,919 Preparing metadata (setup.py): finished with status 'error' 2026-06-06T23:58:34,921 ERROR: [present-rich] metadata generation failed 2026-06-06T23:58:34,926 Exception information: 2026-06-06T23:58:34,926 Traceback (most recent call last): 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2026-06-06T23:58:34,926 call_subprocess( 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-06-06T23:58:34,926 raise error 2026-06-06T23:58:34,926 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2026-06-06T23:58:34,926 2026-06-06T23:58:34,926 The above exception was the direct cause of the following exception: 2026-06-06T23:58:34,926 2026-06-06T23:58:34,926 Traceback (most recent call last): 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-06T23:58:34,926 status = run_func(*args) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-06T23:58:34,926 return func(self, options, args) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-06-06T23:58:34,926 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-06-06T23:58:34,926 result = self._result = resolver.resolve( 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-06-06T23:58:34,926 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-06-06T23:58:34,926 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-06-06T23:58:34,926 if not criterion.candidates: 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-06-06T23:58:34,926 return bool(self._sequence) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-06-06T23:58:34,926 return any(self) 2026-06-06T23:58:34,926 ^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-06-06T23:58:34,926 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-06-06T23:58:34,926 candidate = func() 2026-06-06T23:58:34,926 ^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-06-06T23:58:34,926 self._link_candidate_cache[link] = LinkCandidate( 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-06-06T23:58:34,926 super().__init__( 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-06-06T23:58:34,926 self.dist = self._prepare() 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-06-06T23:58:34,926 dist = self._prepare_distribution() 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-06-06T23:58:34,926 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-06-06T23:58:34,926 return self._prepare_linked_requirement(req, parallel_builds) 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-06-06T23:58:34,926 dist = _get_prepared_distribution( 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-06-06T23:58:34,926 abstract_dist.prepare_distribution_metadata( 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2026-06-06T23:58:34,926 self.req.prepare_metadata() 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 545, in prepare_metadata 2026-06-06T23:58:34,926 self.metadata_directory = generate_metadata_legacy( 2026-06-06T23:58:34,926 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-06T23:58:34,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2026-06-06T23:58:34,926 raise MetadataGenerationFailed(package_details=details) from error 2026-06-06T23:58:34,926 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2026-06-06T23:58:34,939 Removed gjson==1.2.0 from https://files.pythonhosted.org/packages/33/da/28aac8ab7deeb84e6d61629b20e6670b8bde28b87677e2704631dec517fb/gjson-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-j60qp983' 2026-06-06T23:58:34,940 Removed build tracker: '/tmp/pip-build-tracker-j60qp983'