2023-09-08T23:54:26,143 Created temporary directory: /tmp/pip-build-tracker-v5f93taz 2023-09-08T23:54:26,144 Initialized build tracking at /tmp/pip-build-tracker-v5f93taz 2023-09-08T23:54:26,145 Created build tracker: /tmp/pip-build-tracker-v5f93taz 2023-09-08T23:54:26,145 Entered build tracker: /tmp/pip-build-tracker-v5f93taz 2023-09-08T23:54:26,146 Created temporary directory: /tmp/pip-wheel-tfyxy2sw 2023-09-08T23:54:26,149 Created temporary directory: /tmp/pip-ephem-wheel-cache-uu5bagjy 2023-09-08T23:54:26,170 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T23:54:26,174 2 location(s) to search for versions of polycircles: 2023-09-08T23:54:26,174 * https://pypi.org/simple/polycircles/ 2023-09-08T23:54:26,174 * https://www.piwheels.org/simple/polycircles/ 2023-09-08T23:54:26,174 Fetching project page and analyzing links: https://pypi.org/simple/polycircles/ 2023-09-08T23:54:26,175 Getting page https://pypi.org/simple/polycircles/ 2023-09-08T23:54:26,177 Found index url https://pypi.org/simple/ 2023-09-08T23:54:26,391 Fetched page https://pypi.org/simple/polycircles/ as application/vnd.pypi.simple.v1+json 2023-09-08T23:54:26,393 Found link https://files.pythonhosted.org/packages/28/91/c73a0aa9c2d436d1c6e2d2228b3a2ec899cdf6bb220ddde0007f1d6eb725/polycircles-0.1.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.1 2023-09-08T23:54:26,394 Found link https://files.pythonhosted.org/packages/a4/be/bbe55bd3fc40053d0bf8643bf321a57aa0488dab1ccfaa1461c3f1429bae/polycircles-0.2.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.2 2023-09-08T23:54:26,395 Found link https://files.pythonhosted.org/packages/7b/4c/8c3bfa0925536bc82c8e172dae131d53ba738b33fffecb5d0448095f5fc1/polycircles-0.2.1.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.2.1 2023-09-08T23:54:26,395 Found link https://files.pythonhosted.org/packages/83/fc/89ab9e6d91b25268115fb1f53a83b3f35f0d2ac4b65b9233696de1504867/polycircles-0.2.2.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.2.2 2023-09-08T23:54:26,396 Found link https://files.pythonhosted.org/packages/3b/18/6d3fef44622989a1e559c99d469169fcb7bad028a4b5f2eef31f99565300/polycircles-0.3.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.3 2023-09-08T23:54:26,397 Found link https://files.pythonhosted.org/packages/be/23/49b8836ed4f72b2ebb41624a433865f1cd82f5e3c45908a9c7137105dfb2/polycircles-0.3.2.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.3.2 2023-09-08T23:54:26,397 Found link https://files.pythonhosted.org/packages/1a/86/1dc32f75a635ee3f9a1c2d89785044e9a4214644458cb1c5d25c8dce40d1/polycircles-0.3.4.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.3.4 2023-09-08T23:54:26,398 Found link https://files.pythonhosted.org/packages/00/dd/31a7e5a55808dc7cb41f1f516d8f9b7bc3569c0dad4abbe849f4f5a313a1/polycircles-0.3.5.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.3.5 2023-09-08T23:54:26,399 Found link https://files.pythonhosted.org/packages/97/85/70e3e03668f028a783589e4eb36b483ed946389fe1c882e3cf072a3f76c3/polycircles-0.3.6.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.3.6 2023-09-08T23:54:26,400 Found link https://files.pythonhosted.org/packages/1d/e5/5f35b2bde7f64b75d48495a803467a70dbcd503f7436829f55fcfa314435/polycircles-0.3.7.tar.gz (from https://pypi.org/simple/polycircles/), version: 0.3.7 2023-09-08T23:54:26,400 Fetching project page and analyzing links: https://www.piwheels.org/simple/polycircles/ 2023-09-08T23:54:26,401 Getting page https://www.piwheels.org/simple/polycircles/ 2023-09-08T23:54:26,402 Found index url https://www.piwheels.org/simple/ 2023-09-08T23:54:26,861 Fetched page https://www.piwheels.org/simple/polycircles/ as text/html 2023-09-08T23:54:26,864 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.1-py3-none-any.whl#sha256=f851f36b3a50ba71a5843ee625290fb7e90189f76940d77148e2c8e8981a4182 (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,865 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.2.1-py3-none-any.whl#sha256=f01e86b2fdc83c658a462b3166479f08d36d29a396aaf4a7d03e7b1b4c31158c (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,866 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.2.2-py3-none-any.whl#sha256=039c6d07635efad61dedc78b0c1ee5d95140614e543c5ab7de1d0d033a3f809d (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,867 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.3-py3-none-any.whl#sha256=695069f8cb31939f15fae2552af516fc56b6589bf1a8bd4ada3a30fe9cc2714e (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,867 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.3.2-py3-none-any.whl#sha256=81708bb84f815a975cae7ebb0d8db25da2cba3e4da6c73741d585b846773a1fd (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,867 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.3.4-py3-none-any.whl#sha256=d7c4d61a89b966211c700c9b1f0bd00280fa4bbf62bacf5a5dd66a587a1c8285 (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,868 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.3.5-py3-none-any.whl#sha256=645d7408bdd8c049ef5ebf0c8710786632c984e4c887ee7f805701d9bb2425b8 (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,868 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.3.6-py3-none-any.whl#sha256=72d113a678fe444bfd1d4cc2b95d9c2ced8c43e20f2783203f775f34d0327e27 (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,869 Skipping link: No binaries permitted for polycircles: https://www.piwheels.org/simple/polycircles/polycircles-0.3.7-py3-none-any.whl#sha256=6c74cb402b33c25b6f0f985d3097b3e669a25596551b747ad990af89faaa97fd (from https://www.piwheels.org/simple/polycircles/) 2023-09-08T23:54:26,869 Skipping link: not a file: https://www.piwheels.org/simple/polycircles/ 2023-09-08T23:54:26,870 Skipping link: not a file: https://pypi.org/simple/polycircles/ 2023-09-08T23:54:26,889 Given no hashes to check 1 links for project 'polycircles': discarding no candidates 2023-09-08T23:54:26,907 Collecting polycircles==0.2 2023-09-08T23:54:26,909 Created temporary directory: /tmp/pip-unpack-dyshy5g1 2023-09-08T23:54:27,727 Downloading polycircles-0.2.tar.gz (3.8 kB) 2023-09-08T23:54:27,769 Added polycircles==0.2 from https://files.pythonhosted.org/packages/a4/be/bbe55bd3fc40053d0bf8643bf321a57aa0488dab1ccfaa1461c3f1429bae/polycircles-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-v5f93taz' 2023-09-08T23:54:27,773 Running setup.py (path:/tmp/pip-wheel-tfyxy2sw/polycircles_0be44ad34e9045939a73faa923837b4a/setup.py) egg_info for package polycircles 2023-09-08T23:54:27,774 Created temporary directory: /tmp/pip-pip-egg-info-3z22wy3f 2023-09-08T23:54:27,775 Preparing metadata (setup.py): started 2023-09-08T23:54:27,778 Running command python setup.py egg_info 2023-09-08T23:54:28,244 Traceback (most recent call last): 2023-09-08T23:54:28,244 File "", line 2, in 2023-09-08T23:54:28,245 File "", line 34, in 2023-09-08T23:54:28,246 File "/tmp/pip-wheel-tfyxy2sw/polycircles_0be44ad34e9045939a73faa923837b4a/setup.py", line 6, in 2023-09-08T23:54:28,247 long_description=open('README.md').read(), 2023-09-08T23:54:28,248 ^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,249 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2023-09-08T23:54:28,317 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T23:54:28,330 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T23:54:28,330 exec(compile('"'"''"'"''"'"' 2023-09-08T23:54:28,330 # This is -- a caller that pip uses to run setup.py 2023-09-08T23:54:28,330 # 2023-09-08T23:54:28,330 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T23:54:28,330 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T23:54:28,330 # - It provides a clear error message when setuptools is not installed. 2023-09-08T23:54:28,330 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T23:54:28,330 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T23:54:28,330 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T23:54:28,330 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T23:54:28,330 import os, sys, tokenize 2023-09-08T23:54:28,330 2023-09-08T23:54:28,330 try: 2023-09-08T23:54:28,330 import setuptools 2023-09-08T23:54:28,330 except ImportError as error: 2023-09-08T23:54:28,330 print( 2023-09-08T23:54:28,330 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T23:54:28,330 "the build environment.", 2023-09-08T23:54:28,330 file=sys.stderr, 2023-09-08T23:54:28,330 ) 2023-09-08T23:54:28,330 sys.exit(1) 2023-09-08T23:54:28,330 2023-09-08T23:54:28,330 __file__ = %r 2023-09-08T23:54:28,330 sys.argv[0] = __file__ 2023-09-08T23:54:28,330 2023-09-08T23:54:28,330 if os.path.exists(__file__): 2023-09-08T23:54:28,330 filename = __file__ 2023-09-08T23:54:28,330 with tokenize.open(__file__) as f: 2023-09-08T23:54:28,330 setup_py_code = f.read() 2023-09-08T23:54:28,330 else: 2023-09-08T23:54:28,330 filename = "" 2023-09-08T23:54:28,330 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T23:54:28,330 2023-09-08T23:54:28,330 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T23:54:28,330 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-tfyxy2sw/polycircles_0be44ad34e9045939a73faa923837b4a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3z22wy3f[/] 2023-09-08T23:54:28,330 [bold magenta]cwd[/]: /tmp/pip-wheel-tfyxy2sw/polycircles_0be44ad34e9045939a73faa923837b4a/ 2023-09-08T23:54:28,332 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T23:54:28,333 ERROR: [present-rich] metadata generation failed 2023-09-08T23:54:28,338 Exception information: 2023-09-08T23:54:28,338 Traceback (most recent call last): 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T23:54:28,338 call_subprocess( 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T23:54:28,338 raise error 2023-09-08T23:54:28,338 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T23:54:28,338 2023-09-08T23:54:28,338 The above exception was the direct cause of the following exception: 2023-09-08T23:54:28,338 2023-09-08T23:54:28,338 Traceback (most recent call last): 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T23:54:28,338 status = run_func(*args) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T23:54:28,338 return func(self, options, args) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T23:54:28,338 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T23:54:28,338 result = self._result = resolver.resolve( 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T23:54:28,338 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T23:54:28,338 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T23:54:28,338 if not criterion.candidates: 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T23:54:28,338 return bool(self._sequence) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T23:54:28,338 return any(self) 2023-09-08T23:54:28,338 ^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T23:54:28,338 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T23:54:28,338 candidate = func() 2023-09-08T23:54:28,338 ^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T23:54:28,338 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T23:54:28,338 super().__init__( 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T23:54:28,338 self.dist = self._prepare() 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T23:54:28,338 dist = self._prepare_distribution() 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T23:54:28,338 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T23:54:28,338 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T23:54:28,338 dist = _get_prepared_distribution( 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T23:54:28,338 abstract_dist.prepare_distribution_metadata( 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T23:54:28,338 self.req.prepare_metadata() 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T23:54:28,338 self.metadata_directory = generate_metadata_legacy( 2023-09-08T23:54:28,338 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:54:28,338 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T23:54:28,338 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T23:54:28,338 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T23:54:28,351 Removed polycircles==0.2 from https://files.pythonhosted.org/packages/a4/be/bbe55bd3fc40053d0bf8643bf321a57aa0488dab1ccfaa1461c3f1429bae/polycircles-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-v5f93taz' 2023-09-08T23:54:28,352 Removed build tracker: '/tmp/pip-build-tracker-v5f93taz'