2025-09-07T20:23:55,495 Created temporary directory: /tmp/pip-build-tracker-fiirgn0z 2025-09-07T20:23:55,496 Initialized build tracking at /tmp/pip-build-tracker-fiirgn0z 2025-09-07T20:23:55,496 Created build tracker: /tmp/pip-build-tracker-fiirgn0z 2025-09-07T20:23:55,496 Entered build tracker: /tmp/pip-build-tracker-fiirgn0z 2025-09-07T20:23:55,496 Created temporary directory: /tmp/pip-wheel-7cznn5dd 2025-09-07T20:23:55,500 Created temporary directory: /tmp/pip-ephem-wheel-cache-6_loldhh 2025-09-07T20:23:55,558 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:23:55,560 2 location(s) to search for versions of launchpadlib: 2025-09-07T20:23:55,560 * https://pypi.org/simple/launchpadlib/ 2025-09-07T20:23:55,560 * https://www.piwheels.org/simple/launchpadlib/ 2025-09-07T20:23:55,560 Fetching project page and analyzing links: https://pypi.org/simple/launchpadlib/ 2025-09-07T20:23:55,561 Getting page https://pypi.org/simple/launchpadlib/ 2025-09-07T20:23:55,562 Found index url https://pypi.org/simple/ 2025-09-07T20:23:55,631 Fetched page https://pypi.org/simple/launchpadlib/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:23:55,636 Found link https://files.pythonhosted.org/packages/64/48/cc9c6bf58ef3a1c849bc3fb5c7d299a25c8bc5cbc63bf532705c555f0ab1/launchpadlib-1.0.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.0 2025-09-07T20:23:55,636 Found link https://files.pythonhosted.org/packages/fb/2b/ae056c04ce26b84baab491fda9226da2930e085ccef45eccbbc9f35dbe9b/launchpadlib-1.0.1.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.0.1 2025-09-07T20:23:55,636 Found link https://files.pythonhosted.org/packages/4a/c2/b38370a8b3a3a87868c2dc9b3d8be86f6242aab511156b3f6c4802363188/launchpadlib-1.0.2.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.0.2 2025-09-07T20:23:55,636 Found link https://files.pythonhosted.org/packages/30/67/c391e96af4c6d210c43bfc76eb550cb2e8bdfd6fcfa56513b9ae60febdd0/launchpadlib-1.6.0.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.6.0 2025-09-07T20:23:55,637 Found link https://files.pythonhosted.org/packages/a0/51/264e7fa1586dc72a72a6411536fd1589fd1d1a03725ee9665c08c4eb43bc/launchpadlib-1.10.2.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.2 2025-09-07T20:23:55,637 Found link https://files.pythonhosted.org/packages/7c/51/6f410760ba1fb0b32dfe741dec11a6ecd695c0455af2803d6834907c7f66/launchpadlib-1.10.3.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.3 2025-09-07T20:23:55,637 Found link https://files.pythonhosted.org/packages/6e/db/150e8325ee03c6eb88e14e02efbd83c90fcfec23d615d02fccb5a6349eb0/launchpadlib-1.10.4.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.4 2025-09-07T20:23:55,637 Found link https://files.pythonhosted.org/packages/e6/2b/721606eba8d52e66c6aa436d05ef4b8def963e3d6cbfbb61a05b3891bda3/launchpadlib-1.10.5.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.5 2025-09-07T20:23:55,637 Found link https://files.pythonhosted.org/packages/82/ec/bffedf4e7b14251d0299db7364b5445516627a501f62e0045a3876686981/launchpadlib-1.10.6.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.6 2025-09-07T20:23:55,638 Found link https://files.pythonhosted.org/packages/a3/14/74ab750a0e0c4b31c554614f93d3240db45a096bd29a8eed420960c7b597/launchpadlib-1.10.7.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.7 2025-09-07T20:23:55,638 Found link https://files.pythonhosted.org/packages/f4/25/65234a1f5256ecb73b83e62631286e34eb7195a7afaf52fca9917d925f95/launchpadlib-1.10.8.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.8 2025-09-07T20:23:55,638 Found link https://files.pythonhosted.org/packages/92/a6/67dc3d485a21c458ed09cd40b15948334f9eb6a86498a85becb223d3a7d8/launchpadlib-1.10.9.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.9 2025-09-07T20:23:55,638 Found link https://files.pythonhosted.org/packages/b1/32/f8633c04d29f95bfb467219112674ef693448f151e32668384dc0af593ec/launchpadlib-1.10.10.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.10 2025-09-07T20:23:55,639 Found link https://files.pythonhosted.org/packages/3c/3f/b8fa0e1a44c10d7f2ec860b3a79ae3296a9d9c3d8b530d3986997a81d281/launchpadlib-1.10.11.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.11 2025-09-07T20:23:55,639 Found link https://files.pythonhosted.org/packages/18/1b/7ca106cc66f8176bbb4677ed3867f2a703cc6568cf12fb3cb1537e7c9f3b/launchpadlib-1.10.12.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.12 2025-09-07T20:23:55,639 Found link https://files.pythonhosted.org/packages/af/23/d97442ef2e13db4648608a9e1a5822b9ff5e25e7f05013b8a57343120e85/launchpadlib-1.10.13.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.13 2025-09-07T20:23:55,639 Found link https://files.pythonhosted.org/packages/50/1d/05d9b143a1d5a74abc5d431f607c6584449fecd9531b80cb064466bd27c6/launchpadlib-1.10.14.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.14 2025-09-07T20:23:55,639 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/b9/3b/bb9d3b943277693a929d4be7bdc4b596f77932427b7e7117bb0f01d90ffe/launchpadlib-1.10.15-py2.py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) 2025-09-07T20:23:55,640 Found link https://files.pythonhosted.org/packages/e2/ac/8cdaa7555b0cfe674b37185dcd0773344eba518da10060d219fbcfcc8cea/launchpadlib-1.10.15.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.15 2025-09-07T20:23:55,640 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/61/e4/de84c814e0542aa81d51fff7348178ba3c9952e53756c6c7479db02f7431/launchpadlib-1.10.15.1-py2.py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) 2025-09-07T20:23:55,640 Found link https://files.pythonhosted.org/packages/f4/28/d4bc67e6903229e380292a5f14e797a2f6a0f21d5dcd7f17ebb82f867d01/launchpadlib-1.10.15.1.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.15.1 2025-09-07T20:23:55,640 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/a9/03/1c11a02b891ab21ee9d0b9817d85d5b33ac337fb98f52531fa83f90a4226/launchpadlib-1.10.16-py2.py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) 2025-09-07T20:23:55,640 Found link https://files.pythonhosted.org/packages/c6/ab/d660df8b1678aed8e1fe6469f4aa771dccb124fb2891f38746615c93b35b/launchpadlib-1.10.16.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.16 2025-09-07T20:23:55,641 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/75/10/e1bbf70c7e3ce5754df1b6b256faf02b677f249220a310d0c3c1b642e8f4/launchpadlib-1.10.17-py2.py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) 2025-09-07T20:23:55,641 Found link https://files.pythonhosted.org/packages/91/b2/85b7e8b7c4e2a21978aa53174114a27f2c62d143633a2e103c4166072262/launchpadlib-1.10.17.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.17 2025-09-07T20:23:55,641 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/3a/f2/16e3c4e90c720f972fdac6328b6f2777567a1b81fffe4af57678730b73fc/launchpadlib-1.10.18-py2.py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) 2025-09-07T20:23:55,641 Found link https://files.pythonhosted.org/packages/12/6b/a6c95513df6d5ff5d7ffa8a7d0a06bc2aa11d94812c0f2555402c191c1eb/launchpadlib-1.10.18.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.10.18 2025-09-07T20:23:55,641 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/b5/e7/06e419bdac7f7d45b99730af71a069731d453531ef5f00d06a36f6c8b87d/launchpadlib-1.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) 2025-09-07T20:23:55,641 Found link https://files.pythonhosted.org/packages/e1/61/cf604b4248ccb707c433f9905a8d18943667a1823cf4d3712bd5587db790/launchpadlib-1.11.0.tar.gz (from https://pypi.org/simple/launchpadlib/), version: 1.11.0 2025-09-07T20:23:55,642 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/0f/29/1480a569c6988c68c3d440f288707dbdaa040f0a9ab7b6963c761c12c663/launchpadlib-2.0.0-py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) (requires-python:>=3.5) 2025-09-07T20:23:55,642 Found link https://files.pythonhosted.org/packages/80/28/d1801b89af8f39e6b933840f0a2ab600fd502b67d04376d956297c36d7ef/launchpadlib-2.0.0.tar.gz (from https://pypi.org/simple/launchpadlib/) (requires-python:>=3.5), version: 2.0.0 2025-09-07T20:23:55,643 Skipping link: No binaries permitted for launchpadlib: https://files.pythonhosted.org/packages/3a/a2/2fbbee98e88322446edc71a9ea662c8bf288e5199777545b4480d09bf3d1/launchpadlib-2.1.0-py3-none-any.whl (from https://pypi.org/simple/launchpadlib/) (requires-python:>=3.8) 2025-09-07T20:23:55,643 Found link https://files.pythonhosted.org/packages/30/ec/e659321733decaafe95d4cf964ce360b153de48c5725d5f27cefe97bf5f8/launchpadlib-2.1.0.tar.gz (from https://pypi.org/simple/launchpadlib/) (requires-python:>=3.8), version: 2.1.0 2025-09-07T20:23:55,643 Fetching project page and analyzing links: https://www.piwheels.org/simple/launchpadlib/ 2025-09-07T20:23:55,644 Getting page https://www.piwheels.org/simple/launchpadlib/ 2025-09-07T20:23:55,645 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:23:55,734 Fetched page https://www.piwheels.org/simple/launchpadlib/ as text/html 2025-09-07T20:23:55,739 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-2.1.0-py3-none-any.whl#sha256=9d8b3f55346242f435db99caf0d1681e8b2abad70472a8c62a9aaad5a6103d8a (from https://www.piwheels.org/simple/launchpadlib/) (requires-python:>=3.8) 2025-09-07T20:23:55,739 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-2.0.0-py3-none-any.whl#sha256=9d5c3d2a596f18910cf9c07a22ad924d13006d6cddd82fddcb7d5e9e2c4d8125 (from https://www.piwheels.org/simple/launchpadlib/) (requires-python:>=3.5) 2025-09-07T20:23:55,739 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.11.0-py2.py3-none-any.whl#sha256=2949db8769a0ac3b33a3996977f4ed3c1d70fd890e09da22e02a58f08f6d8b71 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,739 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.18-py2.py3-none-any.whl#sha256=add98cac6c35ee120fc4d3539c8381b262552731224773e924b398d58e50f969 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,740 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.17-py2.py3-none-any.whl#sha256=24dfc5da59757fb3e7ef5c46b8af264230aa4f39ec20e5a60bd55031027e01e2 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,740 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.16-py2.py3-none-any.whl#sha256=197c74d74a6d65ddeb2f4e47d6d62f1b63e6ba17b690b4c5a951c2b80f26b73c (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,740 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.15.1-py2.py3-none-any.whl#sha256=fa0c93708a432f9b5a0c3a1c62f0b7f711b35e303fd1aa50c378dca90324a172 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,740 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.15-py2.py3-none-any.whl#sha256=864ecea3856782c34d44fe55a06fcaaea8ae942c783d1c8e789cdf0fddfd034d (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,740 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.14-py3-none-any.whl#sha256=8cbaf205a4f371c1834669d813fb556b902a87d31645f0cf177318e1c81651f3 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,740 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.13-py3-none-any.whl#sha256=f61a591aff60a9315da09131eeb000bfb8287b788d1899a161e727ca22b1989f (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,741 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.12-py3-none-any.whl#sha256=39650c71ee098ad1be426176565b265899262a0da10a70f649f2f6681ed0cb2b (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,741 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.11-py3-none-any.whl#sha256=1279b5054d01dee6412b77b370354ef70d30af7361a62cd394c7843054f1896a (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,741 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.10-py3-none-any.whl#sha256=50ac63c44a88dc8d5dd25ba7aefe4c88b9f94287052cefbf1d2dd5d9500efeb8 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,741 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.9-py3-none-any.whl#sha256=9ff23fdb0610891f6dc147524bf23b04e5d3a773d836aed58819ffb72dc35b39 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,741 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.8-py3-none-any.whl#sha256=05014a7b5bd8bf660807bfa20eaebf84ca8a180c55bf231e25506c3a6d89361e (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,741 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.7-py3-none-any.whl#sha256=fd7ceda42319cff00bc2705f6e53d906ed5ce42553e7f480756c7b8d0b5f748d (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,742 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.6-py3-none-any.whl#sha256=bc774514b92a8ccdbe6837c1ef512f217b49ddb62e992eeadbea1ef79b50611a (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,742 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.5-py3-none-any.whl#sha256=d44c16f20c0d52eb004e1dff5b863f5d48c9bc754ae34aa0804bb2fdef369b39 (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,742 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.4-py3-none-any.whl#sha256=30559c99c9a2c70ca0a803d27fd86d69d00ad71b182533f0a34daf05740665fe (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,742 Skipping link: No binaries permitted for launchpadlib: https://archive1.piwheels.org/simple/launchpadlib/launchpadlib-1.10.3-py3-none-any.whl#sha256=5b3d2b8504860dcbab3597b28e3e024354358965fb8916d53f79e577195478cd (from https://www.piwheels.org/simple/launchpadlib/) 2025-09-07T20:23:55,742 Skipping link: not a file: https://www.piwheels.org/simple/launchpadlib/ 2025-09-07T20:23:55,742 Skipping link: not a file: https://pypi.org/simple/launchpadlib/ 2025-09-07T20:23:55,771 Given no hashes to check 1 links for project 'launchpadlib': discarding no candidates 2025-09-07T20:23:55,772 Collecting launchpadlib==1.0.1 2025-09-07T20:23:55,773 Created temporary directory: /tmp/pip-unpack-p6nleoe_ 2025-09-07T20:23:56,011 Downloading launchpadlib-1.0.1.tar.gz (67 kB) 2025-09-07T20:23:56,074 Added launchpadlib==1.0.1 from https://files.pythonhosted.org/packages/fb/2b/ae056c04ce26b84baab491fda9226da2930e085ccef45eccbbc9f35dbe9b/launchpadlib-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-fiirgn0z' 2025-09-07T20:23:56,075 Running setup.py (path:/tmp/pip-wheel-7cznn5dd/launchpadlib_fc74ee7e6d2c4d3bbbf0d9c70e626984/setup.py) egg_info for package launchpadlib 2025-09-07T20:23:56,075 Created temporary directory: /tmp/pip-pip-egg-info-fb4lhhoz 2025-09-07T20:23:56,076 Preparing metadata (setup.py): started 2025-09-07T20:23:56,076 Running command python setup.py egg_info 2025-09-07T20:23:56,588 Traceback (most recent call last): 2025-09-07T20:23:56,590 File "", line 2, in 2025-09-07T20:23:56,590 exec(compile(''' 2025-09-07T20:23:56,590 ~~~~^^^^^^^^^^^^ 2025-09-07T20:23:56,590 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:23:56,590 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,590 ...<32 lines>... 2025-09-07T20:23:56,590 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:23:56,591 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,591 ''' % ('/tmp/pip-wheel-7cznn5dd/launchpadlib_fc74ee7e6d2c4d3bbbf0d9c70e626984/setup.py',), "", "exec")) 2025-09-07T20:23:56,591 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,591 File "", line 35, in 2025-09-07T20:23:56,591 File "/tmp/pip-wheel-7cznn5dd/launchpadlib_fc74ee7e6d2c4d3bbbf0d9c70e626984/setup.py", line 21, in 2025-09-07T20:23:56,591 import ez_setup 2025-09-07T20:23:56,591 File "/tmp/pip-wheel-7cznn5dd/launchpadlib_fc74ee7e6d2c4d3bbbf0d9c70e626984/ez_setup.py", line 98 2025-09-07T20:23:56,591 except pkg_resources.VersionConflict, e: 2025-09-07T20:23:56,592 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,592 SyntaxError: multiple exception types must be parenthesized 2025-09-07T20:23:56,675 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:23:56,686 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:23:56,686 exec(compile('"'"''"'"''"'"' 2025-09-07T20:23:56,686 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:23:56,686 # 2025-09-07T20:23:56,686 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:23:56,686 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:23:56,686 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:23:56,686 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:23:56,686 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:23:56,686 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:23:56,686 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:23:56,686 import os, sys, tokenize, traceback 2025-09-07T20:23:56,686 2025-09-07T20:23:56,686 try: 2025-09-07T20:23:56,686 import setuptools 2025-09-07T20:23:56,686 except ImportError: 2025-09-07T20:23:56,686 print( 2025-09-07T20:23:56,686 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:23:56,686 "the build environment with exception:", 2025-09-07T20:23:56,686 file=sys.stderr, 2025-09-07T20:23:56,686 ) 2025-09-07T20:23:56,686 traceback.print_exc() 2025-09-07T20:23:56,686 sys.exit(1) 2025-09-07T20:23:56,686 2025-09-07T20:23:56,686 __file__ = %r 2025-09-07T20:23:56,686 sys.argv[0] = __file__ 2025-09-07T20:23:56,686 2025-09-07T20:23:56,686 if os.path.exists(__file__): 2025-09-07T20:23:56,686 filename = __file__ 2025-09-07T20:23:56,686 with tokenize.open(__file__) as f: 2025-09-07T20:23:56,686 setup_py_code = f.read() 2025-09-07T20:23:56,686 else: 2025-09-07T20:23:56,686 filename = "" 2025-09-07T20:23:56,686 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:23:56,686 2025-09-07T20:23:56,686 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:23:56,686 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7cznn5dd/launchpadlib_fc74ee7e6d2c4d3bbbf0d9c70e626984/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-fb4lhhoz[/] 2025-09-07T20:23:56,687 [bold magenta]cwd[/]: /tmp/pip-wheel-7cznn5dd/launchpadlib_fc74ee7e6d2c4d3bbbf0d9c70e626984/ 2025-09-07T20:23:56,687 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:23:56,688 ERROR: metadata generation failed 2025-09-07T20:23:56,693 Exception information: 2025-09-07T20:23:56,693 Traceback (most recent call last): 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:23:56,693 call_subprocess( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 args, 2025-09-07T20:23:56,693 ^^^^^ 2025-09-07T20:23:56,693 ...<2 lines>... 2025-09-07T20:23:56,693 spinner=spinner, 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:23:56,693 raise error 2025-09-07T20:23:56,693 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:23:56,693 2025-09-07T20:23:56,693 The above exception was the direct cause of the following exception: 2025-09-07T20:23:56,693 2025-09-07T20:23:56,693 Traceback (most recent call last): 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:23:56,693 status = _inner_run() 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:23:56,693 return self.run(options, args) 2025-09-07T20:23:56,693 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:23:56,693 return func(self, options, args) 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:23:56,693 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:23:56,693 result = self._result = resolver.resolve( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:23:56,693 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:23:56,693 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:23:56,693 if not criterion.candidates: 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:23:56,693 return bool(self._sequence) 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:23:56,693 self._bool = any(self) 2025-09-07T20:23:56,693 ~~~^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:23:56,693 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:23:56,693 ^^^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:23:56,693 candidate = func() 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:23:56,693 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 link, template, name, version 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:23:56,693 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 link, 2025-09-07T20:23:56,693 ^^^^^ 2025-09-07T20:23:56,693 ...<3 lines>... 2025-09-07T20:23:56,693 version=version, 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:23:56,693 super().__init__( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 link=link, 2025-09-07T20:23:56,693 ^^^^^^^^^^ 2025-09-07T20:23:56,693 ...<4 lines>... 2025-09-07T20:23:56,693 version=version, 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:23:56,693 self.dist = self._prepare() 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:23:56,693 dist = self._prepare_distribution() 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:23:56,693 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:23:56,693 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:23:56,693 dist = _get_prepared_distribution( 2025-09-07T20:23:56,693 req, 2025-09-07T20:23:56,693 ...<3 lines>... 2025-09-07T20:23:56,693 self.check_build_deps, 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:23:56,693 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 finder, build_isolation, check_build_deps 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:23:56,693 self.req.prepare_metadata() 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:23:56,693 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:23:56,693 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:23:56,693 build_env=self.build_env, 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ...<3 lines>... 2025-09-07T20:23:56,693 details=details, 2025-09-07T20:23:56,693 ^^^^^^^^^^^^^^^^ 2025-09-07T20:23:56,693 ) 2025-09-07T20:23:56,693 ^ 2025-09-07T20:23:56,693 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:23:56,693 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:23:56,693 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:23:56,713 Removed launchpadlib==1.0.1 from https://files.pythonhosted.org/packages/fb/2b/ae056c04ce26b84baab491fda9226da2930e085ccef45eccbbc9f35dbe9b/launchpadlib-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-fiirgn0z' 2025-09-07T20:23:56,713 Removed build tracker: '/tmp/pip-build-tracker-fiirgn0z'