2025-09-08T13:20:07,866 Created temporary directory: /tmp/pip-build-tracker-dyrd8dl4 2025-09-08T13:20:07,867 Initialized build tracking at /tmp/pip-build-tracker-dyrd8dl4 2025-09-08T13:20:07,867 Created build tracker: /tmp/pip-build-tracker-dyrd8dl4 2025-09-08T13:20:07,867 Entered build tracker: /tmp/pip-build-tracker-dyrd8dl4 2025-09-08T13:20:07,867 Created temporary directory: /tmp/pip-wheel-ltaklylz 2025-09-08T13:20:07,871 Created temporary directory: /tmp/pip-ephem-wheel-cache-xs4ue51k 2025-09-08T13:20:07,930 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T13:20:07,932 2 location(s) to search for versions of balebot: 2025-09-08T13:20:07,932 * https://pypi.org/simple/balebot/ 2025-09-08T13:20:07,932 * https://www.piwheels.org/simple/balebot/ 2025-09-08T13:20:07,932 Fetching project page and analyzing links: https://pypi.org/simple/balebot/ 2025-09-08T13:20:07,933 Getting page https://pypi.org/simple/balebot/ 2025-09-08T13:20:07,934 Found index url https://pypi.org/simple/ 2025-09-08T13:20:08,079 Fetched page https://pypi.org/simple/balebot/ as application/vnd.pypi.simple.v1+json 2025-09-08T13:20:08,089 Found link https://files.pythonhosted.org/packages/30/67/513b8563a9aec4c9e75352b47ff408820ef1e17f838d057720388537ae72/balebot-0.1.1.tar.gz (from https://pypi.org/simple/balebot/), version: 0.1.1 2025-09-08T13:20:08,089 Found link https://files.pythonhosted.org/packages/6b/10/e380065eee752cdcc957863669991bd845485dfb4a804414459a7dab3043/balebot-0.1.2.tar.gz (from https://pypi.org/simple/balebot/), version: 0.1.2 2025-09-08T13:20:08,090 Found link https://files.pythonhosted.org/packages/bd/e7/591a22475707b71e564493b43b1cd39c021607c44cdd5394f46f47c82428/balebot-0.1.3.tar.gz (from https://pypi.org/simple/balebot/), version: 0.1.3 2025-09-08T13:20:08,090 Found link https://files.pythonhosted.org/packages/99/96/3446d7e4a64da3b618a25a630152324c025b28e90f6a44144a74fb72b4e2/balebot-0.1.5.tar.gz (from https://pypi.org/simple/balebot/), version: 0.1.5 2025-09-08T13:20:08,091 Found link https://files.pythonhosted.org/packages/4b/6b/7815b7fefc32365c83247619b986f7587168e7573c8705d193a4afafa595/balebot-0.1.6.tar.gz (from https://pypi.org/simple/balebot/), version: 0.1.6 2025-09-08T13:20:08,091 Found link https://files.pythonhosted.org/packages/12/35/4ff792927cc91d281d83e1b7a3026b5517b5d106b82ef7f6361a29a2f6f0/balebot-1.0.1.tar.gz (from https://pypi.org/simple/balebot/), version: 1.0.1 2025-09-08T13:20:08,092 Found link https://files.pythonhosted.org/packages/32/37/f2a4246aab0be91a3b749c449f09c6e7418d34090c6e3a89f4228402fcc8/balebot-1.1.1.tar.gz (from https://pypi.org/simple/balebot/), version: 1.1.1 2025-09-08T13:20:08,092 Found link https://files.pythonhosted.org/packages/3f/3b/acd83722dc58c924c3fb04c56ba9ed6690e50f897edd264195849ba0ff1c/balebot-1.1.2.tar.gz (from https://pypi.org/simple/balebot/), version: 1.1.2 2025-09-08T13:20:08,093 Found link https://files.pythonhosted.org/packages/51/04/bceef568d921820acbb2415750c3ca3c1818a02c31a4cd4bc913d898c60c/balebot-1.1.3.tar.gz (from https://pypi.org/simple/balebot/), version: 1.1.3 2025-09-08T13:20:08,093 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/de/33/1b2975953506f744eb57d85813917d6235677402bc2d91706d3f85d3a732/balebot-1.2.1-py2-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,093 Found link https://files.pythonhosted.org/packages/d2/eb/2196c06cab2e9b4da3ba421370bfc272ea73f1eb05c8d16ccf30b157a5b3/balebot-1.2.1.tar.gz (from https://pypi.org/simple/balebot/), version: 1.2.1 2025-09-08T13:20:08,094 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/f9/f6/f77334446d417c6b53c6ac1b3495bbe07b129e43ac24b4b38fc62fc957a6/balebot-1.2.2-py2-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,094 Found link https://files.pythonhosted.org/packages/eb/12/0c3ebb7454b49d87209cc7132cd1f63f69626a66aa1cfbebbd2e8fa969b4/balebot-1.2.2.tar.gz (from https://pypi.org/simple/balebot/), version: 1.2.2 2025-09-08T13:20:08,095 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/1b/55/3067d68a38b9264740237a7d15dc474dcfe7614931e2766fc7d69f355778/balebot-1.2.3-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,095 Found link https://files.pythonhosted.org/packages/b4/00/7777e35339afcaddf550984770102312ad07c6e77b23e035bd9ccc89b977/balebot-1.2.3.tar.gz (from https://pypi.org/simple/balebot/), version: 1.2.3 2025-09-08T13:20:08,095 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/97/7f/9fbd1322721db9fe81277bae75fac5ed12160135309f83039f7c275dd927/balebot-1.2.5-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,096 Found link https://files.pythonhosted.org/packages/7e/88/5371f8647cef56e0b82bfa8012830bbdb9d8708fd7571ab757dd9051e7b6/balebot-1.2.5.tar.gz (from https://pypi.org/simple/balebot/), version: 1.2.5 2025-09-08T13:20:08,096 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/01/de/122b1462064ccaae56c018dd04bee57764fdcebd819a634cfba673042580/balebot-1.2.7-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,097 Found link https://files.pythonhosted.org/packages/79/70/0c056b0e67654750037649618d51b7218cceeed3ee42327281a41ae61093/balebot-1.2.7.tar.gz (from https://pypi.org/simple/balebot/), version: 1.2.7 2025-09-08T13:20:08,097 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/9f/2c/de004edaf0575e8238574d73f21c1539facc2fe09b9f36a2c964592a8acd/balebot-1.2.8-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,097 Found link https://files.pythonhosted.org/packages/16/69/0baac4fc1fa586de24395b537d6079e5cbc7d6cfa04051c6beacba9219e6/balebot-1.2.8.tar.gz (from https://pypi.org/simple/balebot/), version: 1.2.8 2025-09-08T13:20:08,098 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/db/a7/8cf2b7643553efa0dba13eecb147a42966f9d05351a3ec166b6e418e6d62/balebot-1.3.9-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,098 Found link https://files.pythonhosted.org/packages/5f/2c/a7bac75cc3bb42f644d56ed1669e940ccbed2a8420846efa5a0bb10c70c1/balebot-1.3.9.tar.gz (from https://pypi.org/simple/balebot/), version: 1.3.9 2025-09-08T13:20:08,099 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/1e/e7/7a3c2752e86b678e8bb16aafba58557be4ddd248bdde7d0ec8f1b6558583/balebot-1.4.10-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,099 Found link https://files.pythonhosted.org/packages/87/e4/26c798a2183cd3d41112946629b3a7a3c7fa63590dc4932e46b85570dff8/balebot-1.4.10.tar.gz (from https://pypi.org/simple/balebot/), version: 1.4.10 2025-09-08T13:20:08,099 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/cb/f3/d94ba480ea192a16d36f6b3b4ec09b6febf4e6ce22f648e0924c575470a9/balebot-1.5.11-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,100 Found link https://files.pythonhosted.org/packages/d0/d4/9ec1bb1f04b355a8044a2b0db54dade5617b803b69820efa3ea7db6dd361/balebot-1.5.11.tar.gz (from https://pypi.org/simple/balebot/), version: 1.5.11 2025-09-08T13:20:08,100 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/c4/c6/c76b7b4ea8ae8b31bc76b2150a42406fee118ef932c60c0e0ba4d1d99c45/balebot-1.6.12-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,100 Found link https://files.pythonhosted.org/packages/d1/e7/1a85702caab96c3d185f4937467fa59be48d725b181b6a59b8a78f482743/balebot-1.6.12.tar.gz (from https://pypi.org/simple/balebot/), version: 1.6.12 2025-09-08T13:20:08,101 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/d2/d8/b96bb2f3bc9f1218363b8565243e46f974f5ae0752a794a85fcf608ecdb8/balebot-1.7.14-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,101 Found link https://files.pythonhosted.org/packages/e5/c4/54d2e366bd64be1e981da3ed2909444926bc5767c51136c98e92e231f979/balebot-1.7.14.tar.gz (from https://pypi.org/simple/balebot/), version: 1.7.14 2025-09-08T13:20:08,102 Skipping link: No binaries permitted for balebot: https://files.pythonhosted.org/packages/5a/dd/41698e1f7f55cf7ccff0c6e9e511b3f3cdf011022dae0f5ac103649dda12/balebot-1.8.15-py3-none-any.whl (from https://pypi.org/simple/balebot/) 2025-09-08T13:20:08,102 Found link https://files.pythonhosted.org/packages/ce/a9/d9d3add3403a100f02072dff89b93f0699108215b1f8bc1d598c446429dc/balebot-1.8.15.tar.gz (from https://pypi.org/simple/balebot/), version: 1.8.15 2025-09-08T13:20:08,103 Fetching project page and analyzing links: https://www.piwheels.org/simple/balebot/ 2025-09-08T13:20:08,103 Getting page https://www.piwheels.org/simple/balebot/ 2025-09-08T13:20:08,105 Found index url https://www.piwheels.org/simple/ 2025-09-08T13:20:08,196 Fetched page https://www.piwheels.org/simple/balebot/ as text/html 2025-09-08T13:20:08,200 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.8.15-py3-none-any.whl#sha256=436d33feba861b6ca341f8683832cb013275737c78dc594083b95989669a75f4 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,200 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.7.14-py3-none-any.whl#sha256=9f8f5572ba0a8566bfff71f0fcfaa842b93df8cc9b37da83b20bb3d9ef28b1e9 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,201 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.6.12-py3-none-any.whl#sha256=115b4bf562f6d812a560052072598415898823a42c159057ad3584ed1595e7c9 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,201 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.5.11-py3-none-any.whl#sha256=708a1731dd65af658e0ca6923b91a1a49a52c8b2881ed4034144aa615dfef95f (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,201 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.4.10-py3-none-any.whl#sha256=21ad0cbfe0eecc169d473703d734f3117457f0a57f978c2de50cd1accc58ac7b (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,201 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.3.9-py3-none-any.whl#sha256=3f2b4cb1bbda34a18059b8245d32eba8a9a4d21dbdc734af1a0cecd2f73b8a81 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,201 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.2.8-py3-none-any.whl#sha256=c63dd1d1d34f9901d03e1240363ac4a938bacec1fac0e1c0c9bfa33be98c7f38 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,201 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.2.7-py3-none-any.whl#sha256=0bfb98911b0c8f9df1912f6df39ee7a110f806b736b6faec7e9e6b59ebc5d988 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.2.5-py3-none-any.whl#sha256=e4345159a91118371b2ddbf123e738d657a6f367ecdf941e9365cb3a69ac2e1c (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.2.3-py3-none-any.whl#sha256=87d830c625658f8200b74ac5b16173e69d4d8df07990b4454da5f32cb8272552 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.1.3-py3-none-any.whl#sha256=ba23a9e648b241bea26eb0febeb27a66a6dfc3bdf8ac27ebc551ce78fd531223 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.1.2-py3-none-any.whl#sha256=3a81f2406c0964359415cf96285a70abfe1dade6843c58cd44d18f2509a39022 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.1.1-py3-none-any.whl#sha256=7b5ac5ee03ce596c8023b28c81de9f096097a0791bd1ab3f390b070c294bbf89 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-1.0.1-py3-none-any.whl#sha256=9a89e3710fa5e467512d85dacdb2e0bdd32a7d55dc6c210df1e75806cd844188 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,202 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-0.1.6-py3-none-any.whl#sha256=5099826fbd726bf6fdbf03a19a2242443091f080e1e3bd171cce6a05bf0f4769 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,203 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-0.1.5-py3-none-any.whl#sha256=185f80487c719e62fd877f3ab78f994d993e28ab906c71aa806c00ebed5cc7cb (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,203 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-0.1.3-py3-none-any.whl#sha256=ee74b879358e8e4ee0269dfe15c64405c193aaaa00d739d11cbf0c9732434441 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,203 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-0.1.2-py3-none-any.whl#sha256=5ba0692c914275a75f652131b7ad46835e2147acfca28f6c727196837e306b27 (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,203 Skipping link: No binaries permitted for balebot: https://archive1.piwheels.org/simple/balebot/balebot-0.1.1-py3-none-any.whl#sha256=4d1bb80c982ab3033290defb8f6e5993f314f49bb7d19dc18fabea21de9de92f (from https://www.piwheels.org/simple/balebot/) 2025-09-08T13:20:08,203 Skipping link: not a file: https://www.piwheels.org/simple/balebot/ 2025-09-08T13:20:08,203 Skipping link: not a file: https://pypi.org/simple/balebot/ 2025-09-08T13:20:08,230 Given no hashes to check 1 links for project 'balebot': discarding no candidates 2025-09-08T13:20:08,231 Collecting balebot==1.2.1 2025-09-08T13:20:08,232 Created temporary directory: /tmp/pip-unpack-7ux1rumg 2025-09-08T13:20:08,370 Downloading balebot-1.2.1.tar.gz (28 kB) 2025-09-08T13:20:08,472 Added balebot==1.2.1 from https://files.pythonhosted.org/packages/d2/eb/2196c06cab2e9b4da3ba421370bfc272ea73f1eb05c8d16ccf30b157a5b3/balebot-1.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-dyrd8dl4' 2025-09-08T13:20:08,473 Running setup.py (path:/tmp/pip-wheel-ltaklylz/balebot_310b24aa5440466288f6ed3e67568eee/setup.py) egg_info for package balebot 2025-09-08T13:20:08,473 Created temporary directory: /tmp/pip-pip-egg-info-9scld4fr 2025-09-08T13:20:08,474 Preparing metadata (setup.py): started 2025-09-08T13:20:08,474 Running command python setup.py egg_info 2025-09-08T13:20:08,990 Traceback (most recent call last): 2025-09-08T13:20:08,991 File "", line 2, in 2025-09-08T13:20:08,991 exec(compile(''' 2025-09-08T13:20:08,992 ~~~~^^^^^^^^^^^^ 2025-09-08T13:20:08,992 # This is -- a caller that pip uses to run setup.py 2025-09-08T13:20:08,992 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:08,992 ...<32 lines>... 2025-09-08T13:20:08,992 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T13:20:08,992 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:08,992 ''' % ('/tmp/pip-wheel-ltaklylz/balebot_310b24aa5440466288f6ed3e67568eee/setup.py',), "", "exec")) 2025-09-08T13:20:08,992 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:08,993 File "", line 35, in 2025-09-08T13:20:08,993 File "/tmp/pip-wheel-ltaklylz/balebot_310b24aa5440466288f6ed3e67568eee/setup.py", line 4, in 2025-09-08T13:20:08,993 with open(path.join(this_directory, 'README.md')) as f: 2025-09-08T13:20:08,993 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:08,993 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-ltaklylz/balebot_310b24aa5440466288f6ed3e67568eee/README.md' 2025-09-08T13:20:09,077 ERROR: python setup.py egg_info exited with 1 2025-09-08T13:20:09,089 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T13:20:09,089 exec(compile('"'"''"'"''"'"' 2025-09-08T13:20:09,089 # This is -- a caller that pip uses to run setup.py 2025-09-08T13:20:09,089 # 2025-09-08T13:20:09,089 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T13:20:09,089 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T13:20:09,089 # - It provides a clear error message when setuptools is not installed. 2025-09-08T13:20:09,089 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T13:20:09,089 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T13:20:09,089 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T13:20:09,089 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T13:20:09,089 import os, sys, tokenize, traceback 2025-09-08T13:20:09,089 2025-09-08T13:20:09,089 try: 2025-09-08T13:20:09,089 import setuptools 2025-09-08T13:20:09,089 except ImportError: 2025-09-08T13:20:09,089 print( 2025-09-08T13:20:09,089 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T13:20:09,089 "the build environment with exception:", 2025-09-08T13:20:09,089 file=sys.stderr, 2025-09-08T13:20:09,089 ) 2025-09-08T13:20:09,089 traceback.print_exc() 2025-09-08T13:20:09,089 sys.exit(1) 2025-09-08T13:20:09,089 2025-09-08T13:20:09,089 __file__ = %r 2025-09-08T13:20:09,089 sys.argv[0] = __file__ 2025-09-08T13:20:09,089 2025-09-08T13:20:09,089 if os.path.exists(__file__): 2025-09-08T13:20:09,089 filename = __file__ 2025-09-08T13:20:09,089 with tokenize.open(__file__) as f: 2025-09-08T13:20:09,089 setup_py_code = f.read() 2025-09-08T13:20:09,089 else: 2025-09-08T13:20:09,089 filename = "" 2025-09-08T13:20:09,089 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T13:20:09,089 2025-09-08T13:20:09,089 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T13:20:09,089 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ltaklylz/balebot_310b24aa5440466288f6ed3e67568eee/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-9scld4fr[/] 2025-09-08T13:20:09,089 [bold magenta]cwd[/]: /tmp/pip-wheel-ltaklylz/balebot_310b24aa5440466288f6ed3e67568eee/ 2025-09-08T13:20:09,089 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T13:20:09,090 ERROR: metadata generation failed 2025-09-08T13:20:09,095 Exception information: 2025-09-08T13:20:09,095 Traceback (most recent call last): 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T13:20:09,095 call_subprocess( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 args, 2025-09-08T13:20:09,095 ^^^^^ 2025-09-08T13:20:09,095 ...<2 lines>... 2025-09-08T13:20:09,095 spinner=spinner, 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T13:20:09,095 raise error 2025-09-08T13:20:09,095 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T13:20:09,095 2025-09-08T13:20:09,095 The above exception was the direct cause of the following exception: 2025-09-08T13:20:09,095 2025-09-08T13:20:09,095 Traceback (most recent call last): 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T13:20:09,095 status = _inner_run() 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T13:20:09,095 return self.run(options, args) 2025-09-08T13:20:09,095 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T13:20:09,095 return func(self, options, args) 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T13:20:09,095 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T13:20:09,095 result = self._result = resolver.resolve( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T13:20:09,095 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T13:20:09,095 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T13:20:09,095 if not criterion.candidates: 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T13:20:09,095 return bool(self._sequence) 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T13:20:09,095 self._bool = any(self) 2025-09-08T13:20:09,095 ~~~^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T13:20:09,095 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T13:20:09,095 ^^^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T13:20:09,095 candidate = func() 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T13:20:09,095 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 link, template, name, version 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T13:20:09,095 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 link, 2025-09-08T13:20:09,095 ^^^^^ 2025-09-08T13:20:09,095 ...<3 lines>... 2025-09-08T13:20:09,095 version=version, 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T13:20:09,095 super().__init__( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 link=link, 2025-09-08T13:20:09,095 ^^^^^^^^^^ 2025-09-08T13:20:09,095 ...<4 lines>... 2025-09-08T13:20:09,095 version=version, 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T13:20:09,095 self.dist = self._prepare() 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T13:20:09,095 dist = self._prepare_distribution() 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T13:20:09,095 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T13:20:09,095 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T13:20:09,095 dist = _get_prepared_distribution( 2025-09-08T13:20:09,095 req, 2025-09-08T13:20:09,095 ...<3 lines>... 2025-09-08T13:20:09,095 self.check_build_deps, 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T13:20:09,095 abstract_dist.prepare_distribution_metadata( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 finder, build_isolation, check_build_deps 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T13:20:09,095 self.req.prepare_metadata() 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T13:20:09,095 self.metadata_directory = generate_metadata_legacy( 2025-09-08T13:20:09,095 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:20:09,095 build_env=self.build_env, 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ...<3 lines>... 2025-09-08T13:20:09,095 details=details, 2025-09-08T13:20:09,095 ^^^^^^^^^^^^^^^^ 2025-09-08T13:20:09,095 ) 2025-09-08T13:20:09,095 ^ 2025-09-08T13:20:09,095 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T13:20:09,095 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T13:20:09,095 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T13:20:09,117 Removed balebot==1.2.1 from https://files.pythonhosted.org/packages/d2/eb/2196c06cab2e9b4da3ba421370bfc272ea73f1eb05c8d16ccf30b157a5b3/balebot-1.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-dyrd8dl4' 2025-09-08T13:20:09,117 Removed build tracker: '/tmp/pip-build-tracker-dyrd8dl4'