2023-09-08T23:23:27,031 Created temporary directory: /tmp/pip-build-tracker-ag8kss0s 2023-09-08T23:23:27,032 Initialized build tracking at /tmp/pip-build-tracker-ag8kss0s 2023-09-08T23:23:27,032 Created build tracker: /tmp/pip-build-tracker-ag8kss0s 2023-09-08T23:23:27,033 Entered build tracker: /tmp/pip-build-tracker-ag8kss0s 2023-09-08T23:23:27,033 Created temporary directory: /tmp/pip-wheel-0w5jutvz 2023-09-08T23:23:27,036 Created temporary directory: /tmp/pip-ephem-wheel-cache-4t16crtd 2023-09-08T23:23:27,058 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T23:23:27,061 2 location(s) to search for versions of redicrypt: 2023-09-08T23:23:27,061 * https://pypi.org/simple/redicrypt/ 2023-09-08T23:23:27,061 * https://www.piwheels.org/simple/redicrypt/ 2023-09-08T23:23:27,062 Fetching project page and analyzing links: https://pypi.org/simple/redicrypt/ 2023-09-08T23:23:27,063 Getting page https://pypi.org/simple/redicrypt/ 2023-09-08T23:23:27,064 Found index url https://pypi.org/simple/ 2023-09-08T23:23:27,281 Fetched page https://pypi.org/simple/redicrypt/ as application/vnd.pypi.simple.v1+json 2023-09-08T23:23:27,284 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5f/1d/d40ad6f775f4674dbe885eccae2e36e68db1ada6f3b0f06d0ac068bd2ad0/redicrypt-0.0.1-py2.7.egg (from https://pypi.org/simple/redicrypt/) 2023-09-08T23:23:27,285 Skipping link: No binaries permitted for redicrypt: https://files.pythonhosted.org/packages/4a/cc/17295403923cf5d4f9dbe1a91036bf387a7a12ee0022181d97b2369b6e1d/redicrypt-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/redicrypt/) 2023-09-08T23:23:27,285 Found link https://files.pythonhosted.org/packages/ac/47/b9a26696bf20fd42e0cd5a3719d273a9a7ac7c19c3e8e121eb96a296029d/redicrypt-0.0.1.zip (from https://pypi.org/simple/redicrypt/), version: 0.0.1 2023-09-08T23:23:27,286 Found link https://files.pythonhosted.org/packages/bf/8e/517ea25d2f59697f22216734f627aab75383c97983a09b7cefe9989be745/redicrypt-0.0.2.dev1.zip (from https://pypi.org/simple/redicrypt/), version: 0.0.2.dev1 2023-09-08T23:23:27,287 Found link https://files.pythonhosted.org/packages/39/60/7056e32e9c79e2373ccb3e24ce2511a0532fbc4a7513308d904c98c997e0/redicrypt-0.0.2.zip (from https://pypi.org/simple/redicrypt/), version: 0.0.2 2023-09-08T23:23:27,288 Found link https://files.pythonhosted.org/packages/9c/59/7943663fa9f39832dbfccdceba2bce9b1250c4bfa0cb3b3f91e8485ab795/redicrypt-0.0.3.zip (from https://pypi.org/simple/redicrypt/), version: 0.0.3 2023-09-08T23:23:27,288 Found link https://files.pythonhosted.org/packages/cc/a3/d81fd9d4399f6056a22815e313e453c3a96e423e9bcc6a32e01861466f98/redicrypt-0.0.4.tar.gz (from https://pypi.org/simple/redicrypt/), version: 0.0.4 2023-09-08T23:23:27,289 Found link https://files.pythonhosted.org/packages/fc/e7/1ad43c3f19a4b8d398d9ca48720b92799dacb6ba2e62997d4a1fdc388076/redicrypt-0.0.5.tar.gz (from https://pypi.org/simple/redicrypt/), version: 0.0.5 2023-09-08T23:23:27,290 Found link https://files.pythonhosted.org/packages/f3/0b/9511bf10c12343ca982ab25f36d9b4b6ab666bda3b7286f17566d2bc5374/redicrypt-0.0.6.tar.gz (from https://pypi.org/simple/redicrypt/), version: 0.0.6 2023-09-08T23:23:27,291 Found link https://files.pythonhosted.org/packages/b7/49/1dc848cb577bf20fde4f80a5d74be4c914363501dcd4267fced7abf6e22e/redicrypt-0.0.7.tar.gz (from https://pypi.org/simple/redicrypt/), version: 0.0.7 2023-09-08T23:23:27,291 Found link https://files.pythonhosted.org/packages/a7/e5/b8392dcd97996d054bf710895f1f101a4bab9a793e263454820468904b5c/redicrypt-0.0.8.tar.gz (from https://pypi.org/simple/redicrypt/), version: 0.0.8 2023-09-08T23:23:27,292 Found link https://files.pythonhosted.org/packages/b5/f1/7ecf5e12d8681d2b115a86c4e6f3eab36c21dbdccef5d6f7fd9f931007e2/redicrypt-0.0.9.tar.gz (from https://pypi.org/simple/redicrypt/), version: 0.0.9 2023-09-08T23:23:27,293 Fetching project page and analyzing links: https://www.piwheels.org/simple/redicrypt/ 2023-09-08T23:23:27,293 Getting page https://www.piwheels.org/simple/redicrypt/ 2023-09-08T23:23:27,295 Found index url https://www.piwheels.org/simple/ 2023-09-08T23:23:27,559 Fetched page https://www.piwheels.org/simple/redicrypt/ as text/html 2023-09-08T23:23:27,563 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.1-py2.py3-none-any.whl#sha256=8deeed51a54e2caf2a864870648f17452757215c6baca7283baf5e7b1064dc50 (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,563 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.2.dev1-py3-none-any.whl#sha256=2b651143480b48c0693417a773f7d3f5746027d71ac999627d748fc014731046 (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,564 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.3-py3-none-any.whl#sha256=0d5edf12d6fa0ea73d9fafc3adeb408f5d2f0bfbd1c2719c7eef965c8b48d11e (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,564 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.4-py3-none-any.whl#sha256=1c4951c3167e398f8e1c53e4e2752949a9ea9d0d9163adaf5cf7d3e417e8f913 (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,564 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.5-py3-none-any.whl#sha256=c28ed09bbcab76bd7a6dc6cc7c27653e38d64a9501dca46648f79cdbaf1359cd (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,565 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.6-py3-none-any.whl#sha256=cff5e77d9645547e8655814109dc0e467694e657cefc18a93f27773fb7e03b4b (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,565 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.7-py3-none-any.whl#sha256=af66c6e2b97c21d3f9c7a6107dc3fca3186e00ab33b6eabb83045d8177afdfdf (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,566 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.8-py3-none-any.whl#sha256=eefd46602cc04149d60b0041709821a09986430b8376f75cbc46ca1390456ffb (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,566 Skipping link: No binaries permitted for redicrypt: https://www.piwheels.org/simple/redicrypt/redicrypt-0.0.9-py3-none-any.whl#sha256=be41a17f9275ffdaba1ed2e4795b7b7d03d80a5bc28b250e5378b26168ac7268 (from https://www.piwheels.org/simple/redicrypt/) 2023-09-08T23:23:27,567 Skipping link: not a file: https://www.piwheels.org/simple/redicrypt/ 2023-09-08T23:23:27,568 Skipping link: not a file: https://pypi.org/simple/redicrypt/ 2023-09-08T23:23:27,587 Given no hashes to check 1 links for project 'redicrypt': discarding no candidates 2023-09-08T23:23:27,605 Collecting redicrypt==0.0.2 2023-09-08T23:23:27,607 Created temporary directory: /tmp/pip-unpack-11tburue 2023-09-08T23:23:27,821 Downloading redicrypt-0.0.2.zip (3.6 kB) 2023-09-08T23:23:27,840 Added redicrypt==0.0.2 from https://files.pythonhosted.org/packages/39/60/7056e32e9c79e2373ccb3e24ce2511a0532fbc4a7513308d904c98c997e0/redicrypt-0.0.2.zip to build tracker '/tmp/pip-build-tracker-ag8kss0s' 2023-09-08T23:23:27,841 Running setup.py (path:/tmp/pip-wheel-0w5jutvz/redicrypt_c8b3c026bd964fbbae773002767e2c88/setup.py) egg_info for package redicrypt 2023-09-08T23:23:27,842 Created temporary directory: /tmp/pip-pip-egg-info-_evf_lu9 2023-09-08T23:23:27,843 Preparing metadata (setup.py): started 2023-09-08T23:23:27,844 Running command python setup.py egg_info 2023-09-08T23:23:28,273 Traceback (most recent call last): 2023-09-08T23:23:28,274 File "", line 2, in 2023-09-08T23:23:28,274 File "", line 34, in 2023-09-08T23:23:28,275 File "/tmp/pip-wheel-0w5jutvz/redicrypt_c8b3c026bd964fbbae773002767e2c88/setup.py", line 18, in 2023-09-08T23:23:28,276 long_description=read('README.md'), 2023-09-08T23:23:28,277 ^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,279 File "/tmp/pip-wheel-0w5jutvz/redicrypt_c8b3c026bd964fbbae773002767e2c88/setup.py", line 5, in read 2023-09-08T23:23:28,279 return open(os.path.join(os.path.dirname(__file__), fname)).read() 2023-09-08T23:23:28,280 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,281 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-0w5jutvz/redicrypt_c8b3c026bd964fbbae773002767e2c88/README.md' 2023-09-08T23:23:28,347 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T23:23:28,360 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T23:23:28,360 exec(compile('"'"''"'"''"'"' 2023-09-08T23:23:28,360 # This is -- a caller that pip uses to run setup.py 2023-09-08T23:23:28,360 # 2023-09-08T23:23:28,360 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T23:23:28,360 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T23:23:28,360 # - It provides a clear error message when setuptools is not installed. 2023-09-08T23:23:28,360 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T23:23:28,360 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T23:23:28,360 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T23:23:28,360 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T23:23:28,360 import os, sys, tokenize 2023-09-08T23:23:28,360 2023-09-08T23:23:28,360 try: 2023-09-08T23:23:28,360 import setuptools 2023-09-08T23:23:28,360 except ImportError as error: 2023-09-08T23:23:28,360 print( 2023-09-08T23:23:28,360 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T23:23:28,360 "the build environment.", 2023-09-08T23:23:28,360 file=sys.stderr, 2023-09-08T23:23:28,360 ) 2023-09-08T23:23:28,360 sys.exit(1) 2023-09-08T23:23:28,360 2023-09-08T23:23:28,360 __file__ = %r 2023-09-08T23:23:28,360 sys.argv[0] = __file__ 2023-09-08T23:23:28,360 2023-09-08T23:23:28,360 if os.path.exists(__file__): 2023-09-08T23:23:28,360 filename = __file__ 2023-09-08T23:23:28,360 with tokenize.open(__file__) as f: 2023-09-08T23:23:28,360 setup_py_code = f.read() 2023-09-08T23:23:28,360 else: 2023-09-08T23:23:28,360 filename = "" 2023-09-08T23:23:28,360 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T23:23:28,360 2023-09-08T23:23:28,360 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T23:23:28,360 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0w5jutvz/redicrypt_c8b3c026bd964fbbae773002767e2c88/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_evf_lu9[/] 2023-09-08T23:23:28,361 [bold magenta]cwd[/]: /tmp/pip-wheel-0w5jutvz/redicrypt_c8b3c026bd964fbbae773002767e2c88/ 2023-09-08T23:23:28,361 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T23:23:28,362 ERROR: [present-rich] metadata generation failed 2023-09-08T23:23:28,368 Exception information: 2023-09-08T23:23:28,368 Traceback (most recent call last): 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T23:23:28,368 call_subprocess( 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T23:23:28,368 raise error 2023-09-08T23:23:28,368 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T23:23:28,368 2023-09-08T23:23:28,368 The above exception was the direct cause of the following exception: 2023-09-08T23:23:28,368 2023-09-08T23:23:28,368 Traceback (most recent call last): 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T23:23:28,368 status = run_func(*args) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T23:23:28,368 return func(self, options, args) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T23:23:28,368 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T23:23:28,368 result = self._result = resolver.resolve( 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T23:23:28,368 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T23:23:28,368 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T23:23:28,368 if not criterion.candidates: 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T23:23:28,368 return bool(self._sequence) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T23:23:28,368 return any(self) 2023-09-08T23:23:28,368 ^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T23:23:28,368 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T23:23:28,368 candidate = func() 2023-09-08T23:23:28,368 ^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T23:23:28,368 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T23:23:28,368 super().__init__( 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T23:23:28,368 self.dist = self._prepare() 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T23:23:28,368 dist = self._prepare_distribution() 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T23:23:28,368 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T23:23:28,368 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T23:23:28,368 dist = _get_prepared_distribution( 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T23:23:28,368 abstract_dist.prepare_distribution_metadata( 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T23:23:28,368 self.req.prepare_metadata() 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T23:23:28,368 self.metadata_directory = generate_metadata_legacy( 2023-09-08T23:23:28,368 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T23:23:28,368 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T23:23:28,368 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T23:23:28,368 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T23:23:28,380 Removed redicrypt==0.0.2 from https://files.pythonhosted.org/packages/39/60/7056e32e9c79e2373ccb3e24ce2511a0532fbc4a7513308d904c98c997e0/redicrypt-0.0.2.zip from build tracker '/tmp/pip-build-tracker-ag8kss0s' 2023-09-08T23:23:28,381 Removed build tracker: '/tmp/pip-build-tracker-ag8kss0s'