2023-09-08T05:02:00,603 Created temporary directory: /tmp/pip-build-tracker-p7zq4uj3 2023-09-08T05:02:00,604 Initialized build tracking at /tmp/pip-build-tracker-p7zq4uj3 2023-09-08T05:02:00,604 Created build tracker: /tmp/pip-build-tracker-p7zq4uj3 2023-09-08T05:02:00,605 Entered build tracker: /tmp/pip-build-tracker-p7zq4uj3 2023-09-08T05:02:00,605 Created temporary directory: /tmp/pip-wheel-dwxsu99t 2023-09-08T05:02:00,608 Created temporary directory: /tmp/pip-ephem-wheel-cache-_9zy6imu 2023-09-08T05:02:00,630 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T05:02:00,634 2 location(s) to search for versions of python-safe: 2023-09-08T05:02:00,634 * https://pypi.org/simple/python-safe/ 2023-09-08T05:02:00,634 * https://www.piwheels.org/simple/python-safe/ 2023-09-08T05:02:00,635 Fetching project page and analyzing links: https://pypi.org/simple/python-safe/ 2023-09-08T05:02:00,636 Getting page https://pypi.org/simple/python-safe/ 2023-09-08T05:02:00,637 Found index url https://pypi.org/simple/ 2023-09-08T05:02:00,783 Fetched page https://pypi.org/simple/python-safe/ as application/vnd.pypi.simple.v1+json 2023-09-08T05:02:00,789 Found link https://files.pythonhosted.org/packages/2a/9b/3665ec21c3eb684d5682688ae4f921ad163ca083429210d0344f65e13554/python-safe-0.1.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1 2023-09-08T05:02:00,790 Found link https://files.pythonhosted.org/packages/6c/ba/ab28ba4677887cc54f373c71f9b3eb92744b68658f00148f7b8c834eed13/python-safe-0.1.1.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.1 2023-09-08T05:02:00,790 Found link https://files.pythonhosted.org/packages/ee/9d/1fa6f147704fdb78182f9cc3dcf43b9e6746138e01680084e90862f91f2f/python-safe-0.1.2.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.2 2023-09-08T05:02:00,791 Found link https://files.pythonhosted.org/packages/ee/50/1beb6ccbeb0f1bf14d5d59be8ebceb237972524b35db67076e2c06f1dcac/python-safe-0.1.4.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.4 2023-09-08T05:02:00,792 Found link https://files.pythonhosted.org/packages/2b/af/3310fec253172f101a7ae0d3e7d20cc340a899b1a0b896a54354ccade03e/python-safe-0.1.5.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.5 2023-09-08T05:02:00,792 Found link https://files.pythonhosted.org/packages/8f/c3/c5678ce070c2a55428758fe1ee263abb35cb9a53cf3b412d77c829985d97/python-safe-0.1.6.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.6 2023-09-08T05:02:00,793 Found link https://files.pythonhosted.org/packages/38/57/22853521ca57d2347b481d4a7e9f8e94a47280f86fd29b6d91ef54bdaca0/python-safe-0.1.7.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.7 2023-09-08T05:02:00,793 Found link https://files.pythonhosted.org/packages/d0/7b/ad4a3548a329a8175d6599fd1391f49123a9ff9f7e093b244b65283f0408/python-safe-0.1.8.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.8 2023-09-08T05:02:00,794 Found link https://files.pythonhosted.org/packages/2e/52/348616d1ecd5db298cced463d813eac1433add7a9eec9c7f6f1ab477d606/python-safe-0.1.10.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.10 2023-09-08T05:02:00,795 Found link https://files.pythonhosted.org/packages/d8/e6/4a0093423f0a8c754811a7d418524525b8f812892293660f18528b9231d5/python-safe-0.1.11.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.11 2023-09-08T05:02:00,796 Found link https://files.pythonhosted.org/packages/c8/1d/8099bb37c034fbf8dbc2b9a689db46730ef809294951e6320cbae6e9212e/python-safe-0.1.12.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.12 2023-09-08T05:02:00,796 Found link https://files.pythonhosted.org/packages/d8/aa/55c34a42e26f35fcad8cc70fc48a5dd2cc3f96ea9437ee0597901f599b14/python-safe-0.1.13.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.13 2023-09-08T05:02:00,797 Found link https://files.pythonhosted.org/packages/81/9e/911c9a277c2efd92647d86638868726b5bf9a6d4ed45c378448a4824fa4a/python-safe-0.1.14.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.14 2023-09-08T05:02:00,798 Found link https://files.pythonhosted.org/packages/7f/a9/ccad74897a54b9de0e8077177c2d818e259db19caf05f086f0b408839baf/python-safe-0.1.16.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.16 2023-09-08T05:02:00,798 Found link https://files.pythonhosted.org/packages/3c/4b/4f408c7a6b7cbe3cf90bd4f09163e4b5be13bc0646541e9cc2ea09d03fa4/python-safe-0.1.17.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.17 2023-09-08T05:02:00,799 Found link https://files.pythonhosted.org/packages/c9/74/44784e97111dca2f4ae3cc62bb309094aad1e41696d285d15dc984f56b6d/python-safe-0.1.17.zip (from https://pypi.org/simple/python-safe/), version: 0.1.17 2023-09-08T05:02:00,800 Found link https://files.pythonhosted.org/packages/ae/11/5b8588f0648e2ef00218da1d3725ce300a37ae16cde600ba075661c2ee7e/python-safe-0.1.18.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.18 2023-09-08T05:02:00,800 Found link https://files.pythonhosted.org/packages/ba/30/f554a6a6d1e27d0c254e58dbc7c1da46bdb20cc08e72fcbbb80714bb8074/python-safe-0.1.19.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.19 2023-09-08T05:02:00,801 Found link https://files.pythonhosted.org/packages/6a/be/bbdafd3cba690f8c696e477796872ba0b4c7cb88f72d6d4048af3834fc12/python-safe-0.1.20.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.20 2023-09-08T05:02:00,801 Found link https://files.pythonhosted.org/packages/f4/3a/c1e4574f863104d5eed6fac70b683d3eec726e534d3b0932430c30c2ea1b/python-safe-0.1.20.zip (from https://pypi.org/simple/python-safe/), version: 0.1.20 2023-09-08T05:02:00,802 Found link https://files.pythonhosted.org/packages/87/01/2cd91cce3679d63eac3e8f653dfcb657d416549094f8c11548f32a37da59/python-safe-0.1.21.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.21 2023-09-08T05:02:00,802 Found link https://files.pythonhosted.org/packages/9b/63/49cbe0fd8fd93640279acff6af658bf8a33b38bda8ceccd2461349194667/python-safe-0.1.21.zip (from https://pypi.org/simple/python-safe/), version: 0.1.21 2023-09-08T05:02:00,803 Found link https://files.pythonhosted.org/packages/ef/4b/6875f01e38811c82aedc6ddc85af9b165af1d5f2365a2a70934e0a3b7441/python-safe-0.1.22.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.1.22 2023-09-08T05:02:00,804 Found link https://files.pythonhosted.org/packages/fb/50/3d785a29dc4742d370633b692c782273ccfcdaf3ed696bb14519d703f920/python-safe-0.1.22.zip (from https://pypi.org/simple/python-safe/), version: 0.1.22 2023-09-08T05:02:00,804 Found link https://files.pythonhosted.org/packages/54/e9/5ba63c8e2d9c300289d42a24db117ea72155d7d3a0fc0974087359831709/python-safe-0.5.tar.gz (from https://pypi.org/simple/python-safe/), version: 0.5 2023-09-08T05:02:00,805 Found link https://files.pythonhosted.org/packages/7b/3b/d7fc269c0dfc0bf95a986dc67677b28804420b16d785d3abba1c00061702/python-safe-1.0.tar.gz (from https://pypi.org/simple/python-safe/), version: 1.0 2023-09-08T05:02:00,806 Found link https://files.pythonhosted.org/packages/2b/73/4174e74cbea1b5cac5e65ad28df22814586e285edb7826f10a2f05895842/python-safe-1.0.1.tar.gz (from https://pypi.org/simple/python-safe/), version: 1.0.1 2023-09-08T05:02:00,806 Found link https://files.pythonhosted.org/packages/7b/ed/696f4175e67b51d72951af0cbc0c86b45b9cb05110d76b6693ee85f3a8a1/python-safe-1.0.2.tar.gz (from https://pypi.org/simple/python-safe/), version: 1.0.2 2023-09-08T05:02:00,807 Found link https://files.pythonhosted.org/packages/f4/84/aa3345a94c892f0b93b8845394ac39dfcd134680a8856c252128ec6863d1/python-safe-1.0.3.tar.gz (from https://pypi.org/simple/python-safe/), version: 1.0.3 2023-09-08T05:02:00,808 Found link https://files.pythonhosted.org/packages/62/51/21bc7447a265e1f0854f0df86c7b31e61c8d892731b5c157311bf3c2a560/python-safe-1.0.4.tar.gz (from https://pypi.org/simple/python-safe/), version: 1.0.4 2023-09-08T05:02:00,809 Found link https://files.pythonhosted.org/packages/46/1a/3aacf25f7331a772746a8cebaca7ded78c1fd768c61fa988c3e213a90a8c/python-safe-1.1.2.tar.gz (from https://pypi.org/simple/python-safe/), version: 1.1.2 2023-09-08T05:02:00,809 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-safe/ 2023-09-08T05:02:00,810 Getting page https://www.piwheels.org/simple/python-safe/ 2023-09-08T05:02:00,812 Found index url https://www.piwheels.org/simple/ 2023-09-08T05:02:01,145 Fetched page https://www.piwheels.org/simple/python-safe/ as text/html 2023-09-08T05:02:01,150 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.10-py3-none-any.whl#sha256=16bd265974dc67d01a45659a05fba6b93899ff55ce93f1f7cd6fd5571394080f (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,151 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.11-py3-none-any.whl#sha256=b3bcf2b9dcf26f2f909fcfcb0d1748a128e37e5f8fbe1c1fa9d0a30bdd07f7a5 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,151 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.12-py3-none-any.whl#sha256=9d37bd3e8d48bf51d800c0f589657bc802745423bee08752264fca4122149b10 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,152 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.13-py3-none-any.whl#sha256=9f5cf2a836fbde6e0a5e22c46aab24290e444d393bb8681d5d421a5775507c42 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,152 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.14-py3-none-any.whl#sha256=33ba84296b5a371456e02b488cab6a4649ff3208d4f116c83481a60781bd76ff (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,153 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.16-py3-none-any.whl#sha256=5b1c9dbeafd382261773ba300f2507a3937b58d0cea255eafe2d55338406dbd3 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,153 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.6-py3-none-any.whl#sha256=0c7dd24a91ad2e77ea602a9b55d05d226d6a28db7922458b3843b59dbb95543f (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,154 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.7-py3-none-any.whl#sha256=8ee1daf64f50dff4db48c2604e3c34e043a6485d973a2221d919984d32521e8e (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,154 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.1.8-py3-none-any.whl#sha256=41c793f5365fb69a3ca81a21cb3b25566cfd7c1efcaf4bea8502ffea2c8fbabb (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,155 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-0.5-py3-none-any.whl#sha256=cc7caeeab54170272cdfbe172f4e0ef8debced79c6110cc492c82c4a144682cb (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,156 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-1.0-py3-none-any.whl#sha256=a4ab50af040c24b6d9d0b17b488d910bfcd6717b60712c018a22c0a672e14713 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,156 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-1.0.1-py3-none-any.whl#sha256=b64b9b8526df2c1d3cc01719b1849fe050b6133622e52639e86f7145896aa928 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,157 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-1.0.2-py3-none-any.whl#sha256=9e9748338c4e51467a47e22ab2fd0ff9e3f141cabe308eaae4f584590ec35d42 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,157 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-1.0.3-py3-none-any.whl#sha256=b986ccba10375e2098892264d3ee91e32e161d2afe6fb26f950997301c4d1a57 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,158 Skipping link: No binaries permitted for python-safe: https://www.piwheels.org/simple/python-safe/python_safe-1.0.4-py3-none-any.whl#sha256=9c4f8e8c68817022e1c051dc257a73f3e164aa3afaed1c0669d863d9cc637528 (from https://www.piwheels.org/simple/python-safe/) 2023-09-08T05:02:01,159 Skipping link: not a file: https://www.piwheels.org/simple/python-safe/ 2023-09-08T05:02:01,159 Skipping link: not a file: https://pypi.org/simple/python-safe/ 2023-09-08T05:02:01,181 Given no hashes to check 1 links for project 'python-safe': discarding no candidates 2023-09-08T05:02:01,199 Collecting python-safe==0.1.2 2023-09-08T05:02:01,201 Created temporary directory: /tmp/pip-unpack-y95slbts 2023-09-08T05:02:01,699 Downloading python-safe-0.1.2.tar.gz (1.4 kB) 2023-09-08T05:02:01,732 Added python-safe==0.1.2 from https://files.pythonhosted.org/packages/ee/9d/1fa6f147704fdb78182f9cc3dcf43b9e6746138e01680084e90862f91f2f/python-safe-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-p7zq4uj3' 2023-09-08T05:02:01,734 Running setup.py (path:/tmp/pip-wheel-dwxsu99t/python-safe_9f2a099f2ec645e083a4f2874712e960/setup.py) egg_info for package python-safe 2023-09-08T05:02:01,736 Created temporary directory: /tmp/pip-pip-egg-info-gi5o0vt_ 2023-09-08T05:02:01,736 Preparing metadata (setup.py): started 2023-09-08T05:02:01,738 Running command python setup.py egg_info 2023-09-08T05:02:02,173 Traceback (most recent call last): 2023-09-08T05:02:02,173 File "", line 2, in 2023-09-08T05:02:02,174 File "", line 34, in 2023-09-08T05:02:02,175 File "/tmp/pip-wheel-dwxsu99t/python-safe_9f2a099f2ec645e083a4f2874712e960/setup.py", line 10, in 2023-09-08T05:02:02,176 readme_text = file('README.rst', 'rb').read() 2023-09-08T05:02:02,177 ^^^^ 2023-09-08T05:02:02,178 NameError: name 'file' is not defined. Did you mean: 'filter'? 2023-09-08T05:02:02,245 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T05:02:02,258 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T05:02:02,258 exec(compile('"'"''"'"''"'"' 2023-09-08T05:02:02,258 # This is -- a caller that pip uses to run setup.py 2023-09-08T05:02:02,258 # 2023-09-08T05:02:02,258 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T05:02:02,258 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T05:02:02,258 # - It provides a clear error message when setuptools is not installed. 2023-09-08T05:02:02,258 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T05:02:02,258 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T05:02:02,258 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T05:02:02,258 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T05:02:02,258 import os, sys, tokenize 2023-09-08T05:02:02,258 2023-09-08T05:02:02,258 try: 2023-09-08T05:02:02,258 import setuptools 2023-09-08T05:02:02,258 except ImportError as error: 2023-09-08T05:02:02,258 print( 2023-09-08T05:02:02,258 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T05:02:02,258 "the build environment.", 2023-09-08T05:02:02,258 file=sys.stderr, 2023-09-08T05:02:02,258 ) 2023-09-08T05:02:02,258 sys.exit(1) 2023-09-08T05:02:02,258 2023-09-08T05:02:02,258 __file__ = %r 2023-09-08T05:02:02,258 sys.argv[0] = __file__ 2023-09-08T05:02:02,258 2023-09-08T05:02:02,258 if os.path.exists(__file__): 2023-09-08T05:02:02,258 filename = __file__ 2023-09-08T05:02:02,258 with tokenize.open(__file__) as f: 2023-09-08T05:02:02,258 setup_py_code = f.read() 2023-09-08T05:02:02,258 else: 2023-09-08T05:02:02,258 filename = "" 2023-09-08T05:02:02,258 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T05:02:02,258 2023-09-08T05:02:02,258 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T05:02:02,258 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-dwxsu99t/python-safe_9f2a099f2ec645e083a4f2874712e960/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-gi5o0vt_[/] 2023-09-08T05:02:02,258 [bold magenta]cwd[/]: /tmp/pip-wheel-dwxsu99t/python-safe_9f2a099f2ec645e083a4f2874712e960/ 2023-09-08T05:02:02,260 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T05:02:02,261 ERROR: [present-rich] metadata generation failed 2023-09-08T05:02:02,266 Exception information: 2023-09-08T05:02:02,266 Traceback (most recent call last): 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T05:02:02,266 call_subprocess( 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T05:02:02,266 raise error 2023-09-08T05:02:02,266 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T05:02:02,266 2023-09-08T05:02:02,266 The above exception was the direct cause of the following exception: 2023-09-08T05:02:02,266 2023-09-08T05:02:02,266 Traceback (most recent call last): 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T05:02:02,266 status = run_func(*args) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T05:02:02,266 return func(self, options, args) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T05:02:02,266 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T05:02:02,266 result = self._result = resolver.resolve( 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T05:02:02,266 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T05:02:02,266 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T05:02:02,266 if not criterion.candidates: 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T05:02:02,266 return bool(self._sequence) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T05:02:02,266 return any(self) 2023-09-08T05:02:02,266 ^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T05:02:02,266 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T05:02:02,266 candidate = func() 2023-09-08T05:02:02,266 ^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T05:02:02,266 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T05:02:02,266 super().__init__( 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T05:02:02,266 self.dist = self._prepare() 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T05:02:02,266 dist = self._prepare_distribution() 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T05:02:02,266 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T05:02:02,266 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T05:02:02,266 dist = _get_prepared_distribution( 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T05:02:02,266 abstract_dist.prepare_distribution_metadata( 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T05:02:02,266 self.req.prepare_metadata() 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T05:02:02,266 self.metadata_directory = generate_metadata_legacy( 2023-09-08T05:02:02,266 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:02:02,266 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T05:02:02,266 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T05:02:02,266 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T05:02:02,278 Removed python-safe==0.1.2 from https://files.pythonhosted.org/packages/ee/9d/1fa6f147704fdb78182f9cc3dcf43b9e6746138e01680084e90862f91f2f/python-safe-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-p7zq4uj3' 2023-09-08T05:02:02,279 Removed build tracker: '/tmp/pip-build-tracker-p7zq4uj3'