2025-09-08T07:45:51,433 Created temporary directory: /tmp/pip-build-tracker-3vwbaoxs 2025-09-08T07:45:51,434 Initialized build tracking at /tmp/pip-build-tracker-3vwbaoxs 2025-09-08T07:45:51,434 Created build tracker: /tmp/pip-build-tracker-3vwbaoxs 2025-09-08T07:45:51,434 Entered build tracker: /tmp/pip-build-tracker-3vwbaoxs 2025-09-08T07:45:51,434 Created temporary directory: /tmp/pip-wheel-sqq7eq0g 2025-09-08T07:45:51,437 Created temporary directory: /tmp/pip-ephem-wheel-cache-g80gvydz 2025-09-08T07:45:51,493 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:45:51,495 2 location(s) to search for versions of valley: 2025-09-08T07:45:51,495 * https://pypi.org/simple/valley/ 2025-09-08T07:45:51,495 * https://www.piwheels.org/simple/valley/ 2025-09-08T07:45:51,496 Fetching project page and analyzing links: https://pypi.org/simple/valley/ 2025-09-08T07:45:51,496 Getting page https://pypi.org/simple/valley/ 2025-09-08T07:45:51,497 Found index url https://pypi.org/simple/ 2025-09-08T07:45:51,700 Fetched page https://pypi.org/simple/valley/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:45:51,711 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/3d/98/821bf84aa5a2cdf25201b08fa05e20b02c01071fbca57d43a1e849063f3f/valley-1.0.0-py2-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,712 Found link https://files.pythonhosted.org/packages/18/18/f42d1ba2a67afdca795b31513705c668b6c837df8ed353ef06f8c1757a78/valley-1.0.0.tar.gz (from https://pypi.org/simple/valley/), version: 1.0.0 2025-09-08T07:45:51,712 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/a3/ba/5cf3cc41d003b8622322c190e3f588cff464b49f0e6a9cb7ef61d3d0e3b8/valley-1.0.1-py2-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,713 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/db/f7/44090c04ba1e879809c14f878a17aeffe9363129fc618345982f3f6ca273/valley-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,713 Found link https://files.pythonhosted.org/packages/95/da/a8d54733b8ab57a5b4d72dadf91b574b8967dd26301ad20ef627d1729791/valley-1.0.1.tar.gz (from https://pypi.org/simple/valley/), version: 1.0.1 2025-09-08T07:45:51,714 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/e4/7b/7acc083a62b39bb229f0c5a410ada58d5503db99d7e0c374a78b05ccdec6/valley-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,714 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/3a/b8/8ea8540c77e0f83b3d92a8e22f3f27ec2264368ade0e24fb5ec2355ccd90/valley-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,714 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/f5/3e/0f15a9dc737df4ecab6a9c9dd8e3e0162cacf2a000e687a1f100cfda222c/valley-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,714 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/90/ff/221af0635a719bb9d403762edb8da4aa27b6d68c15a0200a6129520a1951/valley-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,715 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/77/c7/8f1079110157706813ca9b00f6f4cd894cad2cc8cb5da938562ae5049cd2/valley-1.3.0-py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,715 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/c8/04/1766c999eb382a532e3480a95d09016bf59b64e93c63546585e1475290d1/valley-1.3.1-py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,715 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/71/dc/08625bdf3aa599cadc2f8b8a2532675bf3223f689580e3af56952b0f33e0/valley-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,715 Found link https://files.pythonhosted.org/packages/13/ee/53ca18511713419827da21abd6d5c7132e1f3e30c95e2d60bea7de559ffd/valley-1.4.0.tar.gz (from https://pypi.org/simple/valley/), version: 1.4.0 2025-09-08T07:45:51,715 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/32/52/2aefaa1d120ee4f0f232d6a3320b54bfd138d4027680fa4b2ba4bea25fa0/valley-1.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,716 Found link https://files.pythonhosted.org/packages/05/f0/ec461543cd0f1d4bf54cafc5412f13700b25e34048253c63491128b2e555/valley-1.4.1.tar.gz (from https://pypi.org/simple/valley/), version: 1.4.1 2025-09-08T07:45:51,716 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/1c/3b/7ed4432792ad573ff22da2e8e18f714ac5e84a178feb99d75459c9c2cf58/valley-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,716 Found link https://files.pythonhosted.org/packages/28/02/fc2526ff3c1855557d039ffe6d56ebcd276201b1d1516fa8273cea3f5753/valley-1.5.0.tar.gz (from https://pypi.org/simple/valley/), version: 1.5.0 2025-09-08T07:45:51,716 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/a9/4a/911d9b35d4d72654281fe0fb09a9428e8d5687dc23a785f553874f7b4974/valley-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,716 Found link https://files.pythonhosted.org/packages/0f/1e/3b5ce3cd05284c37d57f6e1ad9e9db5beee14e25263eeb08856f8fec9db6/valley-1.5.1.tar.gz (from https://pypi.org/simple/valley/), version: 1.5.1 2025-09-08T07:45:51,717 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/b8/80/9872de214abb9763ecf89f8f64914bf17bcbb2f25cd095d77681829889dd/valley-1.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,717 Found link https://files.pythonhosted.org/packages/0d/0a/2d5f42845fd3c9a9bf5327d18e54a2fa6cc05b9f124645ac69524a636f78/valley-1.5.2.tar.gz (from https://pypi.org/simple/valley/), version: 1.5.2 2025-09-08T07:45:51,717 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/f1/7e/1dc9e41812439eb550454e6af0307875c1dfe854a84da8bf7efc14621c14/valley-1.5.3-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,717 Found link https://files.pythonhosted.org/packages/c7/93/60e447b4a7f59e311dc14ecf8f0cc69561a9fdb30c37c4f92b6a66703953/valley-1.5.3.tar.gz (from https://pypi.org/simple/valley/), version: 1.5.3 2025-09-08T07:45:51,717 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/63/c2/64e6cb04c2d57252225ef37c88940844b15c33494f08130f205312cf63ec/valley-1.5.4-py2.py3-none-any.whl (from https://pypi.org/simple/valley/) 2025-09-08T07:45:51,718 Found link https://files.pythonhosted.org/packages/20/3b/156320c7db42936beff6e7634eb39153fd75f0c5f93b9fd8a78e4a05dedd/valley-1.5.4.tar.gz (from https://pypi.org/simple/valley/), version: 1.5.4 2025-09-08T07:45:51,718 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/bc/df/92af375221228f6c7d1121bc0c0c233bb980f8fb5cbfaba913be31e45bc1/valley-1.5.5-py3-none-any.whl (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,719 Found link https://files.pythonhosted.org/packages/dc/e1/b0f0df5293465ab0f8107a66e93780d4a5c18bb2b7388ff08cfa8f6f9378/valley-1.5.5.tar.gz (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0), version: 1.5.5 2025-09-08T07:45:51,719 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/44/65/afa4d0a0aec00e889fdadadd7c1dc5edad7622dfadd8c4faf12ac52fda6d/valley-1.5.6-py3-none-any.whl (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,720 Found link https://files.pythonhosted.org/packages/36/1d/938242d2b4235cba63ceb3e29995bcb808309e028e4fb2c6f75712261406/valley-1.5.6.tar.gz (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0), version: 1.5.6 2025-09-08T07:45:51,720 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/82/fc/8cb550f381d4456b7009ca089f7bdd438016dbecd83163a14315ad82bbb2/valley-1.5.7-py3-none-any.whl (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,720 Found link https://files.pythonhosted.org/packages/cd/a7/a57a2cb29203f05f5d8f5ba87dd727cc5e78192f70cafed5a14ec04d6074/valley-1.5.7.tar.gz (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0), version: 1.5.7 2025-09-08T07:45:51,720 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/fc/61/04a7ba2ef5dcf0c2fd8724baba3a211374cf4fa3e7357c2cd7167f144ae8/valley-1.5.8-py3-none-any.whl (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,721 Found link https://files.pythonhosted.org/packages/0d/fa/1f0dcb1564c52922ec04a4df7f2fa84ae2d8f9a550fe161be180731ff352/valley-1.5.8.tar.gz (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0), version: 1.5.8 2025-09-08T07:45:51,721 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/85/82/226c1b5ae7eab66a4e0b029a3c4fab50142fb166cb36180ece8b5d36bd7e/valley-1.6-py3-none-any.whl (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,721 Found link https://files.pythonhosted.org/packages/cb/73/b4e076aef3e716eaeb73eb2144a2b4ce3b1db4594c2c0161c188b65d0bff/valley-1.6.tar.gz (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0), version: 1.6 2025-09-08T07:45:51,721 Skipping link: No binaries permitted for valley: https://files.pythonhosted.org/packages/36/22/625d524d520b72f79c43e2c9f4ccf922363be1fe87df9734ed0282db61fe/valley-1.7-py3-none-any.whl (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,722 Found link https://files.pythonhosted.org/packages/0a/e3/6e290ef497d5e01f485b20da31532ce012c63494fef33b68346574208a93/valley-1.7.tar.gz (from https://pypi.org/simple/valley/) (requires-python:>=3.7,<4.0), version: 1.7 2025-09-08T07:45:51,722 Fetching project page and analyzing links: https://www.piwheels.org/simple/valley/ 2025-09-08T07:45:51,722 Getting page https://www.piwheels.org/simple/valley/ 2025-09-08T07:45:51,723 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:45:51,816 Fetched page https://www.piwheels.org/simple/valley/ as text/html 2025-09-08T07:45:51,820 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.7-py3-none-any.whl#sha256=6580b1b9ed3252b4031c186ff3def4042703c9ee783fad4d2f9fcefbdf36593b (from https://www.piwheels.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,821 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.6-py3-none-any.whl#sha256=dc57e2138d057282bc8db12b5a461301799511a34169cf098556dfeae7c5a5c9 (from https://www.piwheels.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,821 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.8-py3-none-any.whl#sha256=c30c0bdb30e5be561dd4332281fc53315c4c34f174d268d8cc7496a6f47ee314 (from https://www.piwheels.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,821 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.7-py3-none-any.whl#sha256=63d500f25dc97102071b82970bea5de01ceb7641192bfe21969e8f1d811e3606 (from https://www.piwheels.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,821 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.6-py3-none-any.whl#sha256=fa2e5fc51d59901e5eb178116a4fb15b712928b4c87809f59cdf02a934d63cf6 (from https://www.piwheels.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,822 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.5-py3-none-any.whl#sha256=dd742f0acf29abe965e8f58758d3f56f454e87533205ea2f3c4ebdd08eb11319 (from https://www.piwheels.org/simple/valley/) (requires-python:>=3.7,<4.0) 2025-09-08T07:45:51,822 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.4-py2.py3-none-any.whl#sha256=a042c783c435138e06f553825bbd3af188ec06029e928fef5bdefb2a4daa34d5 (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,822 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.3-py2.py3-none-any.whl#sha256=ed09f874840a972dba26e5c36ef733421eb90d9528ad605129a00fc445d3dc78 (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,822 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.2-py2.py3-none-any.whl#sha256=75866bcb8ce8342c83f7f1310523e2eb51db3eb97f7c8a3e69147e5a83f32542 (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,822 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.1-py2.py3-none-any.whl#sha256=6d7945298efc8afdb1b48cac8e968cefabb64761fc9c882e969a6190691436d3 (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,822 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.5.0-py2.py3-none-any.whl#sha256=3f8cb9b6ee7db92a657d70124df5e2594bc17c0981ac62cdcb79beca1b67a04e (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,823 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.4.1-py2.py3-none-any.whl#sha256=711ffa036d6ab2604c29cdc8277e3c890550bdd197169d3ce6d4252dae5ef7ec (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,823 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.4.0-py2.py3-none-any.whl#sha256=ea6b0bdbd6c172605cd3bf2bcae531fac4840845da85129ca66c049298374d8b (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,823 Skipping link: No binaries permitted for valley: https://archive1.piwheels.org/simple/valley/valley-1.0.1-py2.py3-none-any.whl#sha256=aca0e6ea99b1bbf05c48f01b20fff808ce65e6abee1c6c71a6d37e5675d53219 (from https://www.piwheels.org/simple/valley/) 2025-09-08T07:45:51,823 Skipping link: not a file: https://www.piwheels.org/simple/valley/ 2025-09-08T07:45:51,823 Skipping link: not a file: https://pypi.org/simple/valley/ 2025-09-08T07:45:51,849 Given no hashes to check 1 links for project 'valley': discarding no candidates 2025-09-08T07:45:51,850 Collecting valley==1.0.0 2025-09-08T07:45:51,851 Created temporary directory: /tmp/pip-unpack-010ve4w7 2025-09-08T07:45:51,989 Downloading valley-1.0.0.tar.gz (5.9 kB) 2025-09-08T07:45:52,020 Added valley==1.0.0 from https://files.pythonhosted.org/packages/18/18/f42d1ba2a67afdca795b31513705c668b6c837df8ed353ef06f8c1757a78/valley-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-3vwbaoxs' 2025-09-08T07:45:52,021 Running setup.py (path:/tmp/pip-wheel-sqq7eq0g/valley_60f85c29a0d94d76b6c8a39e6eb5ab65/setup.py) egg_info for package valley 2025-09-08T07:45:52,021 Created temporary directory: /tmp/pip-pip-egg-info-3ayrv1hd 2025-09-08T07:45:52,022 Preparing metadata (setup.py): started 2025-09-08T07:45:52,022 Running command python setup.py egg_info 2025-09-08T07:45:52,579 Traceback (most recent call last): 2025-09-08T07:45:52,581 File "", line 2, in 2025-09-08T07:45:52,581 exec(compile(''' 2025-09-08T07:45:52,581 ~~~~^^^^^^^^^^^^ 2025-09-08T07:45:52,581 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:45:52,581 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,581 ...<32 lines>... 2025-09-08T07:45:52,582 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:45:52,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,582 ''' % ('/tmp/pip-wheel-sqq7eq0g/valley_60f85c29a0d94d76b6c8a39e6eb5ab65/setup.py',), "", "exec")) 2025-09-08T07:45:52,582 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,582 File "", line 35, in 2025-09-08T07:45:52,582 File "/tmp/pip-wheel-sqq7eq0g/valley_60f85c29a0d94d76b6c8a39e6eb5ab65/setup.py", line 2, in 2025-09-08T07:45:52,582 from pip.req import parse_requirements 2025-09-08T07:45:52,583 ModuleNotFoundError: No module named 'pip.req' 2025-09-08T07:45:52,667 ERROR: python setup.py egg_info exited with 1 2025-09-08T07:45:52,680 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T07:45:52,680 exec(compile('"'"''"'"''"'"' 2025-09-08T07:45:52,680 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:45:52,680 # 2025-09-08T07:45:52,680 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:45:52,680 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:45:52,680 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:45:52,680 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:45:52,680 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:45:52,680 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:45:52,680 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:45:52,680 import os, sys, tokenize, traceback 2025-09-08T07:45:52,680 2025-09-08T07:45:52,680 try: 2025-09-08T07:45:52,680 import setuptools 2025-09-08T07:45:52,680 except ImportError: 2025-09-08T07:45:52,680 print( 2025-09-08T07:45:52,680 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:45:52,680 "the build environment with exception:", 2025-09-08T07:45:52,680 file=sys.stderr, 2025-09-08T07:45:52,680 ) 2025-09-08T07:45:52,680 traceback.print_exc() 2025-09-08T07:45:52,680 sys.exit(1) 2025-09-08T07:45:52,680 2025-09-08T07:45:52,680 __file__ = %r 2025-09-08T07:45:52,680 sys.argv[0] = __file__ 2025-09-08T07:45:52,680 2025-09-08T07:45:52,680 if os.path.exists(__file__): 2025-09-08T07:45:52,680 filename = __file__ 2025-09-08T07:45:52,680 with tokenize.open(__file__) as f: 2025-09-08T07:45:52,680 setup_py_code = f.read() 2025-09-08T07:45:52,680 else: 2025-09-08T07:45:52,680 filename = "" 2025-09-08T07:45:52,680 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:45:52,680 2025-09-08T07:45:52,680 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:45:52,680 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-sqq7eq0g/valley_60f85c29a0d94d76b6c8a39e6eb5ab65/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3ayrv1hd[/] 2025-09-08T07:45:52,680 [bold magenta]cwd[/]: /tmp/pip-wheel-sqq7eq0g/valley_60f85c29a0d94d76b6c8a39e6eb5ab65/ 2025-09-08T07:45:52,681 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T07:45:52,682 ERROR: metadata generation failed 2025-09-08T07:45:52,687 Exception information: 2025-09-08T07:45:52,687 Traceback (most recent call last): 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T07:45:52,687 call_subprocess( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 args, 2025-09-08T07:45:52,687 ^^^^^ 2025-09-08T07:45:52,687 ...<2 lines>... 2025-09-08T07:45:52,687 spinner=spinner, 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T07:45:52,687 raise error 2025-09-08T07:45:52,687 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T07:45:52,687 2025-09-08T07:45:52,687 The above exception was the direct cause of the following exception: 2025-09-08T07:45:52,687 2025-09-08T07:45:52,687 Traceback (most recent call last): 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:45:52,687 status = _inner_run() 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:45:52,687 return self.run(options, args) 2025-09-08T07:45:52,687 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:45:52,687 return func(self, options, args) 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T07:45:52,687 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T07:45:52,687 result = self._result = resolver.resolve( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T07:45:52,687 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T07:45:52,687 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T07:45:52,687 if not criterion.candidates: 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T07:45:52,687 return bool(self._sequence) 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T07:45:52,687 self._bool = any(self) 2025-09-08T07:45:52,687 ~~~^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T07:45:52,687 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T07:45:52,687 ^^^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T07:45:52,687 candidate = func() 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T07:45:52,687 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 link, template, name, version 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T07:45:52,687 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 link, 2025-09-08T07:45:52,687 ^^^^^ 2025-09-08T07:45:52,687 ...<3 lines>... 2025-09-08T07:45:52,687 version=version, 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T07:45:52,687 super().__init__( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 link=link, 2025-09-08T07:45:52,687 ^^^^^^^^^^ 2025-09-08T07:45:52,687 ...<4 lines>... 2025-09-08T07:45:52,687 version=version, 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T07:45:52,687 self.dist = self._prepare() 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T07:45:52,687 dist = self._prepare_distribution() 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T07:45:52,687 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T07:45:52,687 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T07:45:52,687 dist = _get_prepared_distribution( 2025-09-08T07:45:52,687 req, 2025-09-08T07:45:52,687 ...<3 lines>... 2025-09-08T07:45:52,687 self.check_build_deps, 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T07:45:52,687 abstract_dist.prepare_distribution_metadata( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 finder, build_isolation, check_build_deps 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T07:45:52,687 self.req.prepare_metadata() 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T07:45:52,687 self.metadata_directory = generate_metadata_legacy( 2025-09-08T07:45:52,687 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:45:52,687 build_env=self.build_env, 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ...<3 lines>... 2025-09-08T07:45:52,687 details=details, 2025-09-08T07:45:52,687 ^^^^^^^^^^^^^^^^ 2025-09-08T07:45:52,687 ) 2025-09-08T07:45:52,687 ^ 2025-09-08T07:45:52,687 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T07:45:52,687 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T07:45:52,687 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T07:45:52,708 Removed valley==1.0.0 from https://files.pythonhosted.org/packages/18/18/f42d1ba2a67afdca795b31513705c668b6c837df8ed353ef06f8c1757a78/valley-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-3vwbaoxs' 2025-09-08T07:45:52,708 Removed build tracker: '/tmp/pip-build-tracker-3vwbaoxs'