2025-09-07T21:37:58,344 Created temporary directory: /tmp/pip-build-tracker-dped_eag 2025-09-07T21:37:58,345 Initialized build tracking at /tmp/pip-build-tracker-dped_eag 2025-09-07T21:37:58,345 Created build tracker: /tmp/pip-build-tracker-dped_eag 2025-09-07T21:37:58,345 Entered build tracker: /tmp/pip-build-tracker-dped_eag 2025-09-07T21:37:58,345 Created temporary directory: /tmp/pip-wheel-fx20b2kz 2025-09-07T21:37:58,348 Created temporary directory: /tmp/pip-ephem-wheel-cache-lswvybuy 2025-09-07T21:37:58,405 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:37:58,407 2 location(s) to search for versions of cobe: 2025-09-07T21:37:58,407 * https://pypi.org/simple/cobe/ 2025-09-07T21:37:58,407 * https://www.piwheels.org/simple/cobe/ 2025-09-07T21:37:58,407 Fetching project page and analyzing links: https://pypi.org/simple/cobe/ 2025-09-07T21:37:58,408 Getting page https://pypi.org/simple/cobe/ 2025-09-07T21:37:58,409 Found index url https://pypi.org/simple/ 2025-09-07T21:37:58,483 Fetched page https://pypi.org/simple/cobe/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:37:58,486 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/90/7e/f1bc668528e3cc20dff1352ba1d1c3653c3fb03515c2912d3d8100427013/cobe-0.5-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,486 Found link https://files.pythonhosted.org/packages/e7/9a/c4b321615563678d0b07133482dc74b147136ce2a5cffa74e6f3f8ef1080/cobe-0.5.tar.gz (from https://pypi.org/simple/cobe/), version: 0.5 2025-09-07T21:37:58,487 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3d/67/6cf8ed4fcb18b36de8ad683abf43c4cc9ff9f6daa2fbefc9ba2027984958/cobe-1.0-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,487 Found link https://files.pythonhosted.org/packages/83/22/a4e13a249b3a55101315d9048229b5336766c74b7e83ba9488e0f55712be/cobe-1.0.tar.gz (from https://pypi.org/simple/cobe/), version: 1.0 2025-09-07T21:37:58,487 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bc/bd/e53a9b7db0942eaaac9cda71bd639ff1f4f4773a4bddd426598abbd4f272/cobe-1.0.1-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,487 Found link https://files.pythonhosted.org/packages/61/ce/80c66c40688218dc5b62eceaa4ce00771ee8d0cf50312992093f7e61345c/cobe-1.0.1.tar.gz (from https://pypi.org/simple/cobe/), version: 1.0.1 2025-09-07T21:37:58,487 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/90/25/f6c988ff22cac00932fcb752a5a8152d140047f5b7df544dedac39539436/cobe-1.0.4-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,488 Found link https://files.pythonhosted.org/packages/0f/5e/79df677aab34b607d38b99c20abfb6023d5d4080996381e577ef5a3eb58d/cobe-1.0.4.tar.gz (from https://pypi.org/simple/cobe/), version: 1.0.4 2025-09-07T21:37:58,488 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d5/84/a9e81e8484011938c03a522900ab7533666b0abf701590a096cf3de29685/cobe-1.0.5-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,488 Found link https://files.pythonhosted.org/packages/51/54/f97849ebe7f5afc39b17bc0383652701e0a2364038078169cdb1cb780c27/cobe-1.0.5.tar.gz (from https://pypi.org/simple/cobe/), version: 1.0.5 2025-09-07T21:37:58,488 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/37/f8/c54e200cfff84d81976a63f70828c14fc6b42269aba8fb5b8f718e71241f/cobe-1.1.0-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,488 Found link https://files.pythonhosted.org/packages/15/bd/92c8f6d6ca0d71a049c0d2e0c5b8bf9e79b20abaa8b4a6b6c7d5aa4ef140/cobe-1.1.0.tar.gz (from https://pypi.org/simple/cobe/), version: 1.1.0 2025-09-07T21:37:58,488 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ac/98/97261361b8e91370eaf9295093e847f72d28a88fde1d5154f8b76d0b5ef9/cobe-1.1.1-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,488 Found link https://files.pythonhosted.org/packages/da/b2/1bd653bf4f6bef595bdbae16ad5797d528bdee075507604e880b390d6a46/cobe-1.1.1.tar.gz (from https://pypi.org/simple/cobe/), version: 1.1.1 2025-09-07T21:37:58,489 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/99/f6/2776ec9c17d354198765824bcfcebcec7bbe4dffb6f97c19fece33611d42/cobe-1.1.2-py2.6.egg (from https://pypi.org/simple/cobe/) 2025-09-07T21:37:58,489 Found link https://files.pythonhosted.org/packages/16/82/e67407fb44bd9bc6888dd733b03202a3f1510ca4d24f95c6bbdab2400934/cobe-1.1.2.tar.gz (from https://pypi.org/simple/cobe/), version: 1.1.2 2025-09-07T21:37:58,489 Found link https://files.pythonhosted.org/packages/3e/5c/383a47b0338ce5fc28a14be1557daa2d7f475bdd991957f037e99ee289d3/cobe-2.0.0.tar.gz (from https://pypi.org/simple/cobe/), version: 2.0.0 2025-09-07T21:37:58,489 Found link https://files.pythonhosted.org/packages/ee/8f/7ed21ed984175a667f1a7b62cba5c2537a7b71bf30ed9f62ad18a303f464/cobe-2.0.1.tar.gz (from https://pypi.org/simple/cobe/), version: 2.0.1 2025-09-07T21:37:58,489 Found link https://files.pythonhosted.org/packages/56/64/5c0c29f206fce7a47e02a15e473e8b79564aec00b2e10329d5a87107a887/cobe-2.0.2.tar.gz (from https://pypi.org/simple/cobe/), version: 2.0.2 2025-09-07T21:37:58,490 Found link https://files.pythonhosted.org/packages/47/93/b41300cf35ed75eec35936d1fdd0191d8a249a6850af0078fdd43a17c0e3/cobe-2.0.3.tar.gz (from https://pypi.org/simple/cobe/), version: 2.0.3 2025-09-07T21:37:58,490 Found link https://files.pythonhosted.org/packages/b9/3b/e7b216245aa03b47b8e75a65229872e87c76f90f1552945d0ded80e2f2d7/cobe-2.0.4.tar.gz (from https://pypi.org/simple/cobe/), version: 2.0.4 2025-09-07T21:37:58,490 Found link https://files.pythonhosted.org/packages/39/5e/c013e7d358ccda33746064335b217d02031a727a5999471ae2d685e1a804/cobe-2.1.0.tar.gz (from https://pypi.org/simple/cobe/), version: 2.1.0 2025-09-07T21:37:58,490 Found link https://files.pythonhosted.org/packages/a7/f1/aa25d3dfa6bcac45db558eb176c79a36d7eecdc57b21cbc51ee3baa1b49f/cobe-2.1.1.tar.gz (from https://pypi.org/simple/cobe/), version: 2.1.1 2025-09-07T21:37:58,490 Found link https://files.pythonhosted.org/packages/6f/43/f7d9fbaa0cc6e2367336b5ce83fafddebc8a3704c326f38a07ce456488ba/cobe-2.1.2.tar.gz (from https://pypi.org/simple/cobe/), version: 2.1.2 2025-09-07T21:37:58,491 Found link https://files.pythonhosted.org/packages/0b/61/b6882c3b8124251902db45895a18d7ca4f9f6a510746db3b4256684304bb/cobe-3.0.0.tar.gz (from https://pypi.org/simple/cobe/), version: 3.0.0 2025-09-07T21:37:58,491 Found link https://files.pythonhosted.org/packages/3d/ee/2d9d9fe7fbdcbe19fb4a89b3e8d09f0387bcec4626b40bd8a3f878fffe37/cobe-3.0.1.tar.gz (from https://pypi.org/simple/cobe/), version: 3.0.1 2025-09-07T21:37:58,491 Fetching project page and analyzing links: https://www.piwheels.org/simple/cobe/ 2025-09-07T21:37:58,492 Getting page https://www.piwheels.org/simple/cobe/ 2025-09-07T21:37:58,492 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:37:58,607 Fetched page https://www.piwheels.org/simple/cobe/ as text/html 2025-09-07T21:37:58,610 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-3.0.1-py3-none-any.whl#sha256=de10e55014b56eea8e6be80d762a1e7b1619f7ad13a3d2a0a5f34e8583f5b8de (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,610 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-3.0.0-py3-none-any.whl#sha256=e9d7a68091dc3e991cf1f2e9f0993fc5c7a1bec3804c80afa99bbc68758097c8 (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,610 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-2.1.2-py3-none-any.whl#sha256=a8ff50ce01d4edfba4d48d4e51937a5e65b2ce5cff2f52ebcac5eb639c38a503 (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,610 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-2.1.1-py3-none-any.whl#sha256=53057273049737ee943e12fead44d7b3d41bde7eb25ad39f6d8ffe3651b1eafd (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,610 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-2.1.0-py3-none-any.whl#sha256=c7db2b8639e278c2fd053ff44b1173a7721cfb40a61e770c803bdb05ab82042f (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,611 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-1.1.2-py3-none-any.whl#sha256=91be0a986395276f8c5d5385626e381a0024d7cbe3287f1f1cb0baaa4bb1c53d (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,611 Skipping link: No binaries permitted for cobe: https://archive1.piwheels.org/simple/cobe/cobe-1.1.1-py3-none-any.whl#sha256=ee7b4902caa8d774871260e50690b65ac6b3d93422ca73a156c4afdc684ff5a8 (from https://www.piwheels.org/simple/cobe/) 2025-09-07T21:37:58,611 Skipping link: not a file: https://www.piwheels.org/simple/cobe/ 2025-09-07T21:37:58,611 Skipping link: not a file: https://pypi.org/simple/cobe/ 2025-09-07T21:37:58,638 Given no hashes to check 1 links for project 'cobe': discarding no candidates 2025-09-07T21:37:58,639 Collecting cobe==2.0.4 2025-09-07T21:37:58,641 Created temporary directory: /tmp/pip-unpack-mxgakcq6 2025-09-07T21:37:58,784 Downloading cobe-2.0.4.tar.gz (16 kB) 2025-09-07T21:37:58,812 Added cobe==2.0.4 from https://files.pythonhosted.org/packages/b9/3b/e7b216245aa03b47b8e75a65229872e87c76f90f1552945d0ded80e2f2d7/cobe-2.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-dped_eag' 2025-09-07T21:37:58,813 Running setup.py (path:/tmp/pip-wheel-fx20b2kz/cobe_b2bc5afa026040ae8f4029e40a66e62c/setup.py) egg_info for package cobe 2025-09-07T21:37:58,813 Created temporary directory: /tmp/pip-pip-egg-info-ogv_xrs4 2025-09-07T21:37:58,813 Preparing metadata (setup.py): started 2025-09-07T21:37:58,814 Running command python setup.py egg_info 2025-09-07T21:37:59,437 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-07T21:37:59,437 !! 2025-09-07T21:37:59,437 ******************************************************************************** 2025-09-07T21:37:59,438 Requirements should be satisfied by a PEP 517 installer. 2025-09-07T21:37:59,438 If you are using pip, you can try `pip install --use-pep517`. 2025-09-07T21:37:59,438 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-07T21:37:59,438 or your builds will no longer be supported. 2025-09-07T21:37:59,438 ******************************************************************************** 2025-09-07T21:37:59,438 !! 2025-09-07T21:37:59,438 dist.fetch_build_eggs(dist.setup_requires) 2025-09-07T21:38:01,458 WARNING: The repository located at github.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host github.com'. 2025-09-07T21:38:03,869 DEPRECATION: Building 'nose' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'nose'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T21:38:08,764 WARNING: The repository located at github.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host github.com'. 2025-09-07T21:38:11,442 error: subprocess-exited-with-error 2025-09-07T21:38:11,442 × python setup.py egg_info did not run successfully. 2025-09-07T21:38:11,442 │ exit code: 1 2025-09-07T21:38:11,442 ╰─> [48 lines of output] 2025-09-07T21:38:11,442 /tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/distribute_setup.py:139: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T21:38:11,443 import pkg_resources 2025-09-07T21:38:11,443 Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.13.tar.gz 2025-09-07T21:38:11,443 Traceback (most recent call last): 2025-09-07T21:38:11,443 File "/tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/distribute_setup.py", line 143, in use_setuptools 2025-09-07T21:38:11,443 raise ImportError 2025-09-07T21:38:11,443 ImportError 2025-09-07T21:38:11,443 During handling of the above exception, another exception occurred: 2025-09-07T21:38:11,444 Traceback (most recent call last): 2025-09-07T21:38:11,444 File "", line 2, in 2025-09-07T21:38:11,444 exec(compile(''' 2025-09-07T21:38:11,444 ~~~~^^^^^^^^^^^^ 2025-09-07T21:38:11,444 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:38:11,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,444 ...<32 lines>... 2025-09-07T21:38:11,445 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:38:11,445 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,445 ''' % ('/tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/setup.py',), "", "exec")) 2025-09-07T21:38:11,445 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,445 File "", line 35, in 2025-09-07T21:38:11,445 File "/tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/setup.py", line 49, in 2025-09-07T21:38:11,445 use_setuptools() 2025-09-07T21:38:11,445 ~~~~~~~~~~~~~~^^ 2025-09-07T21:38:11,445 File "/tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/distribute_setup.py", line 145, in use_setuptools 2025-09-07T21:38:11,446 return _do_download(version, download_base, to_dir, download_delay) 2025-09-07T21:38:11,446 File "/tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/distribute_setup.py", line 123, in _do_download 2025-09-07T21:38:11,446 tarball = download_setuptools(version, download_base, 2025-09-07T21:38:11,446 to_dir, download_delay) 2025-09-07T21:38:11,446 File "/tmp/pip-wheel-rhzwklxx/coverage_d59c6571f7b047f1ae2216b0ead6f333/distribute_setup.py", line 193, in download_setuptools 2025-09-07T21:38:11,446 src = urlopen(url) 2025-09-07T21:38:11,446 File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen 2025-09-07T21:38:11,446 return opener.open(url, data, timeout) 2025-09-07T21:38:11,447 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,447 File "/usr/lib/python3.13/urllib/request.py", line 495, in open 2025-09-07T21:38:11,447 response = meth(req, response) 2025-09-07T21:38:11,447 File "/usr/lib/python3.13/urllib/request.py", line 604, in http_response 2025-09-07T21:38:11,447 response = self.parent.error( 2025-09-07T21:38:11,447 'http', request, response, code, msg, hdrs) 2025-09-07T21:38:11,447 File "/usr/lib/python3.13/urllib/request.py", line 533, in error 2025-09-07T21:38:11,447 return self._call_chain(*args) 2025-09-07T21:38:11,447 ~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-07T21:38:11,448 File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain 2025-09-07T21:38:11,448 result = func(*args) 2025-09-07T21:38:11,448 File "/usr/lib/python3.13/urllib/request.py", line 613, in http_error_default 2025-09-07T21:38:11,448 raise HTTPError(req.full_url, code, msg, hdrs, fp) 2025-09-07T21:38:11,448 urllib.error.HTTPError: HTTP Error 403: SSL is required 2025-09-07T21:38:11,448 [end of output] 2025-09-07T21:38:11,448 note: This error originates from a subprocess, and is likely not a problem with pip. 2025-09-07T21:38:11,449 error: metadata-generation-failed 2025-09-07T21:38:11,449 × Encountered error while generating package metadata. 2025-09-07T21:38:11,449 ╰─> See above for output. 2025-09-07T21:38:11,450 note: This is an issue with the package mentioned above, not pip. 2025-09-07T21:38:11,450 hint: See above for details. 2025-09-07T21:38:11,696 Traceback (most recent call last): 2025-09-07T21:38:11,697 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 121, in _fetch_build_egg_no_warn 2025-09-07T21:38:11,697 subprocess.check_call(cmd) 2025-09-07T21:38:11,697 ~~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-07T21:38:11,698 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-07T21:38:11,698 raise CalledProcessError(retcode, cmd) 2025-09-07T21:38:11,698 subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpwkzq3hwy', '--quiet', '--find-links', 'http://github.com/pteichman/python-irclib/downloads', 'coverage==3.5']' returned non-zero exit status 1. 2025-09-07T21:38:11,698 The above exception was the direct cause of the following exception: 2025-09-07T21:38:11,698 Traceback (most recent call last): 2025-09-07T21:38:11,701 File "", line 2, in 2025-09-07T21:38:11,701 exec(compile(''' 2025-09-07T21:38:11,701 ~~~~^^^^^^^^^^^^ 2025-09-07T21:38:11,702 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:38:11,702 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,702 ...<32 lines>... 2025-09-07T21:38:11,702 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:38:11,702 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,702 ''' % ('/tmp/pip-wheel-fx20b2kz/cobe_b2bc5afa026040ae8f4029e40a66e62c/setup.py',), "", "exec")) 2025-09-07T21:38:11,702 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,702 File "", line 35, in 2025-09-07T21:38:11,702 File "/tmp/pip-wheel-fx20b2kz/cobe_b2bc5afa026040ae8f4029e40a66e62c/setup.py", line 8, in 2025-09-07T21:38:11,703 setup( 2025-09-07T21:38:11,703 ~~~~~^ 2025-09-07T21:38:11,703 name = "cobe", 2025-09-07T21:38:11,703 ^^^^^^^^^^^^^^ 2025-09-07T21:38:11,703 ...<43 lines>... 2025-09-07T21:38:11,703 } 2025-09-07T21:38:11,703 ^ 2025-09-07T21:38:11,703 ) 2025-09-07T21:38:11,703 ^ 2025-09-07T21:38:11,704 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 114, in setup 2025-09-07T21:38:11,704 _install_setup_requires(attrs) 2025-09-07T21:38:11,704 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-07T21:38:11,704 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 87, in _install_setup_requires 2025-09-07T21:38:11,704 _fetch_build_eggs(dist) 2025-09-07T21:38:11,704 ~~~~~~~~~~~~~~~~~^^^^^^ 2025-09-07T21:38:11,704 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 92, in _fetch_build_eggs 2025-09-07T21:38:11,704 dist.fetch_build_eggs(dist.setup_requires) 2025-09-07T21:38:11,704 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,705 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 766, in fetch_build_eggs 2025-09-07T21:38:11,705 return _fetch_build_eggs(self, requires) 2025-09-07T21:38:11,705 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 54, in _fetch_build_eggs 2025-09-07T21:38:11,705 resolved_dists = [_fetch_build_egg_no_warn(dist, req) for req in needed_reqs] 2025-09-07T21:38:11,705 ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2025-09-07T21:38:11,705 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 123, in _fetch_build_egg_no_warn 2025-09-07T21:38:11,705 raise DistutilsError(str(e)) from e 2025-09-07T21:38:11,705 distutils.errors.DistutilsError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpwkzq3hwy', '--quiet', '--find-links', 'http://github.com/pteichman/python-irclib/downloads', 'coverage==3.5']' returned non-zero exit status 1. 2025-09-07T21:38:11,815 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:38:11,827 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:38:11,827 exec(compile('"'"''"'"''"'"' 2025-09-07T21:38:11,827 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:38:11,827 # 2025-09-07T21:38:11,827 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:38:11,827 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:38:11,827 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:38:11,827 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:38:11,827 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:38:11,827 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:38:11,827 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:38:11,827 import os, sys, tokenize, traceback 2025-09-07T21:38:11,827 2025-09-07T21:38:11,827 try: 2025-09-07T21:38:11,827 import setuptools 2025-09-07T21:38:11,827 except ImportError: 2025-09-07T21:38:11,827 print( 2025-09-07T21:38:11,827 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:38:11,827 "the build environment with exception:", 2025-09-07T21:38:11,827 file=sys.stderr, 2025-09-07T21:38:11,827 ) 2025-09-07T21:38:11,827 traceback.print_exc() 2025-09-07T21:38:11,827 sys.exit(1) 2025-09-07T21:38:11,827 2025-09-07T21:38:11,827 __file__ = %r 2025-09-07T21:38:11,827 sys.argv[0] = __file__ 2025-09-07T21:38:11,827 2025-09-07T21:38:11,827 if os.path.exists(__file__): 2025-09-07T21:38:11,827 filename = __file__ 2025-09-07T21:38:11,827 with tokenize.open(__file__) as f: 2025-09-07T21:38:11,827 setup_py_code = f.read() 2025-09-07T21:38:11,827 else: 2025-09-07T21:38:11,827 filename = "" 2025-09-07T21:38:11,827 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:38:11,827 2025-09-07T21:38:11,827 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:38:11,827 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-fx20b2kz/cobe_b2bc5afa026040ae8f4029e40a66e62c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ogv_xrs4[/] 2025-09-07T21:38:11,827 [bold magenta]cwd[/]: /tmp/pip-wheel-fx20b2kz/cobe_b2bc5afa026040ae8f4029e40a66e62c/ 2025-09-07T21:38:11,827 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:38:11,828 ERROR: metadata generation failed 2025-09-07T21:38:11,833 Exception information: 2025-09-07T21:38:11,833 Traceback (most recent call last): 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:38:11,833 call_subprocess( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 args, 2025-09-07T21:38:11,833 ^^^^^ 2025-09-07T21:38:11,833 ...<2 lines>... 2025-09-07T21:38:11,833 spinner=spinner, 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:38:11,833 raise error 2025-09-07T21:38:11,833 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:38:11,833 2025-09-07T21:38:11,833 The above exception was the direct cause of the following exception: 2025-09-07T21:38:11,833 2025-09-07T21:38:11,833 Traceback (most recent call last): 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:38:11,833 status = _inner_run() 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:38:11,833 return self.run(options, args) 2025-09-07T21:38:11,833 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:38:11,833 return func(self, options, args) 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:38:11,833 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:38:11,833 result = self._result = resolver.resolve( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:38:11,833 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:38:11,833 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:38:11,833 if not criterion.candidates: 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:38:11,833 return bool(self._sequence) 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:38:11,833 self._bool = any(self) 2025-09-07T21:38:11,833 ~~~^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:38:11,833 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:38:11,833 ^^^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:38:11,833 candidate = func() 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:38:11,833 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 link, template, name, version 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:38:11,833 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 link, 2025-09-07T21:38:11,833 ^^^^^ 2025-09-07T21:38:11,833 ...<3 lines>... 2025-09-07T21:38:11,833 version=version, 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:38:11,833 super().__init__( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 link=link, 2025-09-07T21:38:11,833 ^^^^^^^^^^ 2025-09-07T21:38:11,833 ...<4 lines>... 2025-09-07T21:38:11,833 version=version, 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:38:11,833 self.dist = self._prepare() 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:38:11,833 dist = self._prepare_distribution() 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:38:11,833 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:38:11,833 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:38:11,833 dist = _get_prepared_distribution( 2025-09-07T21:38:11,833 req, 2025-09-07T21:38:11,833 ...<3 lines>... 2025-09-07T21:38:11,833 self.check_build_deps, 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:38:11,833 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 finder, build_isolation, check_build_deps 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:38:11,833 self.req.prepare_metadata() 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:38:11,833 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:38:11,833 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:38:11,833 build_env=self.build_env, 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ...<3 lines>... 2025-09-07T21:38:11,833 details=details, 2025-09-07T21:38:11,833 ^^^^^^^^^^^^^^^^ 2025-09-07T21:38:11,833 ) 2025-09-07T21:38:11,833 ^ 2025-09-07T21:38:11,833 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:38:11,833 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:38:11,833 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:38:11,856 Removed cobe==2.0.4 from https://files.pythonhosted.org/packages/b9/3b/e7b216245aa03b47b8e75a65229872e87c76f90f1552945d0ded80e2f2d7/cobe-2.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-dped_eag' 2025-09-07T21:38:11,856 Removed build tracker: '/tmp/pip-build-tracker-dped_eag'