2023-09-15T13:02:59,296 Created temporary directory: /tmp/pip-build-tracker-2osyavey 2023-09-15T13:02:59,298 Initialized build tracking at /tmp/pip-build-tracker-2osyavey 2023-09-15T13:02:59,298 Created build tracker: /tmp/pip-build-tracker-2osyavey 2023-09-15T13:02:59,299 Entered build tracker: /tmp/pip-build-tracker-2osyavey 2023-09-15T13:02:59,299 Created temporary directory: /tmp/pip-wheel-va4mpnen 2023-09-15T13:02:59,303 Created temporary directory: /tmp/pip-ephem-wheel-cache-a59m8pwq 2023-09-15T13:02:59,324 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T13:02:59,328 2 location(s) to search for versions of ivy-robot: 2023-09-15T13:02:59,328 * https://pypi.org/simple/ivy-robot/ 2023-09-15T13:02:59,328 * https://www.piwheels.org/simple/ivy-robot/ 2023-09-15T13:02:59,329 Fetching project page and analyzing links: https://pypi.org/simple/ivy-robot/ 2023-09-15T13:02:59,330 Getting page https://pypi.org/simple/ivy-robot/ 2023-09-15T13:02:59,331 Found index url https://pypi.org/simple/ 2023-09-15T13:02:59,597 Fetched page https://pypi.org/simple/ivy-robot/ as application/vnd.pypi.simple.v1+json 2023-09-15T13:02:59,602 Found link https://files.pythonhosted.org/packages/64/97/f681fe8f6192cd23a22e8c31f738a224b74387f4626903756b6acfb224d2/ivy-robot-0.0.0.dev0.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 0.0.0.dev0 2023-09-15T13:02:59,603 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/81/25/8241de1cc6d54004c270fdbaf2cda4ab7aad5c458810a474afa4ba55d6b1/ivy_robot-0.0.0.dev0-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,604 Found link https://files.pythonhosted.org/packages/93/65/137608d9c24c4f13ee2a3e1deeadffbf4157c283d039f8a946738611a7b4/ivy-robot-0.0.1.post0.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 0.0.1.post0 2023-09-15T13:02:59,605 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/8c/8f/f71672b0fa1b58abffe0d6df65ff2779249da66d6bac2d194b15d36420a9/ivy_robot-0.0.1.post0-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,605 Found link https://files.pythonhosted.org/packages/aa/8e/f645ffb425371e9a849c6bf0486040ec00848a73e9c683ff4d2a038360ce/ivy-robot-1.1.1.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.1 2023-09-15T13:02:59,606 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/74/dc/614ce35de101f6193868745d5447285749d55a6f2308856ce6cfdf042446/ivy_robot-1.1.1-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,607 Found link https://files.pythonhosted.org/packages/2c/93/870b8b5c238c02f077d062fc4959fd55f7e48aed11bae88f2a4bf950ad6c/ivy-robot-1.1.2.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.2 2023-09-15T13:02:59,607 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/77/64/6d5debf6f234656b7fe0c259cc673a39eca62519e6d3bc534543794decb8/ivy_robot-1.1.2-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,608 Found link https://files.pythonhosted.org/packages/f1/1e/a1afbaad0cf1183a13066f74f890364ecf7689ca7bf7d50dac5bf1118af5/ivy-robot-1.1.3.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.3 2023-09-15T13:02:59,609 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/b1/13/3dda4e8e8226ab6fda57fb4fd090326f343e6db1f9b6fccb87f7a154146d/ivy_robot-1.1.3-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,609 Found link https://files.pythonhosted.org/packages/e9/b6/0976d9e9269772ef31f553ec40fa3964caced2e4eea108db27c9e33819c3/ivy-robot-1.1.4.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.4 2023-09-15T13:02:59,610 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/7a/e7/27922e9eab89fb543292856d2fc2f119d7eb91a821bc13ab69f0b9a1b3f3/ivy_robot-1.1.4-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,611 Found link https://files.pythonhosted.org/packages/4d/58/088f08c64c0e05192f0f631059868f1e39d2bb880b0b68a67ad372527044/ivy-robot-1.1.5.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.5 2023-09-15T13:02:59,611 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/2f/f7/408bf03a3f8e79a6930e2ef5af812d78615fac3e28eb1852f232fd648a0b/ivy_robot-1.1.5-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,612 Found link https://files.pythonhosted.org/packages/a6/4d/22e7dc407d3af8fbd3251b3e4e4ed333bfdb8f52153694afac083442ec23/ivy-robot-1.1.6.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.6 2023-09-15T13:02:59,613 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/22/29/ce456aca39d8e7f70ff2fb37a65ff2f43f4d08d2a9233c3044ac507be119/ivy_robot-1.1.6-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,613 Found link https://files.pythonhosted.org/packages/4e/3b/96afdf61317072dffee7695cc5717a256895315bd2a1a490242ad8058e9a/ivy-robot-1.1.7.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.7 2023-09-15T13:02:59,614 Found link https://files.pythonhosted.org/packages/1b/67/04cb2147fe31c3ee279957fe49c0abc95167265c113a32f27eb63c12abbc/ivy-robot-1.1.8.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.8 2023-09-15T13:02:59,615 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/db/ea/f5b78192ca7a708cdc0af5898b504ccbe2b627be83b26fd83058c25042db/ivy_robot-1.1.8-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,615 Found link https://files.pythonhosted.org/packages/55/1c/1a4d3c7d77003106fc2b1411bf5adf602f3502a04707487333b8c6c5fa7c/ivy-robot-1.1.9.tar.gz (from https://pypi.org/simple/ivy-robot/), version: 1.1.9 2023-09-15T13:02:59,616 Skipping link: No binaries permitted for ivy-robot: https://files.pythonhosted.org/packages/8c/b0/18484d568356abcddb18c07b3cb8b67ec9e43fc63932e5c5f3fbf383af25/ivy_robot-1.1.9-py3-none-any.whl (from https://pypi.org/simple/ivy-robot/) 2023-09-15T13:02:59,616 Fetching project page and analyzing links: https://www.piwheels.org/simple/ivy-robot/ 2023-09-15T13:02:59,617 Getting page https://www.piwheels.org/simple/ivy-robot/ 2023-09-15T13:02:59,618 Found index url https://www.piwheels.org/simple/ 2023-09-15T13:02:59,879 Fetched page https://www.piwheels.org/simple/ivy-robot/ as text/html 2023-09-15T13:02:59,882 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.9-py3-none-any.whl#sha256=5c263baeef8c2f9dc36a5191b295f8af226e59825e3a1dd4d335f72b224f5edf (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,883 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.8-py3-none-any.whl#sha256=ee6309af6c0e12930946cb432dc6267cd0f1b9b719018531ef0b677dae55bf11 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,884 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.6-py3-none-any.whl#sha256=517fea20209b889d873fc8f3ea198b2183376ee498175e4674a3ea7c12b0d134 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,884 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.5-py3-none-any.whl#sha256=0026739d16d9cf03ed93b7d45d656ae4f1629723567c1f4de9a0dacebcc4c2f7 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,885 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.4-py3-none-any.whl#sha256=cb3a7412740d1ae61c0ef37fbb66d9bbdb9bce143a5439edfd16dd3f9e3e8a8e (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,885 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.3-py3-none-any.whl#sha256=42e0a46755c66f806f7325578cfad5f66b5de8ca6e39d144aa189c8c662b91a8 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,886 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.2-py3-none-any.whl#sha256=5a4240e04478cc1eb4de6fe2686d48e234ff983407371325e8d9ed0e489d29b5 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,887 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-1.1.1-py3-none-any.whl#sha256=578c7d729ef366de8e021a42a4b0800a7986d99737b55f1dc0a9c5243706ef25 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,887 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-0.0.1.post0-py3-none-any.whl#sha256=9b21218d8c0abf7b1d74fb305d5c57ad3b7b0bf45c0a15c553c0342a0417a6e5 (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,888 Skipping link: No binaries permitted for ivy-robot: https://www.piwheels.org/simple/ivy-robot/ivy_robot-0.0.0.dev0-py3-none-any.whl#sha256=ffa203bde819be106255328fe58edef955f12b7e8d52e3c938a9de06a614045a (from https://www.piwheels.org/simple/ivy-robot/) 2023-09-15T13:02:59,888 Skipping link: not a file: https://www.piwheels.org/simple/ivy-robot/ 2023-09-15T13:02:59,889 Skipping link: not a file: https://pypi.org/simple/ivy-robot/ 2023-09-15T13:02:59,908 Given no hashes to check 1 links for project 'ivy-robot': discarding no candidates 2023-09-15T13:02:59,926 Collecting ivy-robot==1.1.7 2023-09-15T13:02:59,928 Created temporary directory: /tmp/pip-unpack-a8z3lpdl 2023-09-15T13:03:00,145 Downloading ivy-robot-1.1.7.tar.gz (18 kB) 2023-09-15T13:03:00,187 Added ivy-robot==1.1.7 from https://files.pythonhosted.org/packages/4e/3b/96afdf61317072dffee7695cc5717a256895315bd2a1a490242ad8058e9a/ivy-robot-1.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-2osyavey' 2023-09-15T13:03:00,189 Running setup.py (path:/tmp/pip-wheel-va4mpnen/ivy-robot_9b61308f765442d4b41e169c25724ffd/setup.py) egg_info for package ivy-robot 2023-09-15T13:03:00,190 Created temporary directory: /tmp/pip-pip-egg-info-zq8gkpxu 2023-09-15T13:03:00,190 Preparing metadata (setup.py): started 2023-09-15T13:03:00,191 Running command python setup.py egg_info 2023-09-15T13:03:00,601 Traceback (most recent call last): 2023-09-15T13:03:00,601 File "", line 2, in 2023-09-15T13:03:00,602 File "", line 34, in 2023-09-15T13:03:00,603 File "/tmp/pip-wheel-va4mpnen/ivy-robot_9b61308f765442d4b41e169c25724ffd/setup.py", line 60, in 2023-09-15T13:03:00,604 install_requires=[_strip(line) for line in open('requirements.txt', 'r')], 2023-09-15T13:03:00,605 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,605 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2023-09-15T13:03:00,671 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-15T13:03:00,684 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-15T13:03:00,684 exec(compile('"'"''"'"''"'"' 2023-09-15T13:03:00,684 # This is -- a caller that pip uses to run setup.py 2023-09-15T13:03:00,684 # 2023-09-15T13:03:00,684 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-15T13:03:00,684 # import from `distutils.core` to work with newer packaging standards. 2023-09-15T13:03:00,684 # - It provides a clear error message when setuptools is not installed. 2023-09-15T13:03:00,684 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-15T13:03:00,684 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-15T13:03:00,684 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-15T13:03:00,684 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-15T13:03:00,684 import os, sys, tokenize 2023-09-15T13:03:00,684 2023-09-15T13:03:00,684 try: 2023-09-15T13:03:00,684 import setuptools 2023-09-15T13:03:00,684 except ImportError as error: 2023-09-15T13:03:00,684 print( 2023-09-15T13:03:00,684 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-15T13:03:00,684 "the build environment.", 2023-09-15T13:03:00,684 file=sys.stderr, 2023-09-15T13:03:00,684 ) 2023-09-15T13:03:00,684 sys.exit(1) 2023-09-15T13:03:00,684 2023-09-15T13:03:00,684 __file__ = %r 2023-09-15T13:03:00,684 sys.argv[0] = __file__ 2023-09-15T13:03:00,684 2023-09-15T13:03:00,684 if os.path.exists(__file__): 2023-09-15T13:03:00,684 filename = __file__ 2023-09-15T13:03:00,684 with tokenize.open(__file__) as f: 2023-09-15T13:03:00,684 setup_py_code = f.read() 2023-09-15T13:03:00,684 else: 2023-09-15T13:03:00,684 filename = "" 2023-09-15T13:03:00,684 setup_py_code = "from setuptools import setup; setup()" 2023-09-15T13:03:00,684 2023-09-15T13:03:00,684 exec(compile(setup_py_code, filename, "exec")) 2023-09-15T13:03:00,684 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-va4mpnen/ivy-robot_9b61308f765442d4b41e169c25724ffd/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-zq8gkpxu[/] 2023-09-15T13:03:00,684 [bold magenta]cwd[/]: /tmp/pip-wheel-va4mpnen/ivy-robot_9b61308f765442d4b41e169c25724ffd/ 2023-09-15T13:03:00,685 Preparing metadata (setup.py): finished with status 'error' 2023-09-15T13:03:00,686 ERROR: [present-rich] metadata generation failed 2023-09-15T13:03:00,692 Exception information: 2023-09-15T13:03:00,692 Traceback (most recent call last): 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-15T13:03:00,692 call_subprocess( 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-15T13:03:00,692 raise error 2023-09-15T13:03:00,692 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-15T13:03:00,692 2023-09-15T13:03:00,692 The above exception was the direct cause of the following exception: 2023-09-15T13:03:00,692 2023-09-15T13:03:00,692 Traceback (most recent call last): 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-15T13:03:00,692 status = run_func(*args) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-15T13:03:00,692 return func(self, options, args) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-15T13:03:00,692 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-15T13:03:00,692 result = self._result = resolver.resolve( 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-15T13:03:00,692 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-15T13:03:00,692 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-15T13:03:00,692 if not criterion.candidates: 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-15T13:03:00,692 return bool(self._sequence) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-15T13:03:00,692 return any(self) 2023-09-15T13:03:00,692 ^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-15T13:03:00,692 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-15T13:03:00,692 candidate = func() 2023-09-15T13:03:00,692 ^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-15T13:03:00,692 self._link_candidate_cache[link] = LinkCandidate( 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-15T13:03:00,692 super().__init__( 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-15T13:03:00,692 self.dist = self._prepare() 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-15T13:03:00,692 dist = self._prepare_distribution() 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-15T13:03:00,692 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-15T13:03:00,692 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-15T13:03:00,692 dist = _get_prepared_distribution( 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-15T13:03:00,692 abstract_dist.prepare_distribution_metadata( 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-15T13:03:00,692 self.req.prepare_metadata() 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-15T13:03:00,692 self.metadata_directory = generate_metadata_legacy( 2023-09-15T13:03:00,692 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T13:03:00,692 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-15T13:03:00,692 raise MetadataGenerationFailed(package_details=details) from error 2023-09-15T13:03:00,692 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-15T13:03:00,704 Removed ivy-robot==1.1.7 from https://files.pythonhosted.org/packages/4e/3b/96afdf61317072dffee7695cc5717a256895315bd2a1a490242ad8058e9a/ivy-robot-1.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-2osyavey' 2023-09-15T13:03:00,705 Removed build tracker: '/tmp/pip-build-tracker-2osyavey'