2025-09-08T16:28:41,265 Created temporary directory: /tmp/pip-build-tracker-2hu6jhbb 2025-09-08T16:28:41,266 Initialized build tracking at /tmp/pip-build-tracker-2hu6jhbb 2025-09-08T16:28:41,266 Created build tracker: /tmp/pip-build-tracker-2hu6jhbb 2025-09-08T16:28:41,266 Entered build tracker: /tmp/pip-build-tracker-2hu6jhbb 2025-09-08T16:28:41,266 Created temporary directory: /tmp/pip-wheel-8tbj61kr 2025-09-08T16:28:41,269 Created temporary directory: /tmp/pip-ephem-wheel-cache-uvhafraa 2025-09-08T16:28:41,328 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T16:28:41,330 2 location(s) to search for versions of yatl: 2025-09-08T16:28:41,330 * https://pypi.org/simple/yatl/ 2025-09-08T16:28:41,330 * https://www.piwheels.org/simple/yatl/ 2025-09-08T16:28:41,331 Fetching project page and analyzing links: https://pypi.org/simple/yatl/ 2025-09-08T16:28:41,331 Getting page https://pypi.org/simple/yatl/ 2025-09-08T16:28:41,332 Found index url https://pypi.org/simple/ 2025-09-08T16:28:41,478 Fetched page https://pypi.org/simple/yatl/ as application/vnd.pypi.simple.v1+json 2025-09-08T16:28:41,482 Found link https://files.pythonhosted.org/packages/fe/61/b0c0c761ac1f5235f1960da2be94ae6682935749762f59b892b06434db00/yatl-1.0.0.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.0 2025-09-08T16:28:41,483 Found link https://files.pythonhosted.org/packages/f1/64/39c6b906f46d5b817debfaa8d342c852c3dff5057453781c0c01296f47d5/yatl-1.0.1.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.1 2025-09-08T16:28:41,483 Found link https://files.pythonhosted.org/packages/63/ea/716b7ef2813b619afee7b9502b8adb436f637fb411193054a8bc5beb82f3/yatl-1.0.2.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.2 2025-09-08T16:28:41,484 Found link https://files.pythonhosted.org/packages/3d/65/db2f4d1b31f68bc4aa8d905bc57752b46358953fe37899d681455e49118e/yatl-1.0.3.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.3 2025-09-08T16:28:41,484 Found link https://files.pythonhosted.org/packages/f6/18/29ffe3b76b6b8910caa973f5bc428b421ba4caabfd2b7c71dd56fa10e7be/yatl-1.0.4.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.4 2025-09-08T16:28:41,484 Found link https://files.pythonhosted.org/packages/eb/3b/9c9f4173d9a97102c165c9b2739cecde0e00b14aea9bab3da6e07c65492c/yatl-1.0.5.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.5 2025-09-08T16:28:41,484 Found link https://files.pythonhosted.org/packages/eb/e7/80cb56407dd187f01fe878ec9b8eb8574646dc93bb5bf287f05a2ac58d53/yatl-1.0.6.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.6 2025-09-08T16:28:41,485 Found link https://files.pythonhosted.org/packages/a7/a2/d4b38d0b550117b4af7f814542fcbd9a2fac26be100e6a57bb5c0998ed3a/yatl-1.0.7.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.7 2025-09-08T16:28:41,485 Found link https://files.pythonhosted.org/packages/0e/41/8f98e0418e5cefd211f84d25d90ea37ac353d4b96f83c8a1cbe909549784/yatl-1.0.8.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.8 2025-09-08T16:28:41,485 Found link https://files.pythonhosted.org/packages/85/af/e031c8c1f1d1dba801e5f3204198080310c8af10a56ba6b6e45ae8c8c151/yatl-1.0.9.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.9 2025-09-08T16:28:41,485 Found link https://files.pythonhosted.org/packages/5e/1b/948d9aea0b2108ab9681cc72c27bbfe93570d6c6a038342d97dc4b8ce6f4/yatl-1.0.10.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.10 2025-09-08T16:28:41,486 Found link https://files.pythonhosted.org/packages/89/0a/1d5e44eedf1999edd8c195f937342085e88b9692ac8f52c91f83e4e6ab07/yatl-1.0.11.tar.gz (from https://pypi.org/simple/yatl/), version: 1.0.11 2025-09-08T16:28:41,486 Found link https://files.pythonhosted.org/packages/33/4d/05da984a80f832b1f44d1fe8085f7ab93fdfd14de6a33212eb0167b44617/yatl-20191224.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20191224.1 2025-09-08T16:28:41,486 Found link https://files.pythonhosted.org/packages/56/00/7932ac5da693b697b1bb74e2035b4e1af95a4c40cf97ff80f17011df0855/yatl-20200329.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20200329.1 2025-09-08T16:28:41,487 Found link https://files.pythonhosted.org/packages/7f/bd/aa36c1a1d876757e3fa365e6c455097ebd3f2e8e7ded23e75901ff9c9ecf/yatl-20200430.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20200430.1 2025-09-08T16:28:41,487 Found link https://files.pythonhosted.org/packages/b4/f5/b6020f8ccb3e156fbe0ed7e4a35fbdce4d6a7ef6a9ab0c54cb8880fb7c04/yatl-20200711.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20200711.1 2025-09-08T16:28:41,487 Found link https://files.pythonhosted.org/packages/39/1b/9499b73f34d398679949446cba937946ae619f998bb379800624bd3c4a4e/yatl-20201121.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20201121.1 2025-09-08T16:28:41,487 Found link https://files.pythonhosted.org/packages/9d/76/5906d641f452dc2ee56795e2152dafc1d212cd411d1cb893af29a7d06e33/yatl-20210326.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20210326.1 2025-09-08T16:28:41,488 Found link https://files.pythonhosted.org/packages/03/05/0be8164e8151fd8c96caeb2560f955dc2dc1a969f0868f48c046cd863fe6/yatl-20211217.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20211217.1 2025-09-08T16:28:41,488 Found link https://files.pythonhosted.org/packages/c6/c9/19f444e04ac55ad8f3a5b4fb7b101622c4ca3432ed52e2a0e519fc69900b/yatl-20220904.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20220904.1 2025-09-08T16:28:41,488 Found link https://files.pythonhosted.org/packages/09/68/0c9d0a1192fdad5f3d38db096106c5adabb9b26c9ae107897997f56d1788/yatl-20220907.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20220907.1 2025-09-08T16:28:41,489 Found link https://files.pythonhosted.org/packages/0c/9f/25974c668e3818477d67077153a9744242a009a6e87751ea724ca2b32803/yatl-20230304.1.tar.gz (from https://pypi.org/simple/yatl/), version: 20230304.1 2025-09-08T16:28:41,489 Skipping link: No binaries permitted for yatl: https://files.pythonhosted.org/packages/0a/e1/8418160004c90d0dc8c2b33a498de98e6802e48e7b5c84a23a1c00368be0/YATL-20230507.1-py3-none-any.whl (from https://pypi.org/simple/yatl/) (requires-python:>=3.7) 2025-09-08T16:28:41,490 Found link https://files.pythonhosted.org/packages/40/0a/c9842e9125446519a6bdd47a886d0623a9a0d2c9a4ce44786b708b33338a/YATL-20230507.1.tar.gz (from https://pypi.org/simple/yatl/) (requires-python:>=3.7), version: 20230507.1 2025-09-08T16:28:41,490 Skipping link: No binaries permitted for yatl: https://files.pythonhosted.org/packages/bf/89/5a8f5e3915db5774101b23bbb072a02f458e1da30adabcc37912a21cf9f8/yatl-20230507.1-py3-none-any.whl (from https://pypi.org/simple/yatl/) (requires-python:>=3.7) 2025-09-08T16:28:41,490 Skipping link: No binaries permitted for yatl: https://files.pythonhosted.org/packages/5b/b2/d3b87546aad5f19dde2ac9e293c5727a28d033bfe10854d22b43a0d50e22/yatl-20230507.2-py3-none-any.whl (from https://pypi.org/simple/yatl/) (requires-python:>=3.7) 2025-09-08T16:28:41,490 Skipping link: No binaries permitted for yatl: https://files.pythonhosted.org/packages/2e/20/59043804636e0dc544689d0af071a19ff14e0f7f2963db3e4f0bd8ca8534/yatl-20230507.3-py3-none-any.whl (from https://pypi.org/simple/yatl/) (requires-python:>=3.7) 2025-09-08T16:28:41,490 Found link https://files.pythonhosted.org/packages/bd/3b/723a667a24512a299e1e139608e787c3b24b7819302c15c7aac09c3bec68/yatl-20230507.3.tar.gz (from https://pypi.org/simple/yatl/) (requires-python:>=3.7), version: 20230507.3 2025-09-08T16:28:41,491 Fetching project page and analyzing links: https://www.piwheels.org/simple/yatl/ 2025-09-08T16:28:41,491 Getting page https://www.piwheels.org/simple/yatl/ 2025-09-08T16:28:41,492 Found index url https://www.piwheels.org/simple/ 2025-09-08T16:28:41,609 Fetched page https://www.piwheels.org/simple/yatl/ as text/html 2025-09-08T16:28:41,616 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20230507.3-py3-none-any.whl#sha256=7f73aa19887790ac6c9fb1f2341d653d8007e4c41bee7d9eb695bda7736e61dc (from https://www.piwheels.org/simple/yatl/) (requires-python:>=3.7) 2025-09-08T16:28:41,616 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/YATL-20230507.1-py3-none-any.whl#sha256=335a9d5d5da730016d86335af197f9d47b5a00ceffb9b0047f43fb2ccace56dd (from https://www.piwheels.org/simple/yatl/) (requires-python:>=3.7) 2025-09-08T16:28:41,616 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20230304.1-py3-none-any.whl#sha256=796abba4aa69085332dc6d6822371ef22495aa8fd946336f47b27ba0bf827fbf (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,616 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20220907.1-py3-none-any.whl#sha256=a172ae9b03fc738bf6fcdcde1e8e483b4bfb737e57d56ea17e15e2755a65f4ff (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,617 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20220904.1-py3-none-any.whl#sha256=f0e00b07c5208037d8afa3d131dadb0b4e50386c38890f1605723beffc0335e4 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,617 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20211217.1-py3-none-any.whl#sha256=457570e9dfd90076baaec5103e79ad33e0bc1aa9ade128ae3a39637011a2e08c (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,617 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20210326.1-py3-none-any.whl#sha256=4ae8e2933527ae875083208afbbe2978cc650e77f8b75637c4344d18271d942c (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,617 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20201121.1-py3-none-any.whl#sha256=bdb8061da2abf0ff12a73f7febd9ea66427c3dd0e4bbbef9a3fe5be478318023 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,617 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20200711.1-py3-none-any.whl#sha256=a820bf223d6f37eedba87923018551c932eb90becd82936b8e2803d549dc6860 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,618 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20200430.1-py3-none-any.whl#sha256=ff71d470f757e2916c4cd4412878c2dd11116f158344959912f3d0280d9627d0 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,618 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20200329.1-py3-none-any.whl#sha256=9bf17666d9de403c81ec088b1682b0ae32266dd4080e89b7286550cf35190978 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,618 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-20191224.1-py3-none-any.whl#sha256=d3131ace47cef9825a1fd2d6f55270026d3c4339511e232585e238b3ea335920 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,618 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.11-py3-none-any.whl#sha256=32ed875d3bbd3227907fd5e276403ac857b7ddb179a3a91c8067a436f25226b2 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,618 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.10-py3-none-any.whl#sha256=d90fb4aba3043c7b7ad54981fb77f6861fe4b7a8383240bafeacfafd1797df85 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,619 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.9-py3-none-any.whl#sha256=e5107affab567a7412cbe64a4a36b2edf006ca383dea0937f17d795f655042c7 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,619 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.8-py3-none-any.whl#sha256=4211a9edca9a8b987dfa2b3ecbdcca86ff8d91ded54a4047d7067df363ba6fc6 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,619 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.7-py3-none-any.whl#sha256=6426f36f82912ad24a5a80f3334c04e03338abfc4d6c65184c669d8171589155 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,619 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.6-py3-none-any.whl#sha256=88b9833ff59a94f1d3dd0b7f28cc11b8be42ccfe2ca727c1c81f5a879b718b95 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,619 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.5-py3-none-any.whl#sha256=4c30c97c1a70c4fa65e8d31318b335112098ea7a5e46d1109cc5a3b270742019 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,619 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.4-py3-none-any.whl#sha256=5d50088481266f7356d5b74d30728e1ff9e3a49a19b05b5b872cd939889a28a1 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,620 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.3-py3-none-any.whl#sha256=a2ac28a70f9af69d417deba7b9da29560e7d69d0905fa7bf0fe0e95677e9780b (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,620 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.2-py3-none-any.whl#sha256=a0db39e26f6d47e120f8cfdb1e64af2c88272906f940b92319c1d61cbf1b4a4d (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,620 Skipping link: No binaries permitted for yatl: https://archive1.piwheels.org/simple/yatl/yatl-1.0.1-py3-none-any.whl#sha256=c7ef6ef2adcd39ba318e09856f483acadc6c1c0e0f2f8dbac04b9fac2e33d0d6 (from https://www.piwheels.org/simple/yatl/) 2025-09-08T16:28:41,620 Skipping link: not a file: https://www.piwheels.org/simple/yatl/ 2025-09-08T16:28:41,620 Skipping link: not a file: https://pypi.org/simple/yatl/ 2025-09-08T16:28:41,649 Given no hashes to check 1 links for project 'yatl': discarding no candidates 2025-09-08T16:28:41,650 Collecting yatl==1.0.0 2025-09-08T16:28:41,652 Created temporary directory: /tmp/pip-unpack-4pmpeate 2025-09-08T16:28:41,788 Downloading yatl-1.0.0.tar.gz (14 kB) 2025-09-08T16:28:41,818 Added yatl==1.0.0 from https://files.pythonhosted.org/packages/fe/61/b0c0c761ac1f5235f1960da2be94ae6682935749762f59b892b06434db00/yatl-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-2hu6jhbb' 2025-09-08T16:28:41,819 Running setup.py (path:/tmp/pip-wheel-8tbj61kr/yatl_cfeeec45a8b54408b9959b0635d5d613/setup.py) egg_info for package yatl 2025-09-08T16:28:41,819 Created temporary directory: /tmp/pip-pip-egg-info-vjhmrgff 2025-09-08T16:28:41,819 Preparing metadata (setup.py): started 2025-09-08T16:28:41,820 Running command python setup.py egg_info 2025-09-08T16:28:42,339 Traceback (most recent call last): 2025-09-08T16:28:42,341 File "", line 2, in 2025-09-08T16:28:42,341 exec(compile(''' 2025-09-08T16:28:42,341 ~~~~^^^^^^^^^^^^ 2025-09-08T16:28:42,341 # This is -- a caller that pip uses to run setup.py 2025-09-08T16:28:42,341 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,342 ...<32 lines>... 2025-09-08T16:28:42,342 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T16:28:42,342 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,342 ''' % ('/tmp/pip-wheel-8tbj61kr/yatl_cfeeec45a8b54408b9959b0635d5d613/setup.py',), "", "exec")) 2025-09-08T16:28:42,342 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,342 File "", line 35, in 2025-09-08T16:28:42,342 File "/tmp/pip-wheel-8tbj61kr/yatl_cfeeec45a8b54408b9959b0635d5d613/setup.py", line 6, in 2025-09-08T16:28:42,342 with open("README.md", "r") as fh: 2025-09-08T16:28:42,343 ~~~~^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,343 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T16:28:42,427 ERROR: python setup.py egg_info exited with 1 2025-09-08T16:28:42,438 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T16:28:42,438 exec(compile('"'"''"'"''"'"' 2025-09-08T16:28:42,438 # This is -- a caller that pip uses to run setup.py 2025-09-08T16:28:42,438 # 2025-09-08T16:28:42,438 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T16:28:42,438 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T16:28:42,438 # - It provides a clear error message when setuptools is not installed. 2025-09-08T16:28:42,438 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T16:28:42,438 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T16:28:42,438 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T16:28:42,438 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T16:28:42,438 import os, sys, tokenize, traceback 2025-09-08T16:28:42,438 2025-09-08T16:28:42,438 try: 2025-09-08T16:28:42,438 import setuptools 2025-09-08T16:28:42,438 except ImportError: 2025-09-08T16:28:42,438 print( 2025-09-08T16:28:42,438 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T16:28:42,438 "the build environment with exception:", 2025-09-08T16:28:42,438 file=sys.stderr, 2025-09-08T16:28:42,438 ) 2025-09-08T16:28:42,438 traceback.print_exc() 2025-09-08T16:28:42,438 sys.exit(1) 2025-09-08T16:28:42,438 2025-09-08T16:28:42,438 __file__ = %r 2025-09-08T16:28:42,438 sys.argv[0] = __file__ 2025-09-08T16:28:42,438 2025-09-08T16:28:42,438 if os.path.exists(__file__): 2025-09-08T16:28:42,438 filename = __file__ 2025-09-08T16:28:42,438 with tokenize.open(__file__) as f: 2025-09-08T16:28:42,438 setup_py_code = f.read() 2025-09-08T16:28:42,438 else: 2025-09-08T16:28:42,438 filename = "" 2025-09-08T16:28:42,438 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T16:28:42,438 2025-09-08T16:28:42,438 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T16:28:42,438 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8tbj61kr/yatl_cfeeec45a8b54408b9959b0635d5d613/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-vjhmrgff[/] 2025-09-08T16:28:42,439 [bold magenta]cwd[/]: /tmp/pip-wheel-8tbj61kr/yatl_cfeeec45a8b54408b9959b0635d5d613/ 2025-09-08T16:28:42,439 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T16:28:42,440 ERROR: metadata generation failed 2025-09-08T16:28:42,444 Exception information: 2025-09-08T16:28:42,444 Traceback (most recent call last): 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T16:28:42,444 call_subprocess( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 args, 2025-09-08T16:28:42,444 ^^^^^ 2025-09-08T16:28:42,444 ...<2 lines>... 2025-09-08T16:28:42,444 spinner=spinner, 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T16:28:42,444 raise error 2025-09-08T16:28:42,444 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T16:28:42,444 2025-09-08T16:28:42,444 The above exception was the direct cause of the following exception: 2025-09-08T16:28:42,444 2025-09-08T16:28:42,444 Traceback (most recent call last): 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T16:28:42,444 status = _inner_run() 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T16:28:42,444 return self.run(options, args) 2025-09-08T16:28:42,444 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T16:28:42,444 return func(self, options, args) 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T16:28:42,444 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T16:28:42,444 result = self._result = resolver.resolve( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T16:28:42,444 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T16:28:42,444 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T16:28:42,444 if not criterion.candidates: 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T16:28:42,444 return bool(self._sequence) 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T16:28:42,444 self._bool = any(self) 2025-09-08T16:28:42,444 ~~~^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T16:28:42,444 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T16:28:42,444 ^^^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T16:28:42,444 candidate = func() 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T16:28:42,444 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 link, template, name, version 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T16:28:42,444 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 link, 2025-09-08T16:28:42,444 ^^^^^ 2025-09-08T16:28:42,444 ...<3 lines>... 2025-09-08T16:28:42,444 version=version, 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T16:28:42,444 super().__init__( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 link=link, 2025-09-08T16:28:42,444 ^^^^^^^^^^ 2025-09-08T16:28:42,444 ...<4 lines>... 2025-09-08T16:28:42,444 version=version, 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T16:28:42,444 self.dist = self._prepare() 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T16:28:42,444 dist = self._prepare_distribution() 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T16:28:42,444 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T16:28:42,444 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T16:28:42,444 dist = _get_prepared_distribution( 2025-09-08T16:28:42,444 req, 2025-09-08T16:28:42,444 ...<3 lines>... 2025-09-08T16:28:42,444 self.check_build_deps, 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T16:28:42,444 abstract_dist.prepare_distribution_metadata( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 finder, build_isolation, check_build_deps 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T16:28:42,444 self.req.prepare_metadata() 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T16:28:42,444 self.metadata_directory = generate_metadata_legacy( 2025-09-08T16:28:42,444 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T16:28:42,444 build_env=self.build_env, 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ...<3 lines>... 2025-09-08T16:28:42,444 details=details, 2025-09-08T16:28:42,444 ^^^^^^^^^^^^^^^^ 2025-09-08T16:28:42,444 ) 2025-09-08T16:28:42,444 ^ 2025-09-08T16:28:42,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T16:28:42,444 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T16:28:42,444 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T16:28:42,465 Removed yatl==1.0.0 from https://files.pythonhosted.org/packages/fe/61/b0c0c761ac1f5235f1960da2be94ae6682935749762f59b892b06434db00/yatl-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-2hu6jhbb' 2025-09-08T16:28:42,465 Removed build tracker: '/tmp/pip-build-tracker-2hu6jhbb'