2025-09-09T19:27:39,124 Created temporary directory: /tmp/pip-build-tracker-9r_zsyq8 2025-09-09T19:27:39,125 Initialized build tracking at /tmp/pip-build-tracker-9r_zsyq8 2025-09-09T19:27:39,125 Created build tracker: /tmp/pip-build-tracker-9r_zsyq8 2025-09-09T19:27:39,125 Entered build tracker: /tmp/pip-build-tracker-9r_zsyq8 2025-09-09T19:27:39,125 Created temporary directory: /tmp/pip-wheel-z0hlk3h5 2025-09-09T19:27:39,129 Created temporary directory: /tmp/pip-ephem-wheel-cache-0t5u4byy 2025-09-09T19:27:39,188 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T19:27:39,190 2 location(s) to search for versions of phy: 2025-09-09T19:27:39,190 * https://pypi.org/simple/phy/ 2025-09-09T19:27:39,190 * https://www.piwheels.org/simple/phy/ 2025-09-09T19:27:39,191 Fetching project page and analyzing links: https://pypi.org/simple/phy/ 2025-09-09T19:27:39,191 Getting page https://pypi.org/simple/phy/ 2025-09-09T19:27:39,192 Found index url https://pypi.org/simple/ 2025-09-09T19:27:39,266 Fetched page https://pypi.org/simple/phy/ as application/vnd.pypi.simple.v1+json 2025-09-09T19:27:39,271 Found link https://files.pythonhosted.org/packages/e8/f7/5d15433ad6135f54ac9288d7636e37ead639f29eccdb72b8394663d0e5d1/phy-0.1.0.tar.gz (from https://pypi.org/simple/phy/), version: 0.1.0 2025-09-09T19:27:39,272 Found link https://files.pythonhosted.org/packages/fc/53/97ee8e73549f03d9db91b86111bee064c1bff80203d7c65cc3aa11b09e8a/phy-0.2.0.dev1.zip (from https://pypi.org/simple/phy/), version: 0.2.0.dev1 2025-09-09T19:27:39,272 Found link https://files.pythonhosted.org/packages/b7/bf/8ff1100e9f76bfda7044336de82c9193bba36e82ff9144699c8e8edf401c/phy-0.2.0.zip (from https://pypi.org/simple/phy/), version: 0.2.0 2025-09-09T19:27:39,272 Found link https://files.pythonhosted.org/packages/44/e1/7309746e403ef1a0e2d060784d79c2cc328cda568231b7c14bf7ed14b5cd/phy-0.2.1.zip (from https://pypi.org/simple/phy/), version: 0.2.1 2025-09-09T19:27:39,272 Found link https://files.pythonhosted.org/packages/4a/ee/f748b2fe30134dfebd684aa516968a220d116c1987d95113cc83b0e28748/phy-0.2.2.dev0.zip (from https://pypi.org/simple/phy/), version: 0.2.2.dev0 2025-09-09T19:27:39,272 Found link https://files.pythonhosted.org/packages/28/67/42f5abf2308ec62dc921bcde5800459dd470ea9f226cb6bcdc140ee46a73/phy-0.2.2.zip (from https://pypi.org/simple/phy/), version: 0.2.2 2025-09-09T19:27:39,273 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/4e/f0/bc68872a27758a8358902581c1f223f5e24207f553646f06605b423dd196/phy-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,273 Found link https://files.pythonhosted.org/packages/98/a3/bda0bb9dea0860f62f58e13ea8656fc560ad969b4f249d5a6c4767d31468/phy-1.0.0.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.0 2025-09-09T19:27:39,273 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/3e/f8/38d87489ea47354c6da21e9b5c7401ebbb6b2e597f24a714065a96fa43be/phy-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,273 Found link https://files.pythonhosted.org/packages/6b/64/75762f5cfc99681055db6dd4616cef59f53a0b8d37292a2681342bea9f4c/phy-1.0.1.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.1 2025-09-09T19:27:39,273 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/c3/c5/43bccdcf0050b140a228db4badab11cd5c173c4dd8f4f6c7a8e427bf3866/phy-1.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,274 Found link https://files.pythonhosted.org/packages/f6/4e/ded0c7e21d756d1a2706e0b7be372a451c683f0a0737a15fcc77640a2dbc/phy-1.0.2.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.2 2025-09-09T19:27:39,274 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/0e/8f/d034686de312ccaf2de2bbd217390574b33d2cf5df214cf6db5515e46028/phy-1.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,274 Found link https://files.pythonhosted.org/packages/64/df/caaa5bfc7c4ae4f286ec732e3139f3bb31ec3eca5cd9bf9f4c0c880ba138/phy-1.0.3.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.3 2025-09-09T19:27:39,274 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/98/87/50950d678422b487750b40982817a929c006acf9e1997444e13a870507fc/phy-1.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,274 Found link https://files.pythonhosted.org/packages/65/06/0ee70de09d04e746128bb2b365cd7950901bc2a239ca173267382eca3059/phy-1.0.4.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.4 2025-09-09T19:27:39,275 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/3a/37/87cc37126ce0d3554a4e41f0b6fb95301635949fbb1e16f83c3c65b6bc55/phy-1.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,275 Found link https://files.pythonhosted.org/packages/a9/a1/06eaa7711fd8e0e64ed90a94fe3ae08014719a165244313e47205e57188c/phy-1.0.5.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.5 2025-09-09T19:27:39,275 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/f9/16/1834ac39aa0e2f66c81b575106cb5fbefc7906f6109e67129e37a89807db/phy-1.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,275 Found link https://files.pythonhosted.org/packages/72/f6/55088b6658c669f96f81c0f5926ecc3deb88619023e9ca9103198b18d4f9/phy-1.0.6.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.6 2025-09-09T19:27:39,275 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/8f/86/89d68f45593993afe048a5d89341090e9d7f0388e246dde98e8104db17c0/phy-1.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,275 Found link https://files.pythonhosted.org/packages/2a/4c/8cd4dec6d546883021c69fc99e9da02bcc18567a623483b6f5b06d0a42dc/phy-1.0.7.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.7 2025-09-09T19:27:39,276 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/23/3e/e063158886b3f302cc79f7a55682f331ffb40ee958e372650a59e96d23e8/phy-1.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,276 Found link https://files.pythonhosted.org/packages/56/60/01541dc681de2133e1854305d1499782d5df0d1fce3fe38d489d6681f9d6/phy-1.0.8.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.8 2025-09-09T19:27:39,276 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/ed/3e/d160fd3a4dc0a4caee71b80cfca940b4f038e5df884eb08d85f59381aa85/phy-1.0.9-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,276 Found link https://files.pythonhosted.org/packages/32/e9/19e88ca35e44077084239c264c0f8e9c7c565e528004c1b1635ef2c62b84/phy-1.0.9.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.9 2025-09-09T19:27:39,276 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/d3/7e/38a90d5fa07372a8d63234bc68b70bc172fed6d48c10534c475caa3b6a6c/phy-2.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2025-09-09T19:27:39,276 Found link https://files.pythonhosted.org/packages/7c/dc/c956e28d8b6a77478c0ac0782bbe358eda552ca3d371719353aab26e8896/phy-2.0b1.tar.gz (from https://pypi.org/simple/phy/), version: 2.0b1 2025-09-09T19:27:39,277 Found link https://files.pythonhosted.org/packages/95/3e/b0460e4822cae734e3184e2b4d0a60dc10816a2b4e3e9afe94b5102cdf98/phy-2.0b2.zip (from https://pypi.org/simple/phy/), version: 2.0b2 2025-09-09T19:27:39,277 Found link https://files.pythonhosted.org/packages/18/73/14c1a7e8414a364897cad908f7836126dca3d6df8e3503d63ae7bae1095d/phy-2.0b3.zip (from https://pypi.org/simple/phy/), version: 2.0b3 2025-09-09T19:27:39,277 Found link https://files.pythonhosted.org/packages/bc/ab/56cd7a8452aa8ef439581c2bfbe00401933ec96ac04286952e28e0db74a5/phy-2.0b4.zip (from https://pypi.org/simple/phy/), version: 2.0b4 2025-09-09T19:27:39,277 Found link https://files.pythonhosted.org/packages/db/b8/2715f6d79832289a4bec22ede78d7b97c9e0a20133a42f6a5b0790ee8563/phy-2.0b5.zip (from https://pypi.org/simple/phy/), version: 2.0b5 2025-09-09T19:27:39,278 Fetching project page and analyzing links: https://www.piwheels.org/simple/phy/ 2025-09-09T19:27:39,278 Getting page https://www.piwheels.org/simple/phy/ 2025-09-09T19:27:39,279 Found index url https://www.piwheels.org/simple/ 2025-09-09T19:27:39,362 Fetched page https://www.piwheels.org/simple/phy/ as text/html 2025-09-09T19:27:39,366 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-2.0b5-py2.py3-none-any.whl#sha256=0a1a805bf16202ffe24e26a33ca364256be51e118276ff7c69f0fb9f189d02c2 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,366 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-2.0b4-py2.py3-none-any.whl#sha256=0979fa1fa151fbce3cb8b5d021087c3b6564c90d4f43f94183536551de13b02a (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-2.0b1-py2.py3-none-any.whl#sha256=8739b04d9db5f8d3d35e59a598a4a0433ff6efdcac343b276be6831e6eb9cf70 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.9-py2.py3-none-any.whl#sha256=5d7804e362cb9bd26e0ceefdf170366ccb9ae285e60f92c29fc4cf90684eb2ee (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.8-py2.py3-none-any.whl#sha256=b16929222f0a63db9c2d8ded0a42c1966fc4723af7a7cb1023c20be84f376062 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.7-py2.py3-none-any.whl#sha256=6b35acff22e57a4499979f8031754aa002408bb8c408534b91d35fce3d7544b7 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.6-py2.py3-none-any.whl#sha256=86e476d8dbbbdc172b078829752b1e20fee745076c36536001043e1c5d853b6f (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.5-py2.py3-none-any.whl#sha256=246a7354911b899f392cd726ee5bc9e89f5fcd86fbd5f19d07b649466dc8f71e (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,367 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.4-py2.py3-none-any.whl#sha256=ce917071a6c07a76f994e5949feb9351adee81c288521d3ecfd353118bb1e7e8 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,368 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.3-py2.py3-none-any.whl#sha256=4bc8f76bc5fd2b2339ae92586e8a60b3afde5c5276210dd5e42d909aff1ad117 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,368 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.2-py2.py3-none-any.whl#sha256=de331c51dbb67f85831efe2d5320a76760c5999ff1a568f5c9fabc61469c2427 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,368 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.1-py2.py3-none-any.whl#sha256=92f2394d3190588eb7b672036da6b405616cc1bb6d5decb39ba5f7f017765106 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,368 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.0-py2.py3-none-any.whl#sha256=ab6299ec62f5ba4fda9c191140fc85c6ab6655b1bed52cfcf4cd64d6e4774d72 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,368 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.2-py2.py3-none-any.whl#sha256=d506ef5a18b2aaaf0cc57d86b4268ff77d7c0c5143ac3d60b93246428084d5e7 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,368 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.2.dev0-py2.py3-none-any.whl#sha256=f1622c7494bb40960d447f0b7881cb40e621aa5782a47490725fa50676cc245c (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,369 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.1-py2.py3-none-any.whl#sha256=7f0a0feeddc04901d75a1c753b3c1124933523430fd4b6c926b7d75ebaf147a6 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,369 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.0-py2.py3-none-any.whl#sha256=ad2ba7cb42ec388348fc1d5d5e533f88b7bceea9f3f0d3bb65c43f1e00be999e (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,369 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.0.dev1-py2.py3-none-any.whl#sha256=4f709d34b2a31a78e01f4755d46c04bfb756073271589246db2a916e4f104239 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,369 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.1.0-py2.py3-none-any.whl#sha256=53aa601993231c8b72f26ab9083ba16dd1e8e84a3ccb641e367aa132dcb91577 (from https://www.piwheels.org/simple/phy/) 2025-09-09T19:27:39,369 Skipping link: not a file: https://www.piwheels.org/simple/phy/ 2025-09-09T19:27:39,369 Skipping link: not a file: https://pypi.org/simple/phy/ 2025-09-09T19:27:39,397 Given no hashes to check 1 links for project 'phy': discarding no candidates 2025-09-09T19:27:39,398 Collecting phy==2.0b3 2025-09-09T19:27:39,399 Created temporary directory: /tmp/pip-unpack-6qwm9xrc 2025-09-09T19:27:39,546 Downloading phy-2.0b3.zip (603 kB) 2025-09-09T19:27:39,684 Added phy==2.0b3 from https://files.pythonhosted.org/packages/18/73/14c1a7e8414a364897cad908f7836126dca3d6df8e3503d63ae7bae1095d/phy-2.0b3.zip to build tracker '/tmp/pip-build-tracker-9r_zsyq8' 2025-09-09T19:27:39,685 Running setup.py (path:/tmp/pip-wheel-z0hlk3h5/phy_82c4aaae8c4f4944b267ddbac196d9b7/setup.py) egg_info for package phy 2025-09-09T19:27:39,685 Created temporary directory: /tmp/pip-pip-egg-info-408hor73 2025-09-09T19:27:39,685 Preparing metadata (setup.py): started 2025-09-09T19:27:39,686 Running command python setup.py egg_info 2025-09-09T19:27:40,200 Traceback (most recent call last): 2025-09-09T19:27:40,201 File "", line 2, in 2025-09-09T19:27:40,201 exec(compile(''' 2025-09-09T19:27:40,201 ~~~~^^^^^^^^^^^^ 2025-09-09T19:27:40,201 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:27:40,202 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,202 ...<32 lines>... 2025-09-09T19:27:40,202 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:27:40,202 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,202 ''' % ('/tmp/pip-wheel-z0hlk3h5/phy_82c4aaae8c4f4944b267ddbac196d9b7/setup.py',), "", "exec")) 2025-09-09T19:27:40,202 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,202 File "", line 35, in 2025-09-09T19:27:40,202 File "/tmp/pip-wheel-z0hlk3h5/phy_82c4aaae8c4f4944b267ddbac196d9b7/setup.py", line 42, in 2025-09-09T19:27:40,203 with open(filename, 'r') as f: 2025-09-09T19:27:40,203 ~~~~^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,203 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-z0hlk3h5/phy_82c4aaae8c4f4944b267ddbac196d9b7/requirements.txt' 2025-09-09T19:27:40,286 ERROR: python setup.py egg_info exited with 1 2025-09-09T19:27:40,299 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T19:27:40,299 exec(compile('"'"''"'"''"'"' 2025-09-09T19:27:40,299 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:27:40,299 # 2025-09-09T19:27:40,299 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T19:27:40,299 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T19:27:40,299 # - It provides a clear error message when setuptools is not installed. 2025-09-09T19:27:40,299 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T19:27:40,299 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T19:27:40,299 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T19:27:40,299 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T19:27:40,299 import os, sys, tokenize, traceback 2025-09-09T19:27:40,299 2025-09-09T19:27:40,299 try: 2025-09-09T19:27:40,299 import setuptools 2025-09-09T19:27:40,299 except ImportError: 2025-09-09T19:27:40,299 print( 2025-09-09T19:27:40,299 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T19:27:40,299 "the build environment with exception:", 2025-09-09T19:27:40,299 file=sys.stderr, 2025-09-09T19:27:40,299 ) 2025-09-09T19:27:40,299 traceback.print_exc() 2025-09-09T19:27:40,299 sys.exit(1) 2025-09-09T19:27:40,299 2025-09-09T19:27:40,299 __file__ = %r 2025-09-09T19:27:40,299 sys.argv[0] = __file__ 2025-09-09T19:27:40,299 2025-09-09T19:27:40,299 if os.path.exists(__file__): 2025-09-09T19:27:40,299 filename = __file__ 2025-09-09T19:27:40,299 with tokenize.open(__file__) as f: 2025-09-09T19:27:40,299 setup_py_code = f.read() 2025-09-09T19:27:40,299 else: 2025-09-09T19:27:40,299 filename = "" 2025-09-09T19:27:40,299 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T19:27:40,299 2025-09-09T19:27:40,299 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:27:40,299 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-z0hlk3h5/phy_82c4aaae8c4f4944b267ddbac196d9b7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-408hor73[/] 2025-09-09T19:27:40,299 [bold magenta]cwd[/]: /tmp/pip-wheel-z0hlk3h5/phy_82c4aaae8c4f4944b267ddbac196d9b7/ 2025-09-09T19:27:40,300 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T19:27:40,301 ERROR: metadata generation failed 2025-09-09T19:27:40,306 Exception information: 2025-09-09T19:27:40,306 Traceback (most recent call last): 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T19:27:40,306 call_subprocess( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 args, 2025-09-09T19:27:40,306 ^^^^^ 2025-09-09T19:27:40,306 ...<2 lines>... 2025-09-09T19:27:40,306 spinner=spinner, 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T19:27:40,306 raise error 2025-09-09T19:27:40,306 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T19:27:40,306 2025-09-09T19:27:40,306 The above exception was the direct cause of the following exception: 2025-09-09T19:27:40,306 2025-09-09T19:27:40,306 Traceback (most recent call last): 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T19:27:40,306 status = _inner_run() 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T19:27:40,306 return self.run(options, args) 2025-09-09T19:27:40,306 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T19:27:40,306 return func(self, options, args) 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T19:27:40,306 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T19:27:40,306 result = self._result = resolver.resolve( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T19:27:40,306 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T19:27:40,306 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T19:27:40,306 if not criterion.candidates: 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T19:27:40,306 return bool(self._sequence) 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T19:27:40,306 self._bool = any(self) 2025-09-09T19:27:40,306 ~~~^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T19:27:40,306 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T19:27:40,306 ^^^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T19:27:40,306 candidate = func() 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T19:27:40,306 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 link, template, name, version 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T19:27:40,306 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 link, 2025-09-09T19:27:40,306 ^^^^^ 2025-09-09T19:27:40,306 ...<3 lines>... 2025-09-09T19:27:40,306 version=version, 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T19:27:40,306 super().__init__( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 link=link, 2025-09-09T19:27:40,306 ^^^^^^^^^^ 2025-09-09T19:27:40,306 ...<4 lines>... 2025-09-09T19:27:40,306 version=version, 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T19:27:40,306 self.dist = self._prepare() 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T19:27:40,306 dist = self._prepare_distribution() 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T19:27:40,306 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T19:27:40,306 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T19:27:40,306 dist = _get_prepared_distribution( 2025-09-09T19:27:40,306 req, 2025-09-09T19:27:40,306 ...<3 lines>... 2025-09-09T19:27:40,306 self.check_build_deps, 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T19:27:40,306 abstract_dist.prepare_distribution_metadata( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 finder, build_isolation, check_build_deps 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T19:27:40,306 self.req.prepare_metadata() 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T19:27:40,306 self.metadata_directory = generate_metadata_legacy( 2025-09-09T19:27:40,306 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:27:40,306 build_env=self.build_env, 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ...<3 lines>... 2025-09-09T19:27:40,306 details=details, 2025-09-09T19:27:40,306 ^^^^^^^^^^^^^^^^ 2025-09-09T19:27:40,306 ) 2025-09-09T19:27:40,306 ^ 2025-09-09T19:27:40,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T19:27:40,306 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T19:27:40,306 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T19:27:40,327 Removed phy==2.0b3 from https://files.pythonhosted.org/packages/18/73/14c1a7e8414a364897cad908f7836126dca3d6df8e3503d63ae7bae1095d/phy-2.0b3.zip from build tracker '/tmp/pip-build-tracker-9r_zsyq8' 2025-09-09T19:27:40,327 Removed build tracker: '/tmp/pip-build-tracker-9r_zsyq8'