2023-09-12T16:49:04,419 Created temporary directory: /tmp/pip-build-tracker-2dd0i51p 2023-09-12T16:49:04,420 Initialized build tracking at /tmp/pip-build-tracker-2dd0i51p 2023-09-12T16:49:04,420 Created build tracker: /tmp/pip-build-tracker-2dd0i51p 2023-09-12T16:49:04,421 Entered build tracker: /tmp/pip-build-tracker-2dd0i51p 2023-09-12T16:49:04,422 Created temporary directory: /tmp/pip-wheel-l_ycmd8g 2023-09-12T16:49:04,425 Created temporary directory: /tmp/pip-ephem-wheel-cache-px7goqzc 2023-09-12T16:49:04,448 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T16:49:04,451 2 location(s) to search for versions of piservo: 2023-09-12T16:49:04,451 * https://pypi.org/simple/piservo/ 2023-09-12T16:49:04,451 * https://www.piwheels.org/simple/piservo/ 2023-09-12T16:49:04,452 Fetching project page and analyzing links: https://pypi.org/simple/piservo/ 2023-09-12T16:49:04,453 Getting page https://pypi.org/simple/piservo/ 2023-09-12T16:49:04,454 Found index url https://pypi.org/simple/ 2023-09-12T16:49:04,595 Fetched page https://pypi.org/simple/piservo/ as application/vnd.pypi.simple.v1+json 2023-09-12T16:49:04,599 Found link https://files.pythonhosted.org/packages/63/c3/a8818739ec558428eb526756fc2634978c0d93571709a37291389c7869db/piServo-0.1.tar.gz (from https://pypi.org/simple/piservo/), version: 0.1 2023-09-12T16:49:04,600 Found link https://files.pythonhosted.org/packages/2e/f8/daa07fa5126bf0ad04b3aa62a65fd3a98ac44ab69404b41fad67f59cb947/piServo-0.2.tar.gz (from https://pypi.org/simple/piservo/), version: 0.2 2023-09-12T16:49:04,600 Found link https://files.pythonhosted.org/packages/46/2f/3b8de1935c8d4aee0a92fb8572c74d9fd2f8707b76d7070d2cbbc56fdcc5/piServo-0.3.tar.gz (from https://pypi.org/simple/piservo/), version: 0.3 2023-09-12T16:49:04,601 Found link https://files.pythonhosted.org/packages/67/a6/1ee7490177a5bb5407a71af5cc55e7f942868b29e2cdc2b542a67485c2fe/piServo-0.4.tar.gz (from https://pypi.org/simple/piservo/), version: 0.4 2023-09-12T16:49:04,602 Found link https://files.pythonhosted.org/packages/0d/16/361d26221fb06b4a1aa447408642c4ba461dbd906c7332cde3c5b448dd70/piServo-0.5.tar.gz (from https://pypi.org/simple/piservo/), version: 0.5 2023-09-12T16:49:04,603 Found link https://files.pythonhosted.org/packages/c8/37/c72a6d94286d860bf246e5825ddd355b25cd94b4cc074fb64851d0f2feb4/piServo-0.6.tar.gz (from https://pypi.org/simple/piservo/), version: 0.6 2023-09-12T16:49:04,603 Found link https://files.pythonhosted.org/packages/3b/e9/158d4a30148f6ba755335b9485bc384ce9419edc47f800988e88c9a4bc9b/piServo-0.7.tar.gz (from https://pypi.org/simple/piservo/), version: 0.7 2023-09-12T16:49:04,604 Found link https://files.pythonhosted.org/packages/85/ec/383a7c92af9fe39f796e9f81f94bb81f32bf528180cfffd66ff80d9fa246/piServo-0.8.tar.gz (from https://pypi.org/simple/piservo/), version: 0.8 2023-09-12T16:49:04,605 Found link https://files.pythonhosted.org/packages/a8/e1/d50a4bd47ebc3cffb09b31fb39a10dcc3ef22518a95153fdff1e62312f63/piServo-1.0.tar.gz (from https://pypi.org/simple/piservo/), version: 1.0 2023-09-12T16:49:04,606 Found link https://files.pythonhosted.org/packages/01/4b/e2b0abdef85aa88f72ef655b8c3c7c9440f0f48da6c5a9a100713066ac63/piServo-1.1.tar.gz (from https://pypi.org/simple/piservo/), version: 1.1 2023-09-12T16:49:04,606 Found link https://files.pythonhosted.org/packages/36/27/278759f0120c899c011c747db27416099fc9fd2b34b1c39cfd718213c68a/piServo-1.2.tar.gz (from https://pypi.org/simple/piservo/), version: 1.2 2023-09-12T16:49:04,607 Found link https://files.pythonhosted.org/packages/f5/42/bf385e1ee707949daf5844fd7ea458dfa1fab4f6870477239477e04c2d19/piServo-1.3.tar.gz (from https://pypi.org/simple/piservo/), version: 1.3 2023-09-12T16:49:04,608 Found link https://files.pythonhosted.org/packages/d7/8d/5535b860b6b74e7f6b59424a41ac414fba10554f544e46fdd5ff829b3755/piServo-1.4.tar.gz (from https://pypi.org/simple/piservo/), version: 1.4 2023-09-12T16:49:04,608 Found link https://files.pythonhosted.org/packages/17/7f/5979ca5a6ba6e7d92f78fe9543d003c58e5dbb88fadfb60dd613f7359e96/piServo-1.5.tar.gz (from https://pypi.org/simple/piservo/), version: 1.5 2023-09-12T16:49:04,609 Found link https://files.pythonhosted.org/packages/18/b5/f8713fa633934647330f7829100b91b252b2852f109de2dcd293a1b01a84/piServo-1.6.tar.gz (from https://pypi.org/simple/piservo/), version: 1.6 2023-09-12T16:49:04,610 Found link https://files.pythonhosted.org/packages/38/2b/d16678f83c82c48d290a9bcaa2124e1e46980ad357cc21e28dd94ce67d14/piServo-1.7.tar.gz (from https://pypi.org/simple/piservo/), version: 1.7 2023-09-12T16:49:04,610 Found link https://files.pythonhosted.org/packages/45/28/ab751bb9a7dff474657dfccbd3912cd239ab3a6f66ef120a93c94a5d256a/piServo-1.8.tar.gz (from https://pypi.org/simple/piservo/), version: 1.8 2023-09-12T16:49:04,611 Found link https://files.pythonhosted.org/packages/29/2b/9a0947f29de67392b7909eada149a97d7db9231dbf3c587d406184124a40/piServo-1.9.tar.gz (from https://pypi.org/simple/piservo/), version: 1.9 2023-09-12T16:49:04,611 Found link https://files.pythonhosted.org/packages/56/89/d9f671bb73f843cf68e996c0888c5f906ddd9d1d24d24823a073889dff34/piServo-2.0.tar.gz (from https://pypi.org/simple/piservo/), version: 2.0 2023-09-12T16:49:04,612 Fetching project page and analyzing links: https://www.piwheels.org/simple/piservo/ 2023-09-12T16:49:04,613 Getting page https://www.piwheels.org/simple/piservo/ 2023-09-12T16:49:04,614 Found index url https://www.piwheels.org/simple/ 2023-09-12T16:49:04,938 Fetched page https://www.piwheels.org/simple/piservo/ as text/html 2023-09-12T16:49:04,943 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.1-py3-none-any.whl#sha256=25297ea08ecd07ddf772ee247165b56abce3b90f65af9185c91485e633b3af75 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,943 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.2-py3-none-any.whl#sha256=cd5a7025d4de81fda3832f23c1645f8bd972da556adb6cf59fe8334d9f9c2170 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,944 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.3-py3-none-any.whl#sha256=f946123dce576edaaefe90c5b1ea0f608510725d5588706d0975dce0a090a360 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,945 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.4-py3-none-any.whl#sha256=a13e04f7f0fe365b19698d4372ad5da9467c80cf46d9c9eaebcf6619ee0088b5 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,945 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.5-py3-none-any.whl#sha256=94252845cf2f01185beb582ab8f25a60934de608579e8968581a0508dc09fd16 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,946 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.6-py3-none-any.whl#sha256=65131e1a81453ada94cfe1a0dc8bee23d436288d8f4dae4a4ff9886fe21042da (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,947 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.7-py3-none-any.whl#sha256=c4b0b08c5bfd55c8d5ad7c08972bb1729071af4a83a507380330fdb78d2bfc30 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,947 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-0.8-py3-none-any.whl#sha256=63cc7f5aa51d80ae376c45e4b2604923b431c1165d4e6977ae14b6850e303411 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,948 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.0-py3-none-any.whl#sha256=6b9108cc21142c565723312e0204cfd485f380f55a16bb08e45f714c6e6e7690 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,948 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.4-py3-none-any.whl#sha256=36502822d4fde4eb2e1c533194697e4d79597c9cedeeb22c05896950c50dd809 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,949 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.5-py3-none-any.whl#sha256=b1cf5db1ae102d098385e1c398fa5936085ca46d4bc1f7e7a8d072be3f4cee03 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,950 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.6-py3-none-any.whl#sha256=89066ef1f163705dbcf812442b9d399892218c435b82accdeefa86145a616f44 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,950 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.7-py3-none-any.whl#sha256=96f35525e7266e0c44490ff8cacd96bd385a55971b633e103aafb4dadbd0a946 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,951 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.8-py3-none-any.whl#sha256=d7821d9c9ef3673fc86a0708ae14c6ef080e2c411b5830f75c9ca05014cec445 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,951 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-1.9-py3-none-any.whl#sha256=fb4ed2ebd23f605870a846a161f3c06b6e5932a4fc6741b13426abfb123ccb9f (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,951 Skipping link: No binaries permitted for piservo: https://www.piwheels.org/simple/piservo/piServo-2.0-py3-none-any.whl#sha256=5fbff1aafae791b803bb77b4ff02543a123fc1a22c2dc17922ae4374f157b031 (from https://www.piwheels.org/simple/piservo/) 2023-09-12T16:49:04,952 Skipping link: not a file: https://www.piwheels.org/simple/piservo/ 2023-09-12T16:49:04,953 Skipping link: not a file: https://pypi.org/simple/piservo/ 2023-09-12T16:49:04,973 Given no hashes to check 1 links for project 'piservo': discarding no candidates 2023-09-12T16:49:04,993 Collecting piservo==1.3 2023-09-12T16:49:04,995 Created temporary directory: /tmp/pip-unpack-5txp_ii3 2023-09-12T16:49:05,217 Downloading piServo-1.3.tar.gz (1.9 kB) 2023-09-12T16:49:05,241 Added piservo==1.3 from https://files.pythonhosted.org/packages/f5/42/bf385e1ee707949daf5844fd7ea458dfa1fab4f6870477239477e04c2d19/piServo-1.3.tar.gz to build tracker '/tmp/pip-build-tracker-2dd0i51p' 2023-09-12T16:49:05,243 Running setup.py (path:/tmp/pip-wheel-l_ycmd8g/piservo_6f36689b79b24212bb88a9dbcbd5aad6/setup.py) egg_info for package piservo 2023-09-12T16:49:05,244 Created temporary directory: /tmp/pip-pip-egg-info-_s2z63qe 2023-09-12T16:49:05,244 Preparing metadata (setup.py): started 2023-09-12T16:49:05,246 Running command python setup.py egg_info 2023-09-12T16:49:05,667 Traceback (most recent call last): 2023-09-12T16:49:05,668 File "", line 2, in 2023-09-12T16:49:05,668 File "", line 34, in 2023-09-12T16:49:05,669 File "/tmp/pip-wheel-l_ycmd8g/piservo_6f36689b79b24212bb88a9dbcbd5aad6/setup.py", line 2, in 2023-09-12T16:49:05,671 filename = open("dataf.txt", "r") 2023-09-12T16:49:05,672 ^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,673 FileNotFoundError: [Errno 2] No such file or directory: 'dataf.txt' 2023-09-12T16:49:05,742 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-12T16:49:05,755 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-12T16:49:05,755 exec(compile('"'"''"'"''"'"' 2023-09-12T16:49:05,755 # This is -- a caller that pip uses to run setup.py 2023-09-12T16:49:05,755 # 2023-09-12T16:49:05,755 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-12T16:49:05,755 # import from `distutils.core` to work with newer packaging standards. 2023-09-12T16:49:05,755 # - It provides a clear error message when setuptools is not installed. 2023-09-12T16:49:05,755 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-12T16:49:05,755 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-12T16:49:05,755 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-12T16:49:05,755 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-12T16:49:05,755 import os, sys, tokenize 2023-09-12T16:49:05,755 2023-09-12T16:49:05,755 try: 2023-09-12T16:49:05,755 import setuptools 2023-09-12T16:49:05,755 except ImportError as error: 2023-09-12T16:49:05,755 print( 2023-09-12T16:49:05,755 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-12T16:49:05,755 "the build environment.", 2023-09-12T16:49:05,755 file=sys.stderr, 2023-09-12T16:49:05,755 ) 2023-09-12T16:49:05,755 sys.exit(1) 2023-09-12T16:49:05,755 2023-09-12T16:49:05,755 __file__ = %r 2023-09-12T16:49:05,755 sys.argv[0] = __file__ 2023-09-12T16:49:05,755 2023-09-12T16:49:05,755 if os.path.exists(__file__): 2023-09-12T16:49:05,755 filename = __file__ 2023-09-12T16:49:05,755 with tokenize.open(__file__) as f: 2023-09-12T16:49:05,755 setup_py_code = f.read() 2023-09-12T16:49:05,755 else: 2023-09-12T16:49:05,755 filename = "" 2023-09-12T16:49:05,755 setup_py_code = "from setuptools import setup; setup()" 2023-09-12T16:49:05,755 2023-09-12T16:49:05,755 exec(compile(setup_py_code, filename, "exec")) 2023-09-12T16:49:05,755 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-l_ycmd8g/piservo_6f36689b79b24212bb88a9dbcbd5aad6/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_s2z63qe[/] 2023-09-12T16:49:05,755 [bold magenta]cwd[/]: /tmp/pip-wheel-l_ycmd8g/piservo_6f36689b79b24212bb88a9dbcbd5aad6/ 2023-09-12T16:49:05,757 Preparing metadata (setup.py): finished with status 'error' 2023-09-12T16:49:05,758 ERROR: [present-rich] metadata generation failed 2023-09-12T16:49:05,763 Exception information: 2023-09-12T16:49:05,763 Traceback (most recent call last): 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-12T16:49:05,763 call_subprocess( 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-12T16:49:05,763 raise error 2023-09-12T16:49:05,763 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-12T16:49:05,763 2023-09-12T16:49:05,763 The above exception was the direct cause of the following exception: 2023-09-12T16:49:05,763 2023-09-12T16:49:05,763 Traceback (most recent call last): 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-12T16:49:05,763 status = run_func(*args) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-12T16:49:05,763 return func(self, options, args) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-12T16:49:05,763 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-12T16:49:05,763 result = self._result = resolver.resolve( 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-12T16:49:05,763 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-12T16:49:05,763 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-12T16:49:05,763 if not criterion.candidates: 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-12T16:49:05,763 return bool(self._sequence) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-12T16:49:05,763 return any(self) 2023-09-12T16:49:05,763 ^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-12T16:49:05,763 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-12T16:49:05,763 candidate = func() 2023-09-12T16:49:05,763 ^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-12T16:49:05,763 self._link_candidate_cache[link] = LinkCandidate( 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-12T16:49:05,763 super().__init__( 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-12T16:49:05,763 self.dist = self._prepare() 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-12T16:49:05,763 dist = self._prepare_distribution() 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-12T16:49:05,763 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-12T16:49:05,763 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-12T16:49:05,763 dist = _get_prepared_distribution( 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-12T16:49:05,763 abstract_dist.prepare_distribution_metadata( 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-12T16:49:05,763 self.req.prepare_metadata() 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-12T16:49:05,763 self.metadata_directory = generate_metadata_legacy( 2023-09-12T16:49:05,763 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T16:49:05,763 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-12T16:49:05,763 raise MetadataGenerationFailed(package_details=details) from error 2023-09-12T16:49:05,763 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-12T16:49:05,776 Removed piservo==1.3 from https://files.pythonhosted.org/packages/f5/42/bf385e1ee707949daf5844fd7ea458dfa1fab4f6870477239477e04c2d19/piServo-1.3.tar.gz from build tracker '/tmp/pip-build-tracker-2dd0i51p' 2023-09-12T16:49:05,777 Removed build tracker: '/tmp/pip-build-tracker-2dd0i51p'