2025-09-08T13:38:16,120 Created temporary directory: /tmp/pip-build-tracker-ypwb1b57 2025-09-08T13:38:16,121 Initialized build tracking at /tmp/pip-build-tracker-ypwb1b57 2025-09-08T13:38:16,121 Created build tracker: /tmp/pip-build-tracker-ypwb1b57 2025-09-08T13:38:16,121 Entered build tracker: /tmp/pip-build-tracker-ypwb1b57 2025-09-08T13:38:16,121 Created temporary directory: /tmp/pip-wheel-mggx5mes 2025-09-08T13:38:16,125 Created temporary directory: /tmp/pip-ephem-wheel-cache-4mx0czi5 2025-09-08T13:38:16,181 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T13:38:16,183 2 location(s) to search for versions of autogui: 2025-09-08T13:38:16,183 * https://pypi.org/simple/autogui/ 2025-09-08T13:38:16,183 * https://www.piwheels.org/simple/autogui/ 2025-09-08T13:38:16,183 Fetching project page and analyzing links: https://pypi.org/simple/autogui/ 2025-09-08T13:38:16,184 Getting page https://pypi.org/simple/autogui/ 2025-09-08T13:38:16,185 Found index url https://pypi.org/simple/ 2025-09-08T13:38:16,332 Fetched page https://pypi.org/simple/autogui/ as application/vnd.pypi.simple.v1+json 2025-09-08T13:38:16,342 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/ba/74/c32588d114b767b4948edbe337ffd12f1866523a918508a53381aaf2cd31/autogui-0.0.1-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,343 Found link https://files.pythonhosted.org/packages/a0/7c/c2c5a0f2f8c2ce2f906053a6948a4aa181787e2c59b22d3a3a49c527f0a8/autogui-0.0.1.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.1 2025-09-08T13:38:16,343 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/18/24/4e6bb503198d98a17d54639a93cbe14c767285085e9291e30274d4ef8892/autogui-0.0.3-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,344 Found link https://files.pythonhosted.org/packages/57/2a/d5b1d2925b25a729eabc48651236c686605cce160314ba4be1ab0add520c/autogui-0.0.3.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.3 2025-09-08T13:38:16,344 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/d7/91/cef2f89853462b0de5433406416e10f084770f06bf5f83418e64509057a9/autogui-0.0.4-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,344 Found link https://files.pythonhosted.org/packages/52/29/92d8a3f60e8e15df3c9265ee7f168afaf518d0305e9362d0239606ab6772/autogui-0.0.4.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.4 2025-09-08T13:38:16,345 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/bf/32/34477c66a1e2410279ef4ae54d4591afbac8bad196a412623e1acd0ca6f5/autogui-0.0.5-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,345 Found link https://files.pythonhosted.org/packages/ac/fb/d2fcc6ea79f5a263a8e1adf3b9dbbd59aa723d5e145c184ee009ae0ef12c/autogui-0.0.5.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.5 2025-09-08T13:38:16,346 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/bc/31/c7c695a1f709d3448ffad02373683b3abb1abf10e275413538e336440d03/autogui-0.0.6-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,346 Found link https://files.pythonhosted.org/packages/c9/b3/cad81849dd97df479523bedea353f7ac9f96aa720b7ba310322d4f214fde/autogui-0.0.6.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.6 2025-09-08T13:38:16,346 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/fe/7a/df0a30f452eb068f52abaf83d88ef8f0141479b2eac82719e37f18ec5cd5/autogui-0.0.7-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,347 Found link https://files.pythonhosted.org/packages/69/cd/f1ba56080f613ded7a614dd4b123f94612c8c0682df6d7c64e246d6adfb4/autogui-0.0.7.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.7 2025-09-08T13:38:16,347 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/92/34/85b67a04b73bce53067cbff285d2db151a579ec4af7437231eaa07431c2e/autogui-0.0.8-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,347 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/8b/ce/94f5d3413a6660c31beda2161db077ae3138036d842cdc13f0be25f60971/autogui-0.0.8-py3-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,348 Found link https://files.pythonhosted.org/packages/27/9d/2db87590ebf7eedd309202b4f2c921362f9479bbe8df8829cd6db6f62e78/autogui-0.0.8.tar.gz (from https://pypi.org/simple/autogui/), version: 0.0.8 2025-09-08T13:38:16,348 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/eb/ee/cd076cf97560b133d124d52ab6ab486e86be2fe9ede311dadfe9cbeda6b9/autogui-0.0.9-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,349 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/32/e5/3d4f328c0c47ff2fb55ff8606f09f998b55858326dd1ce721fc8a0d48c4c/autogui-0.0.9-py3-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,349 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/89/e3/73426fa698e12c26cf53e58ff0229a138b5fda6be3dd11e5907e1cb17998/autogui-0.1.0-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,349 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/d4/1e/ebe19d6863903bc017d64ace8cadc16b1ed1a5254ce53580e0d1de6e15bd/autogui-0.1.1-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,349 Found link https://files.pythonhosted.org/packages/75/03/b0b9f6055c372352634e5c51056e9e664809e9df241c6b2705f907bb0336/autogui-0.1.1.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.1 2025-09-08T13:38:16,350 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/43/35/2cc5ff0ca41fcd5c45113cd134074ddd33daf41a2100b8a82f4ff75929f5/autogui-0.1.2-py3-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,350 Found link https://files.pythonhosted.org/packages/9d/26/f3e26865663c2c107a3f416f8c880a2a1acd1b80a3cfa3a84c43b7d92219/autogui-0.1.2.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.2 2025-09-08T13:38:16,351 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/f5/e6/50096e629141a898bf4d8188a843b5aaae4125ed998b781e2736d60d6d01/autogui-0.1.3-py3-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,351 Found link https://files.pythonhosted.org/packages/cf/1b/98f3c6f54f455d462573a1973c72d55c37c5c40154b157dbf3c149330958/autogui-0.1.3.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.3 2025-09-08T13:38:16,351 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/a7/22/44be2a150d610a5eca81fd0541be89b98d68e609e56d9b077edf74097f3a/autogui-0.1.4-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,352 Found link https://files.pythonhosted.org/packages/e6/26/3ab84563b2c431e16cf486d626c66d04fda47bf6d8b47ca20bec34821a12/autogui-0.1.4.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.4 2025-09-08T13:38:16,352 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/66/e4/74dfc0edf23b6864085c47ce598f48f6e2e8b79728bbc2a00c323978eefa/autogui-0.1.5-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,353 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/14/80/22012b9b930f4dfccd79d53670c5d759a76af4f353ec8e6d36fbaeaabc8c/autogui-0.1.5-py2.7.egg (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,353 Found link https://files.pythonhosted.org/packages/15/fe/984e89bc1f99085393fcc05a798f9bed97e0bc73c0e7dfbe809e8c7dc5d4/autogui-0.1.5.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.5 2025-09-08T13:38:16,353 Skipping link: No binaries permitted for autogui: https://files.pythonhosted.org/packages/61/f7/6ca408b67dd5c187e85c20c84276f6cf05a46aaafb882f7dca14e42d784c/autogui-0.1.6-py2-none-any.whl (from https://pypi.org/simple/autogui/) 2025-09-08T13:38:16,354 Found link https://files.pythonhosted.org/packages/29/61/a02aa6d60b761f395184f0faa83f737ab311593d551b30284e062b434e13/autogui-0.1.6.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.6 2025-09-08T13:38:16,354 Found link https://files.pythonhosted.org/packages/e4/c9/04877d35dfec4214dca3b657453034cc296c406e7ebe75d5e85034c95349/autogui-0.1.7.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.7 2025-09-08T13:38:16,355 Found link https://files.pythonhosted.org/packages/85/20/c37feed040b02fa6f7efced9795f6c22c63ff6ad46d0580b33af60429eda/autogui-0.1.8.tar.gz (from https://pypi.org/simple/autogui/), version: 0.1.8 2025-09-08T13:38:16,355 Fetching project page and analyzing links: https://www.piwheels.org/simple/autogui/ 2025-09-08T13:38:16,355 Getting page https://www.piwheels.org/simple/autogui/ 2025-09-08T13:38:16,356 Found index url https://www.piwheels.org/simple/ 2025-09-08T13:38:16,468 Fetched page https://www.piwheels.org/simple/autogui/ as text/html 2025-09-08T13:38:16,473 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.8-py3-none-any.whl#sha256=2c894921f5f3c54e37477568d0f3c74b5e0a8939785c5e295effc658696bd351 (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,473 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.7-py3-none-any.whl#sha256=4324cf235443e49bc10bfb61505828cbbb330be98ea09b6dc7ac43090e1870bf (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,474 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.6-py3-none-any.whl#sha256=88aa0cdf391191d24c79821d498ed149c8b27f1ba0c6dc2ed3f16ab3658590b3 (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,474 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.5-py3-none-any.whl#sha256=a48e5cf7f3f1951d63aa753a216fe52ca0c8bc09ad91f729464570bd4afbb624 (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,474 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.4-py3-none-any.whl#sha256=80818d852aefd77de6482577cfdf513f43f51e0abfeefb5ffdd5d575a6017118 (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,475 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.3-py3-none-any.whl#sha256=c2691e432ccabdd9f4a54d254073032ff79b68daf981ca5b9c68d699d5800b57 (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,475 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.1.2-py3-none-any.whl#sha256=12a401cf89cf0ff271f2fb486cf668fcab8625d39a283a1c29bc5884d955165a (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,475 Skipping link: No binaries permitted for autogui: https://archive1.piwheels.org/simple/autogui/autogui-0.0.8-py3-none-any.whl#sha256=8d539adac5b2fdf3e807a9c5492e9174c8ab9d7339a1f7f91f5934130c61931c (from https://www.piwheels.org/simple/autogui/) 2025-09-08T13:38:16,476 Skipping link: not a file: https://www.piwheels.org/simple/autogui/ 2025-09-08T13:38:16,476 Skipping link: not a file: https://pypi.org/simple/autogui/ 2025-09-08T13:38:16,510 Given no hashes to check 1 links for project 'autogui': discarding no candidates 2025-09-08T13:38:16,511 Collecting autogui==0.0.1 2025-09-08T13:38:16,512 Created temporary directory: /tmp/pip-unpack-4ox_1o2k 2025-09-08T13:38:16,943 Downloading autogui-0.0.1.tar.gz (461 kB) 2025-09-08T13:38:17,047 Added autogui==0.0.1 from https://files.pythonhosted.org/packages/a0/7c/c2c5a0f2f8c2ce2f906053a6948a4aa181787e2c59b22d3a3a49c527f0a8/autogui-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-ypwb1b57' 2025-09-08T13:38:17,048 Running setup.py (path:/tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py) egg_info for package autogui 2025-09-08T13:38:17,048 Created temporary directory: /tmp/pip-pip-egg-info-fqi507_p 2025-09-08T13:38:17,048 Preparing metadata (setup.py): started 2025-09-08T13:38:17,049 Running command python setup.py egg_info 2025-09-08T13:38:17,570 /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py:24: SyntaxWarning: invalid escape sequence '\G' 2025-09-08T13:38:17,570 data_files = [(r'Lib\site-packages\autogui\bin',[libpath+'\GUILibrary.dll', 2025-09-08T13:38:17,570 /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py:25: SyntaxWarning: invalid escape sequence '\G' 2025-09-08T13:38:17,570 libpath+'\GUILibrary.pdb', 2025-09-08T13:38:17,570 /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py:26: SyntaxWarning: invalid escape sequence '\I' 2025-09-08T13:38:17,570 libpath+'\Interop.UIAutomationClient.dll', 2025-09-08T13:38:17,570 /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py:27: SyntaxWarning: invalid escape sequence '\T' 2025-09-08T13:38:17,570 libpath+'\TestApiCore.dll', 2025-09-08T13:38:17,570 /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py:28: SyntaxWarning: invalid escape sequence '\T' 2025-09-08T13:38:17,571 libpath+'\TestApiCore.pdb', 2025-09-08T13:38:17,571 /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py:29: SyntaxWarning: invalid escape sequence '\T' 2025-09-08T13:38:17,571 libpath+'\TestApiCore.xml', 2025-09-08T13:38:17,571 Traceback (most recent call last): 2025-09-08T13:38:17,572 File "", line 2, in 2025-09-08T13:38:17,572 exec(compile(''' 2025-09-08T13:38:17,572 ~~~~^^^^^^^^^^^^ 2025-09-08T13:38:17,572 # This is -- a caller that pip uses to run setup.py 2025-09-08T13:38:17,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,572 ...<32 lines>... 2025-09-08T13:38:17,572 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T13:38:17,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,573 ''' % ('/tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py',), "", "exec")) 2025-09-08T13:38:17,573 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,573 File "", line 35, in 2025-09-08T13:38:17,573 File "/tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py", line 30 2025-09-08T13:38:17,573 libpath+'\UIAComWrapper.dll',])] 2025-09-08T13:38:17,573 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,573 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \UXXXXXXXX escape 2025-09-08T13:38:17,657 ERROR: python setup.py egg_info exited with 1 2025-09-08T13:38:17,669 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T13:38:17,669 exec(compile('"'"''"'"''"'"' 2025-09-08T13:38:17,669 # This is -- a caller that pip uses to run setup.py 2025-09-08T13:38:17,669 # 2025-09-08T13:38:17,669 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T13:38:17,669 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T13:38:17,669 # - It provides a clear error message when setuptools is not installed. 2025-09-08T13:38:17,669 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T13:38:17,669 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T13:38:17,669 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T13:38:17,669 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T13:38:17,669 import os, sys, tokenize, traceback 2025-09-08T13:38:17,669 2025-09-08T13:38:17,669 try: 2025-09-08T13:38:17,669 import setuptools 2025-09-08T13:38:17,669 except ImportError: 2025-09-08T13:38:17,669 print( 2025-09-08T13:38:17,669 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T13:38:17,669 "the build environment with exception:", 2025-09-08T13:38:17,669 file=sys.stderr, 2025-09-08T13:38:17,669 ) 2025-09-08T13:38:17,669 traceback.print_exc() 2025-09-08T13:38:17,669 sys.exit(1) 2025-09-08T13:38:17,669 2025-09-08T13:38:17,669 __file__ = %r 2025-09-08T13:38:17,669 sys.argv[0] = __file__ 2025-09-08T13:38:17,669 2025-09-08T13:38:17,669 if os.path.exists(__file__): 2025-09-08T13:38:17,669 filename = __file__ 2025-09-08T13:38:17,669 with tokenize.open(__file__) as f: 2025-09-08T13:38:17,669 setup_py_code = f.read() 2025-09-08T13:38:17,669 else: 2025-09-08T13:38:17,669 filename = "" 2025-09-08T13:38:17,669 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T13:38:17,669 2025-09-08T13:38:17,669 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T13:38:17,669 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-fqi507_p[/] 2025-09-08T13:38:17,669 [bold magenta]cwd[/]: /tmp/pip-wheel-mggx5mes/autogui_ad8afe67dd544b83ab0f2de5c93e16fb/ 2025-09-08T13:38:17,670 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T13:38:17,670 ERROR: metadata generation failed 2025-09-08T13:38:17,675 Exception information: 2025-09-08T13:38:17,675 Traceback (most recent call last): 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T13:38:17,675 call_subprocess( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 args, 2025-09-08T13:38:17,675 ^^^^^ 2025-09-08T13:38:17,675 ...<2 lines>... 2025-09-08T13:38:17,675 spinner=spinner, 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T13:38:17,675 raise error 2025-09-08T13:38:17,675 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T13:38:17,675 2025-09-08T13:38:17,675 The above exception was the direct cause of the following exception: 2025-09-08T13:38:17,675 2025-09-08T13:38:17,675 Traceback (most recent call last): 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T13:38:17,675 status = _inner_run() 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T13:38:17,675 return self.run(options, args) 2025-09-08T13:38:17,675 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T13:38:17,675 return func(self, options, args) 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T13:38:17,675 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T13:38:17,675 result = self._result = resolver.resolve( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T13:38:17,675 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T13:38:17,675 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T13:38:17,675 if not criterion.candidates: 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T13:38:17,675 return bool(self._sequence) 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T13:38:17,675 self._bool = any(self) 2025-09-08T13:38:17,675 ~~~^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T13:38:17,675 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T13:38:17,675 ^^^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T13:38:17,675 candidate = func() 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T13:38:17,675 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 link, template, name, version 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T13:38:17,675 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 link, 2025-09-08T13:38:17,675 ^^^^^ 2025-09-08T13:38:17,675 ...<3 lines>... 2025-09-08T13:38:17,675 version=version, 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T13:38:17,675 super().__init__( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 link=link, 2025-09-08T13:38:17,675 ^^^^^^^^^^ 2025-09-08T13:38:17,675 ...<4 lines>... 2025-09-08T13:38:17,675 version=version, 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T13:38:17,675 self.dist = self._prepare() 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T13:38:17,675 dist = self._prepare_distribution() 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T13:38:17,675 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T13:38:17,675 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T13:38:17,675 dist = _get_prepared_distribution( 2025-09-08T13:38:17,675 req, 2025-09-08T13:38:17,675 ...<3 lines>... 2025-09-08T13:38:17,675 self.check_build_deps, 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T13:38:17,675 abstract_dist.prepare_distribution_metadata( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 finder, build_isolation, check_build_deps 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T13:38:17,675 self.req.prepare_metadata() 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T13:38:17,675 self.metadata_directory = generate_metadata_legacy( 2025-09-08T13:38:17,675 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:38:17,675 build_env=self.build_env, 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ...<3 lines>... 2025-09-08T13:38:17,675 details=details, 2025-09-08T13:38:17,675 ^^^^^^^^^^^^^^^^ 2025-09-08T13:38:17,675 ) 2025-09-08T13:38:17,675 ^ 2025-09-08T13:38:17,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T13:38:17,675 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T13:38:17,675 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T13:38:17,698 Removed autogui==0.0.1 from https://files.pythonhosted.org/packages/a0/7c/c2c5a0f2f8c2ce2f906053a6948a4aa181787e2c59b22d3a3a49c527f0a8/autogui-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-ypwb1b57' 2025-09-08T13:38:17,698 Removed build tracker: '/tmp/pip-build-tracker-ypwb1b57'