2023-09-09T10:43:15,728 Created temporary directory: /tmp/pip-build-tracker-58ck073a 2023-09-09T10:43:15,729 Initialized build tracking at /tmp/pip-build-tracker-58ck073a 2023-09-09T10:43:15,730 Created build tracker: /tmp/pip-build-tracker-58ck073a 2023-09-09T10:43:15,730 Entered build tracker: /tmp/pip-build-tracker-58ck073a 2023-09-09T10:43:15,731 Created temporary directory: /tmp/pip-wheel-o50hc2ff 2023-09-09T10:43:15,734 Created temporary directory: /tmp/pip-ephem-wheel-cache-fqdg5mjh 2023-09-09T10:43:15,758 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T10:43:15,762 2 location(s) to search for versions of pyaccesspoint: 2023-09-09T10:43:15,762 * https://pypi.org/simple/pyaccesspoint/ 2023-09-09T10:43:15,762 * https://www.piwheels.org/simple/pyaccesspoint/ 2023-09-09T10:43:15,763 Fetching project page and analyzing links: https://pypi.org/simple/pyaccesspoint/ 2023-09-09T10:43:15,763 Getting page https://pypi.org/simple/pyaccesspoint/ 2023-09-09T10:43:15,765 Found index url https://pypi.org/simple/ 2023-09-09T10:43:15,985 Fetched page https://pypi.org/simple/pyaccesspoint/ as application/vnd.pypi.simple.v1+json 2023-09-09T10:43:15,988 Found link https://files.pythonhosted.org/packages/54/59/ec0db94d522569f09d8ef49c13194840ddca8a0472b2ee9103b7bd11b968/PyAccessPoint-0.0.3.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.3 2023-09-09T10:43:15,989 Found link https://files.pythonhosted.org/packages/d5/e5/e20a7ba5d13374c611038d47c6a8b5e8af13574f4204fd2420bd618b2324/PyAccessPoint-0.0.5.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.5 2023-09-09T10:43:15,990 Found link https://files.pythonhosted.org/packages/bd/7e/d81e0cff3dc130c969c4ad91062fa78a241522a0b2af5278561c4f4af81a/PyAccessPoint-0.0.6.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.6 2023-09-09T10:43:15,990 Found link https://files.pythonhosted.org/packages/b6/d9/b83811a225f3ce3bbb6a594b9a15a00b030c61b66acd04b5d5d66316b047/PyAccessPoint-0.0.7.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.7 2023-09-09T10:43:15,991 Found link https://files.pythonhosted.org/packages/4b/c4/0b78dbaf7f940a51b58ca9a0ed7ea77dca4d9fd8981d30156391b95d8194/PyAccessPoint-0.0.8.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.8 2023-09-09T10:43:15,992 Found link https://files.pythonhosted.org/packages/1a/cb/47359b1a394cfd57d190a70b58fc5c8b83fd78d0ae63bfe0b510ca200e97/PyAccessPoint-0.0.9.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.9 2023-09-09T10:43:15,992 Found link https://files.pythonhosted.org/packages/4f/bc/54d97857548f1e8d6c010ba4bb5e2734dc181c3484762eb74125ca873ed5/PyAccessPoint-0.0.10.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.10 2023-09-09T10:43:15,993 Found link https://files.pythonhosted.org/packages/54/50/8cfdcdd83921c6fe2ea4c010300fd7224d535a5cd820da778a3a127533b4/PyAccessPoint-0.0.11.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.11 2023-09-09T10:43:15,994 Found link https://files.pythonhosted.org/packages/59/fc/54ed01161372db50489f278528aaedf728fd93f3dec238caff4d04603611/PyAccessPoint-0.0.13.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.0.13 2023-09-09T10:43:15,994 Found link https://files.pythonhosted.org/packages/52/53/4eebc0781be103895cc2d2c637d38c0840c5b519c0664b0413520c19fae8/PyAccessPoint-0.1.0.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.1.0 2023-09-09T10:43:15,995 Found link https://files.pythonhosted.org/packages/39/29/d9edf87b8b417a8fb4278fed697e8e440625df35dfa6b502619552c1eb83/PyAccessPoint-0.2.0.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.2.0 2023-09-09T10:43:15,996 Found link https://files.pythonhosted.org/packages/32/2f/4cd967c4bd4026230424de067c9811a789d9eecc93e0b24e89ae6b83cfab/PyAccessPoint-0.2.1.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.2.1 2023-09-09T10:43:15,996 Found link https://files.pythonhosted.org/packages/b7/76/10e634dc97930a123501317d2c42bbc98b33608369ee88894f61fd8a7dde/PyAccessPoint-0.2.2.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.2.2 2023-09-09T10:43:15,997 Found link https://files.pythonhosted.org/packages/e9/71/8ca5a5808b3e94698d8de80b88879e760b3427518aba187ff7c6b609facb/PyAccessPoint-0.2.3.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.2.3 2023-09-09T10:43:15,998 Found link https://files.pythonhosted.org/packages/5c/9b/c303bb672b04cdebb61b2f728ded3bc7da156622ecc44462b830c31a4085/PyAccessPoint-0.2.4.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.2.4 2023-09-09T10:43:15,999 Found link https://files.pythonhosted.org/packages/25/fa/8bb1c38f6936a4d5a0e8d24571dc32b308244af756c900004b727c9f471a/PyAccessPoint-0.2.5.tar.gz (from https://pypi.org/simple/pyaccesspoint/), version: 0.2.5 2023-09-09T10:43:15,999 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyaccesspoint/ 2023-09-09T10:43:16,000 Getting page https://www.piwheels.org/simple/pyaccesspoint/ 2023-09-09T10:43:16,001 Found index url https://www.piwheels.org/simple/ 2023-09-09T10:43:16,296 Fetched page https://www.piwheels.org/simple/pyaccesspoint/ as text/html 2023-09-09T10:43:16,300 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.10-py3-none-any.whl#sha256=17cb884c166a5e3ccbf2158bb8a344dde14f57a14316bf351bfd1439eb23ee39 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,301 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.11-py3-none-any.whl#sha256=657954cc72ba4a739ee265731cc01fb2fe5b44dc13f9d11d1ba81cc639aa6387 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,302 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.13-py3-none-any.whl#sha256=c1594fd2aaa00209cec4ee7314fb5daf5af97ed552342964c38cf255926bf693 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,302 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.3-py3-none-any.whl#sha256=c4d3b483c838a90a3390d5378fabd3fc2f18121f55d765d846544fb048ca604d (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,303 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.6-py3-none-any.whl#sha256=1bd4991e314660836875ceee4e9b0ec261d44fa57e1a00f6a8a95d1040e33d01 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,303 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.7-py3-none-any.whl#sha256=c2336c4db3fc1e70c7e44f986c0bcf65d2e59792c54abf2f22a8be2dcf8c15ef (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,304 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.8-py3-none-any.whl#sha256=6ed00b651a7a322c5142ac4881737468533b7c8d688949bfc1f12ec6170cd9c7 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,304 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.0.9-py3-none-any.whl#sha256=04918a7fba908b6829b46e879016bcdc046a0a31c8670847469f91b9d109d1c1 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,305 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.1.0-py3-none-any.whl#sha256=2570c9adec2a30e1069e0b79feee7e21f7b857190b56cbe771dfe9ab4ebd1a58 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,305 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.2.0-py3-none-any.whl#sha256=b8b28f0e6e0dfa9534890c926772220d9222ace5786ed978b939a306ca7bf948 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,306 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.2.1-py3-none-any.whl#sha256=76611ad6ebfbc2e8e27be0e7b7ed41a9cb18481ad0560e8209592610dc64659a (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,306 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.2.2-py3-none-any.whl#sha256=b6f6db891814f10ab2e760593700fa7d2b2e300944ac6d1d25009e548acd2a1c (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,307 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.2.3-py3-none-any.whl#sha256=fe7d12adc887921e131d8527b7377fd71ebf7d9085430eb993b3461372e593f7 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,308 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.2.4-py3-none-any.whl#sha256=01238e670e0060ed8107cd583221cba0af818d18d46eeff4aa838ed66c4559d6 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,308 Skipping link: No binaries permitted for pyaccesspoint: https://www.piwheels.org/simple/pyaccesspoint/PyAccessPoint-0.2.5-py3-none-any.whl#sha256=e77ca955d370d004afe9c200dbaebfb3a7ca50567852ad2c689b93bfa76129f2 (from https://www.piwheels.org/simple/pyaccesspoint/) 2023-09-09T10:43:16,309 Skipping link: not a file: https://www.piwheels.org/simple/pyaccesspoint/ 2023-09-09T10:43:16,309 Skipping link: not a file: https://pypi.org/simple/pyaccesspoint/ 2023-09-09T10:43:16,329 Given no hashes to check 1 links for project 'pyaccesspoint': discarding no candidates 2023-09-09T10:43:16,347 Collecting pyaccesspoint==0.0.5 2023-09-09T10:43:16,349 Created temporary directory: /tmp/pip-unpack-a9az597h 2023-09-09T10:43:16,564 Downloading PyAccessPoint-0.0.5.tar.gz (6.4 kB) 2023-09-09T10:43:16,591 Added pyaccesspoint==0.0.5 from https://files.pythonhosted.org/packages/d5/e5/e20a7ba5d13374c611038d47c6a8b5e8af13574f4204fd2420bd618b2324/PyAccessPoint-0.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-58ck073a' 2023-09-09T10:43:16,592 Running setup.py (path:/tmp/pip-wheel-o50hc2ff/pyaccesspoint_1439ebd96c114b3aa59b6cbccb35e5e2/setup.py) egg_info for package pyaccesspoint 2023-09-09T10:43:16,593 Created temporary directory: /tmp/pip-pip-egg-info-f0w9a4v4 2023-09-09T10:43:16,594 Preparing metadata (setup.py): started 2023-09-09T10:43:16,595 Running command python setup.py egg_info 2023-09-09T10:43:17,092 Traceback (most recent call last): 2023-09-09T10:43:17,092 File "", line 2, in 2023-09-09T10:43:17,093 File "", line 34, in 2023-09-09T10:43:17,094 File "/tmp/pip-wheel-o50hc2ff/pyaccesspoint_1439ebd96c114b3aa59b6cbccb35e5e2/setup.py", line 4, in 2023-09-09T10:43:17,096 long_description = pypandoc.convert('README.md', 'rst') 2023-09-09T10:43:17,097 ^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,097 AttributeError: module 'pypandoc' has no attribute 'convert' 2023-09-09T10:43:17,172 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-09T10:43:17,185 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-09T10:43:17,185 exec(compile('"'"''"'"''"'"' 2023-09-09T10:43:17,185 # This is -- a caller that pip uses to run setup.py 2023-09-09T10:43:17,185 # 2023-09-09T10:43:17,185 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-09T10:43:17,185 # import from `distutils.core` to work with newer packaging standards. 2023-09-09T10:43:17,185 # - It provides a clear error message when setuptools is not installed. 2023-09-09T10:43:17,185 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-09T10:43:17,185 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-09T10:43:17,185 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-09T10:43:17,185 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-09T10:43:17,185 import os, sys, tokenize 2023-09-09T10:43:17,185 2023-09-09T10:43:17,185 try: 2023-09-09T10:43:17,185 import setuptools 2023-09-09T10:43:17,185 except ImportError as error: 2023-09-09T10:43:17,185 print( 2023-09-09T10:43:17,185 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-09T10:43:17,185 "the build environment.", 2023-09-09T10:43:17,185 file=sys.stderr, 2023-09-09T10:43:17,185 ) 2023-09-09T10:43:17,185 sys.exit(1) 2023-09-09T10:43:17,185 2023-09-09T10:43:17,185 __file__ = %r 2023-09-09T10:43:17,185 sys.argv[0] = __file__ 2023-09-09T10:43:17,185 2023-09-09T10:43:17,185 if os.path.exists(__file__): 2023-09-09T10:43:17,185 filename = __file__ 2023-09-09T10:43:17,185 with tokenize.open(__file__) as f: 2023-09-09T10:43:17,185 setup_py_code = f.read() 2023-09-09T10:43:17,185 else: 2023-09-09T10:43:17,185 filename = "" 2023-09-09T10:43:17,185 setup_py_code = "from setuptools import setup; setup()" 2023-09-09T10:43:17,185 2023-09-09T10:43:17,185 exec(compile(setup_py_code, filename, "exec")) 2023-09-09T10:43:17,185 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-o50hc2ff/pyaccesspoint_1439ebd96c114b3aa59b6cbccb35e5e2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-f0w9a4v4[/] 2023-09-09T10:43:17,186 [bold magenta]cwd[/]: /tmp/pip-wheel-o50hc2ff/pyaccesspoint_1439ebd96c114b3aa59b6cbccb35e5e2/ 2023-09-09T10:43:17,186 Preparing metadata (setup.py): finished with status 'error' 2023-09-09T10:43:17,188 ERROR: [present-rich] metadata generation failed 2023-09-09T10:43:17,193 Exception information: 2023-09-09T10:43:17,193 Traceback (most recent call last): 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-09T10:43:17,193 call_subprocess( 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-09T10:43:17,193 raise error 2023-09-09T10:43:17,193 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-09T10:43:17,193 2023-09-09T10:43:17,193 The above exception was the direct cause of the following exception: 2023-09-09T10:43:17,193 2023-09-09T10:43:17,193 Traceback (most recent call last): 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-09T10:43:17,193 status = run_func(*args) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-09T10:43:17,193 return func(self, options, args) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-09T10:43:17,193 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-09T10:43:17,193 result = self._result = resolver.resolve( 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-09T10:43:17,193 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-09T10:43:17,193 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-09T10:43:17,193 if not criterion.candidates: 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-09T10:43:17,193 return bool(self._sequence) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-09T10:43:17,193 return any(self) 2023-09-09T10:43:17,193 ^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-09T10:43:17,193 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-09T10:43:17,193 candidate = func() 2023-09-09T10:43:17,193 ^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-09T10:43:17,193 self._link_candidate_cache[link] = LinkCandidate( 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-09T10:43:17,193 super().__init__( 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-09T10:43:17,193 self.dist = self._prepare() 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-09T10:43:17,193 dist = self._prepare_distribution() 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-09T10:43:17,193 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-09T10:43:17,193 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-09T10:43:17,193 dist = _get_prepared_distribution( 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-09T10:43:17,193 abstract_dist.prepare_distribution_metadata( 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-09T10:43:17,193 self.req.prepare_metadata() 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-09T10:43:17,193 self.metadata_directory = generate_metadata_legacy( 2023-09-09T10:43:17,193 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T10:43:17,193 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-09T10:43:17,193 raise MetadataGenerationFailed(package_details=details) from error 2023-09-09T10:43:17,193 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-09T10:43:17,206 Removed pyaccesspoint==0.0.5 from https://files.pythonhosted.org/packages/d5/e5/e20a7ba5d13374c611038d47c6a8b5e8af13574f4204fd2420bd618b2324/PyAccessPoint-0.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-58ck073a' 2023-09-09T10:43:17,207 Removed build tracker: '/tmp/pip-build-tracker-58ck073a'