2023-09-08T09:03:15,617 Created temporary directory: /tmp/pip-build-tracker-p7tyydsv 2023-09-08T09:03:15,619 Initialized build tracking at /tmp/pip-build-tracker-p7tyydsv 2023-09-08T09:03:15,619 Created build tracker: /tmp/pip-build-tracker-p7tyydsv 2023-09-08T09:03:15,619 Entered build tracker: /tmp/pip-build-tracker-p7tyydsv 2023-09-08T09:03:15,620 Created temporary directory: /tmp/pip-wheel-bz79l_4t 2023-09-08T09:03:15,623 Created temporary directory: /tmp/pip-ephem-wheel-cache-dcmlp8ws 2023-09-08T09:03:15,645 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T09:03:15,648 2 location(s) to search for versions of pyscreenshot: 2023-09-08T09:03:15,648 * https://pypi.org/simple/pyscreenshot/ 2023-09-08T09:03:15,648 * https://www.piwheels.org/simple/pyscreenshot/ 2023-09-08T09:03:15,649 Fetching project page and analyzing links: https://pypi.org/simple/pyscreenshot/ 2023-09-08T09:03:15,650 Getting page https://pypi.org/simple/pyscreenshot/ 2023-09-08T09:03:15,652 Found index url https://pypi.org/simple/ 2023-09-08T09:03:15,793 Fetched page https://pypi.org/simple/pyscreenshot/ as application/vnd.pypi.simple.v1+json 2023-09-08T09:03:15,800 Found link https://files.pythonhosted.org/packages/a5/ba/85d30740aede98ff5fe961787353adc0fc81e72f9988d74a7413fa81157b/pyscreenshot-0.1.3.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.1.3 2023-09-08T09:03:15,800 Found link https://files.pythonhosted.org/packages/dc/fe/e78b83d1e0b6ffc343edc6358d49415b8ee29b407ddc99190a9038b2dc6b/pyscreenshot-0.1.4.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.1.4 2023-09-08T09:03:15,801 Found link https://files.pythonhosted.org/packages/f5/b5/72ace45549f47fa77ac1dffd6160dfffaac6963d5e55c91916b6ad128d47/pyscreenshot-0.1.5.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.1.5 2023-09-08T09:03:15,802 Found link https://files.pythonhosted.org/packages/87/3f/2b0e6c14ad0438bd2c6fdb140002c64e03758b991287b1313c73614a5d6f/pyscreenshot-0.2.1.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.2.1 2023-09-08T09:03:15,802 Found link https://files.pythonhosted.org/packages/a3/f2/8093ded50375c69cde5fa76d7e2c27623752e24ed83142a7a4493b887021/pyscreenshot-0.2.2.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.2.2 2023-09-08T09:03:15,803 Found link https://files.pythonhosted.org/packages/6b/34/5aab67f09ef350033e04de47ffd3bd92f92e8fcbe540177e14edb599678c/pyscreenshot-0.3.0.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.3.0 2023-09-08T09:03:15,804 Found link https://files.pythonhosted.org/packages/42/9b/c5ec9f50971f80ffcf97b649695bff25892ff3e6c2b201b26c1a6ee77139/pyscreenshot-0.3.1.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.3.1 2023-09-08T09:03:15,804 Found link https://files.pythonhosted.org/packages/bb/12/ca0f5cbc4b85b68afffd14f81c56676335cf6a4bd989d98eef74c752c187/pyscreenshot-0.3.2.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.3.2 2023-09-08T09:03:15,805 Found link https://files.pythonhosted.org/packages/7f/86/896475f07ae1ee321c424521c695257f25c0efd9297fbbe3530bb83ffda6/pyscreenshot-0.3.3.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.3.3 2023-09-08T09:03:15,806 Found link https://files.pythonhosted.org/packages/57/f0/261b7f68443e600e842eef8c6c9c0563ac82811361b5113f450adcecc55f/pyscreenshot-0.3.4.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.3.4 2023-09-08T09:03:15,806 Found link https://files.pythonhosted.org/packages/37/7e/a8c029ccf85fc222fae480bcf196aba79ad272d93ac2089ab511cdd98ce1/pyscreenshot-0.4.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.4 2023-09-08T09:03:15,807 Found link https://files.pythonhosted.org/packages/1e/42/676685693cfcd6e711dfc3965bac6064443602bef58d21a5b6ea1cbe1aac/pyscreenshot-0.4.1.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.4.1 2023-09-08T09:03:15,808 Found link https://files.pythonhosted.org/packages/49/c3/bccc64677e87c7a14a953ba15e987a6e8c5baa354f8ffe932335a82a0438/pyscreenshot-0.4.2.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.4.2 2023-09-08T09:03:15,808 Found link https://files.pythonhosted.org/packages/dd/8f/72ef368a29d5369ed2958e52fa948d9afbae21ca90ad1e79fd24fcd263d3/pyscreenshot-0.5.1.tar.gz (from https://pypi.org/simple/pyscreenshot/), version: 0.5.1 2023-09-08T09:03:15,809 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/fe/27/50ab425789118be0ea390cf2b5e6dc65bafe2b5a9a2efb1db8426836124b/pyscreenshot-0.6-py2.py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:15,811 Found link https://files.pythonhosted.org/packages/08/18/f7ab01b3b60550a89c1dd74d6f7c8347ad8cc20a0f1f9bfad7079893c931/pyscreenshot-0.6.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*), version: 0.6 2023-09-08T09:03:15,811 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/ef/f2/35066da41daceabb3d6f1d44d98457f2b3ddca786181fc7cc9c45e8ef491/pyscreenshot-1.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:15,813 Found link https://files.pythonhosted.org/packages/09/4d/918186af16694af51414815328e546a4c63eb95a5b0ade735d74abde16b0/pyscreenshot-1.0.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*), version: 1.0 2023-09-08T09:03:15,814 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/09/83/898c2e036c0eed8ff88b30ca1758117c3a3f7e313ba766d8bd4a83980923/pyscreenshot-2.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:15,815 Found link https://files.pythonhosted.org/packages/ae/bd/5e4bcc72f26bc6924602c19a438bb79eaf6992ded8ce8b9630cf0bfb4d97/pyscreenshot-2.0.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*), version: 2.0 2023-09-08T09:03:15,816 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/6e/ca/387c6be600e0c3f330b4423acf03680105244a95f611ffb54cfbdfb0eead/pyscreenshot-2.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:15,817 Found link https://files.pythonhosted.org/packages/8d/3d/20b6d802c3679121efc8896a1d851e427806f916ad53ef3369d638267120/pyscreenshot-2.1.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*), version: 2.1 2023-09-08T09:03:15,818 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/95/e0/4741734d7d6c6f6231754fe21aae4086dacdb82cc72ee20c8780af3bb727/pyscreenshot-2.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:15,819 Found link https://files.pythonhosted.org/packages/23/8c/51625b54bd6577056d416fcd88fb5dbc50b3bd70bc2a13f67a6b7746b59a/pyscreenshot-2.2.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*), version: 2.2 2023-09-08T09:03:15,820 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/57/0f/762566d9410a0f9585cff631768d2437c451c680f08ae1613ff4f65fa5ff/pyscreenshot-2.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:15,821 Found link https://files.pythonhosted.org/packages/39/b7/d89522bc2539445b4243154350b774d852723b5d50c44ad60aecf0e15024/pyscreenshot-2.3.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*), version: 2.3 2023-09-08T09:03:15,822 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/7a/8f/6df0fa0628b5f7e2a869fbdc8c9252bb54f10392568dd292bc7b5decf459/pyscreenshot-3.0-py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=3.4) 2023-09-08T09:03:15,823 Found link https://files.pythonhosted.org/packages/d1/75/424e89c341b54040423f55c08cf94946bc38c3fcc4cadbae05e12c09cd2a/pyscreenshot-3.0.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=3.4), version: 3.0 2023-09-08T09:03:15,824 Skipping link: No binaries permitted for pyscreenshot: https://files.pythonhosted.org/packages/c6/fb/acc0b5a7251682cd11c67c40a1532ffb1dda71626e9ad7e7ba1e55cc3ae2/pyscreenshot-3.1-py3-none-any.whl (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=3.4) 2023-09-08T09:03:15,825 Found link https://files.pythonhosted.org/packages/f0/bf/a051bea0ad0fb9877684d0f8b87e0e55970b53b117db80c5f729d6dda762/pyscreenshot-3.1.tar.gz (from https://pypi.org/simple/pyscreenshot/) (requires-python:>=3.4), version: 3.1 2023-09-08T09:03:15,825 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyscreenshot/ 2023-09-08T09:03:15,826 Getting page https://www.piwheels.org/simple/pyscreenshot/ 2023-09-08T09:03:15,827 Found index url https://www.piwheels.org/simple/ 2023-09-08T09:03:16,172 Fetched page https://www.piwheels.org/simple/pyscreenshot/ as text/html 2023-09-08T09:03:16,177 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-3.1-py3-none-any.whl#sha256=dad7c9839c5443bd7b92dd80a0992f1c9ece50688f3284ad4121aab3af2f116f (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=3.4) 2023-09-08T09:03:16,178 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-3.0-py3-none-any.whl#sha256=d3a7409f726e8e1d514552814b221ab9a168a6a794585ff98239d8987056dc3f (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=3.4) 2023-09-08T09:03:16,178 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-2.3-py2.py3-none-any.whl#sha256=f47e45b7aabf03d6b9a5971fde59eac024287d693eebd7eda532e5408d75343d (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:16,179 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-2.2-py3-none-any.whl#sha256=ce639f91daf4a1c5d7e23a66613a986d8f9693d10032cca1f45332f5db323397 (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:16,179 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-2.1-py2.py3-none-any.whl#sha256=c839586bc5d1840591c49f6adc79a26e090ddb56b874e19250b2918fe511e2a7 (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:16,180 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-2.0-py2.py3-none-any.whl#sha256=1b28164d79ea52e0b710cf2282e36e06db56e4e5b53fb6ecb84ddcbb0dfc80be (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:16,180 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-1.0-py2.py3-none-any.whl#sha256=638a7f846ecec78039c3ccc9049cf5f487574a0b151c02569fe81f5664570707 (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:16,181 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.6-py2.py3-none-any.whl#sha256=1af20739c754f7fa1e7f792c0c682fd89e30c9db4004252792830cc538727235 (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2023-09-08T09:03:16,181 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.5.1-py3-none-any.whl#sha256=c6c992b623ce5219ad5fdec891fc27c25104ce07cb0abe6c7dc839c6229163af (from https://www.piwheels.org/simple/pyscreenshot/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2023-09-08T09:03:16,182 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.4.2-py3-none-any.whl#sha256=0176897d04add2905f06223db16950c60ece47283edaf70bb4cdb4700dac673b (from https://www.piwheels.org/simple/pyscreenshot/) 2023-09-08T09:03:16,183 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.4.1-py3-none-any.whl#sha256=ab086c588d28b9d7fb0dd05d1375a5e18142e9daf16b2a1e1e8210d9dc5c0946 (from https://www.piwheels.org/simple/pyscreenshot/) 2023-09-08T09:03:16,183 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.4-py3-none-any.whl#sha256=8e8a73d0c3cdc1897f0d53569d89e330cd31ca602d6e8398d1799d70fa2e0936 (from https://www.piwheels.org/simple/pyscreenshot/) 2023-09-08T09:03:16,183 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.3.4-py3-none-any.whl#sha256=879ea97ff9c567ed14752004b8b5d40b12226a2e5584133fec64e289470efb35 (from https://www.piwheels.org/simple/pyscreenshot/) 2023-09-08T09:03:16,184 Skipping link: No binaries permitted for pyscreenshot: https://www.piwheels.org/simple/pyscreenshot/pyscreenshot-0.0.0-py3-none-any.whl#sha256=1a45ce03505a36d5e8d4f2513f84cc401432cdbc1dfce794f31d93b51d888e08 (from https://www.piwheels.org/simple/pyscreenshot/) 2023-09-08T09:03:16,184 Skipping link: not a file: https://www.piwheels.org/simple/pyscreenshot/ 2023-09-08T09:03:16,185 Skipping link: not a file: https://pypi.org/simple/pyscreenshot/ 2023-09-08T09:03:16,206 Given no hashes to check 1 links for project 'pyscreenshot': discarding no candidates 2023-09-08T09:03:16,224 Collecting pyscreenshot==0.3.0 2023-09-08T09:03:16,226 Created temporary directory: /tmp/pip-unpack-_e6w4jnj 2023-09-08T09:03:16,444 Downloading pyscreenshot-0.3.0.tar.gz (9.2 kB) 2023-09-08T09:03:16,502 Added pyscreenshot==0.3.0 from https://files.pythonhosted.org/packages/6b/34/5aab67f09ef350033e04de47ffd3bd92f92e8fcbe540177e14edb599678c/pyscreenshot-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-p7tyydsv' 2023-09-08T09:03:16,503 Running setup.py (path:/tmp/pip-wheel-bz79l_4t/pyscreenshot_77deb57d3647473d9734282a0c14d0fc/setup.py) egg_info for package pyscreenshot 2023-09-08T09:03:16,504 Created temporary directory: /tmp/pip-pip-egg-info-szehy6cb 2023-09-08T09:03:16,505 Preparing metadata (setup.py): started 2023-09-08T09:03:16,506 Running command python setup.py egg_info 2023-09-08T09:03:17,484 error in pyscreenshot setup command: use_2to3 is invalid. 2023-09-08T09:03:17,591 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T09:03:17,604 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T09:03:17,604 exec(compile('"'"''"'"''"'"' 2023-09-08T09:03:17,604 # This is -- a caller that pip uses to run setup.py 2023-09-08T09:03:17,604 # 2023-09-08T09:03:17,604 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T09:03:17,604 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T09:03:17,604 # - It provides a clear error message when setuptools is not installed. 2023-09-08T09:03:17,604 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T09:03:17,604 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T09:03:17,604 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T09:03:17,604 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T09:03:17,604 import os, sys, tokenize 2023-09-08T09:03:17,604 2023-09-08T09:03:17,604 try: 2023-09-08T09:03:17,604 import setuptools 2023-09-08T09:03:17,604 except ImportError as error: 2023-09-08T09:03:17,604 print( 2023-09-08T09:03:17,604 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T09:03:17,604 "the build environment.", 2023-09-08T09:03:17,604 file=sys.stderr, 2023-09-08T09:03:17,604 ) 2023-09-08T09:03:17,604 sys.exit(1) 2023-09-08T09:03:17,604 2023-09-08T09:03:17,604 __file__ = %r 2023-09-08T09:03:17,604 sys.argv[0] = __file__ 2023-09-08T09:03:17,604 2023-09-08T09:03:17,604 if os.path.exists(__file__): 2023-09-08T09:03:17,604 filename = __file__ 2023-09-08T09:03:17,604 with tokenize.open(__file__) as f: 2023-09-08T09:03:17,604 setup_py_code = f.read() 2023-09-08T09:03:17,604 else: 2023-09-08T09:03:17,604 filename = "" 2023-09-08T09:03:17,604 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T09:03:17,604 2023-09-08T09:03:17,604 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T09:03:17,604 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-bz79l_4t/pyscreenshot_77deb57d3647473d9734282a0c14d0fc/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-szehy6cb[/] 2023-09-08T09:03:17,605 [bold magenta]cwd[/]: /tmp/pip-wheel-bz79l_4t/pyscreenshot_77deb57d3647473d9734282a0c14d0fc/ 2023-09-08T09:03:17,605 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T09:03:17,607 ERROR: [present-rich] metadata generation failed 2023-09-08T09:03:17,612 Exception information: 2023-09-08T09:03:17,612 Traceback (most recent call last): 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T09:03:17,612 call_subprocess( 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T09:03:17,612 raise error 2023-09-08T09:03:17,612 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T09:03:17,612 2023-09-08T09:03:17,612 The above exception was the direct cause of the following exception: 2023-09-08T09:03:17,612 2023-09-08T09:03:17,612 Traceback (most recent call last): 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T09:03:17,612 status = run_func(*args) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T09:03:17,612 return func(self, options, args) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T09:03:17,612 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T09:03:17,612 result = self._result = resolver.resolve( 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T09:03:17,612 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T09:03:17,612 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T09:03:17,612 if not criterion.candidates: 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T09:03:17,612 return bool(self._sequence) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T09:03:17,612 return any(self) 2023-09-08T09:03:17,612 ^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T09:03:17,612 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T09:03:17,612 candidate = func() 2023-09-08T09:03:17,612 ^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T09:03:17,612 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T09:03:17,612 super().__init__( 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T09:03:17,612 self.dist = self._prepare() 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T09:03:17,612 dist = self._prepare_distribution() 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T09:03:17,612 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T09:03:17,612 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T09:03:17,612 dist = _get_prepared_distribution( 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T09:03:17,612 abstract_dist.prepare_distribution_metadata( 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T09:03:17,612 self.req.prepare_metadata() 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T09:03:17,612 self.metadata_directory = generate_metadata_legacy( 2023-09-08T09:03:17,612 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:03:17,612 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T09:03:17,612 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T09:03:17,612 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T09:03:17,624 Removed pyscreenshot==0.3.0 from https://files.pythonhosted.org/packages/6b/34/5aab67f09ef350033e04de47ffd3bd92f92e8fcbe540177e14edb599678c/pyscreenshot-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-p7tyydsv' 2023-09-08T09:03:17,625 Removed build tracker: '/tmp/pip-build-tracker-p7tyydsv'