2023-09-09T12:24:26,740 Created temporary directory: /tmp/pip-build-tracker-h5dfh8vp 2023-09-09T12:24:26,741 Initialized build tracking at /tmp/pip-build-tracker-h5dfh8vp 2023-09-09T12:24:26,741 Created build tracker: /tmp/pip-build-tracker-h5dfh8vp 2023-09-09T12:24:26,742 Entered build tracker: /tmp/pip-build-tracker-h5dfh8vp 2023-09-09T12:24:26,743 Created temporary directory: /tmp/pip-wheel-qiut7ylt 2023-09-09T12:24:26,745 Created temporary directory: /tmp/pip-ephem-wheel-cache-rjjh_zut 2023-09-09T12:24:26,767 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T12:24:26,770 2 location(s) to search for versions of sadcat: 2023-09-09T12:24:26,770 * https://pypi.org/simple/sadcat/ 2023-09-09T12:24:26,770 * https://www.piwheels.org/simple/sadcat/ 2023-09-09T12:24:26,771 Fetching project page and analyzing links: https://pypi.org/simple/sadcat/ 2023-09-09T12:24:26,772 Getting page https://pypi.org/simple/sadcat/ 2023-09-09T12:24:26,774 Found index url https://pypi.org/simple/ 2023-09-09T12:24:26,913 Fetched page https://pypi.org/simple/sadcat/ as application/vnd.pypi.simple.v1+json 2023-09-09T12:24:26,916 Found link https://files.pythonhosted.org/packages/68/af/98ffaa0c3add3e1415b1beb2abea6ff5392066093185054c8b822461e8be/sadcat-0.0.0.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.0.0 2023-09-09T12:24:26,917 Found link https://files.pythonhosted.org/packages/ad/d0/13569ed86b33add4b9b99aadba17f396d42b6d2ab1303a3a40196a966af9/sadcat-0.0.1.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.0.1 2023-09-09T12:24:26,918 Found link https://files.pythonhosted.org/packages/dc/ca/e6803b65c272102695d26714917a3bae7f537f08a60b5ec5157906e51cf8/sadcat-0.1.0.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.1.0 2023-09-09T12:24:26,919 Found link https://files.pythonhosted.org/packages/1b/9d/9f79c0e7ccd4ba29579f9327aff4ec55f4f42291bb0a757d5559fd21aee3/sadcat-0.2.1.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.2.1 2023-09-09T12:24:26,919 Found link https://files.pythonhosted.org/packages/91/3b/0861f1fb47629c192b8061d9cb3b982ce223417390ccbc09eef2fb4cbae6/sadcat-0.2.2.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.2.2 2023-09-09T12:24:26,920 Found link https://files.pythonhosted.org/packages/4f/f3/a656ed57951651828c33754a8d47407caadfcb0a60b4ab3e4c8b3cffbd9f/sadcat-0.2.3.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.2.3 2023-09-09T12:24:26,921 Found link https://files.pythonhosted.org/packages/5a/e1/48ba890c4b53faf6c9c1b84db237eb06c09f9218390da2721a23d968ad49/sadcat-0.2.4.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.2.4 2023-09-09T12:24:26,921 Found link https://files.pythonhosted.org/packages/44/17/a7163ff58cc17f5945111f02c937cffa66b5c4e918d0042e58e473e4794b/sadcat-0.4.0.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.4.0 2023-09-09T12:24:26,922 Found link https://files.pythonhosted.org/packages/85/fb/543cc239d545d8f594da4a2563211dc8cc4332a84f28d8991a39fa5fdfad/sadcat-0.4.1.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.4.1 2023-09-09T12:24:26,923 Found link https://files.pythonhosted.org/packages/94/9b/cf18b3f89f9f1984f1f5c2c82e7158970525e2311b46e2dd97616d6434be/sadcat-0.4.7.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.4.7 2023-09-09T12:24:26,924 Found link https://files.pythonhosted.org/packages/c9/6b/5e66ef6709a2a7079ec0f86d80ca34d567cd4605b626f6c60d1ca42dc25f/sadcat-0.4.8.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.4.8 2023-09-09T12:24:26,924 Found link https://files.pythonhosted.org/packages/c0/59/4dc94389cf9c8c2c3320f678ffde61375755806addbe611db7c45aef817c/sadcat-0.4.9.tar.gz (from https://pypi.org/simple/sadcat/), version: 0.4.9 2023-09-09T12:24:26,925 Found link https://files.pythonhosted.org/packages/25/2d/1201c95e7a75259cb920064298cb3ee3c24ae198652ec2b424ed13023bbf/sadcat-2.0.0.tar.gz (from https://pypi.org/simple/sadcat/), version: 2.0.0 2023-09-09T12:24:26,925 Found link https://files.pythonhosted.org/packages/4c/49/e489cc226934c006aa8467b2597d1c553f366176706d32917fd82c17d2a0/sadcat-3.0.0.tar.gz (from https://pypi.org/simple/sadcat/), version: 3.0.0 2023-09-09T12:24:26,926 Fetching project page and analyzing links: https://www.piwheels.org/simple/sadcat/ 2023-09-09T12:24:26,927 Getting page https://www.piwheels.org/simple/sadcat/ 2023-09-09T12:24:26,928 Found index url https://www.piwheels.org/simple/ 2023-09-09T12:24:27,182 Fetched page https://www.piwheels.org/simple/sadcat/ as text/html 2023-09-09T12:24:27,185 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-0.0.1-py3-none-any.whl#sha256=fd2fc7a1f874eaf7227d826138f68dea0718017b0fc1796b9b7e91cdfdd65390 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,186 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-0.0.0-py3-none-any.whl#sha256=a2726a414e9d31093f099db97a729b614864d6fa4ff810ed7683a72218a2c698 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,186 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-0.4.7-py3-none-any.whl#sha256=5407e56f24e6f4ff08ded040a6430f1f901a796e1ceb8f32dc4f7d27b4b2ea99 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,187 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-0.4.8-py3-none-any.whl#sha256=961b2d1e23f448151d0a18ddbc8db0116134ab6a273dd8ec237be27befe24ad5 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,187 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-0.4.9-py3-none-any.whl#sha256=fa0e3b054ccfa2d65fd8a7020be28760d801bacaab827126de17534ee8abeef7 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,187 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-2.0.0-py3-none-any.whl#sha256=eff56804802dec45a8a43a1cb1ac6d7eba7ce01ca1c72688cd7b4003727e9323 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,188 Skipping link: No binaries permitted for sadcat: https://www.piwheels.org/simple/sadcat/sadcat-3.0.0-py3-none-any.whl#sha256=663d2a28bad5558de1107a7b07cce661b5db4dd125a2ca7340900506755c9560 (from https://www.piwheels.org/simple/sadcat/) 2023-09-09T12:24:27,189 Skipping link: not a file: https://www.piwheels.org/simple/sadcat/ 2023-09-09T12:24:27,189 Skipping link: not a file: https://pypi.org/simple/sadcat/ 2023-09-09T12:24:27,209 Given no hashes to check 1 links for project 'sadcat': discarding no candidates 2023-09-09T12:24:27,227 Collecting sadcat==0.2.4 2023-09-09T12:24:27,230 Created temporary directory: /tmp/pip-unpack-ud0jnclx 2023-09-09T12:24:27,912 Downloading sadcat-0.2.4.tar.gz (5.3 kB) 2023-09-09T12:24:27,946 Added sadcat==0.2.4 from https://files.pythonhosted.org/packages/5a/e1/48ba890c4b53faf6c9c1b84db237eb06c09f9218390da2721a23d968ad49/sadcat-0.2.4.tar.gz to build tracker '/tmp/pip-build-tracker-h5dfh8vp' 2023-09-09T12:24:27,948 Running setup.py (path:/tmp/pip-wheel-qiut7ylt/sadcat_21ada6f04aa2471c828f0e78cd8bc9da/setup.py) egg_info for package sadcat 2023-09-09T12:24:27,950 Created temporary directory: /tmp/pip-pip-egg-info-yfkccvvh 2023-09-09T12:24:27,951 Preparing metadata (setup.py): started 2023-09-09T12:24:27,953 Running command python setup.py egg_info 2023-09-09T12:24:28,393 Traceback (most recent call last): 2023-09-09T12:24:28,393 File "", line 2, in 2023-09-09T12:24:28,394 File "", line 34, in 2023-09-09T12:24:28,395 File "/tmp/pip-wheel-qiut7ylt/sadcat_21ada6f04aa2471c828f0e78cd8bc9da/setup.py", line 20, in 2023-09-09T12:24:28,396 version=read_from_file("VERSION").strip(), 2023-09-09T12:24:28,396 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,397 AttributeError: 'NoneType' object has no attribute 'strip' 2023-09-09T12:24:28,464 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-09T12:24:28,477 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-09T12:24:28,477 exec(compile('"'"''"'"''"'"' 2023-09-09T12:24:28,477 # This is -- a caller that pip uses to run setup.py 2023-09-09T12:24:28,477 # 2023-09-09T12:24:28,477 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-09T12:24:28,477 # import from `distutils.core` to work with newer packaging standards. 2023-09-09T12:24:28,477 # - It provides a clear error message when setuptools is not installed. 2023-09-09T12:24:28,477 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-09T12:24:28,477 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-09T12:24:28,477 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-09T12:24:28,477 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-09T12:24:28,477 import os, sys, tokenize 2023-09-09T12:24:28,477 2023-09-09T12:24:28,477 try: 2023-09-09T12:24:28,477 import setuptools 2023-09-09T12:24:28,477 except ImportError as error: 2023-09-09T12:24:28,477 print( 2023-09-09T12:24:28,477 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-09T12:24:28,477 "the build environment.", 2023-09-09T12:24:28,477 file=sys.stderr, 2023-09-09T12:24:28,477 ) 2023-09-09T12:24:28,477 sys.exit(1) 2023-09-09T12:24:28,477 2023-09-09T12:24:28,477 __file__ = %r 2023-09-09T12:24:28,477 sys.argv[0] = __file__ 2023-09-09T12:24:28,477 2023-09-09T12:24:28,477 if os.path.exists(__file__): 2023-09-09T12:24:28,477 filename = __file__ 2023-09-09T12:24:28,477 with tokenize.open(__file__) as f: 2023-09-09T12:24:28,477 setup_py_code = f.read() 2023-09-09T12:24:28,477 else: 2023-09-09T12:24:28,477 filename = "" 2023-09-09T12:24:28,477 setup_py_code = "from setuptools import setup; setup()" 2023-09-09T12:24:28,477 2023-09-09T12:24:28,477 exec(compile(setup_py_code, filename, "exec")) 2023-09-09T12:24:28,477 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qiut7ylt/sadcat_21ada6f04aa2471c828f0e78cd8bc9da/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-yfkccvvh[/] 2023-09-09T12:24:28,477 [bold magenta]cwd[/]: /tmp/pip-wheel-qiut7ylt/sadcat_21ada6f04aa2471c828f0e78cd8bc9da/ 2023-09-09T12:24:28,478 Preparing metadata (setup.py): finished with status 'error' 2023-09-09T12:24:28,479 ERROR: [present-rich] metadata generation failed 2023-09-09T12:24:28,485 Exception information: 2023-09-09T12:24:28,485 Traceback (most recent call last): 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-09T12:24:28,485 call_subprocess( 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-09T12:24:28,485 raise error 2023-09-09T12:24:28,485 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-09T12:24:28,485 2023-09-09T12:24:28,485 The above exception was the direct cause of the following exception: 2023-09-09T12:24:28,485 2023-09-09T12:24:28,485 Traceback (most recent call last): 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-09T12:24:28,485 status = run_func(*args) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-09T12:24:28,485 return func(self, options, args) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-09T12:24:28,485 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-09T12:24:28,485 result = self._result = resolver.resolve( 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-09T12:24:28,485 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-09T12:24:28,485 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-09T12:24:28,485 if not criterion.candidates: 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-09T12:24:28,485 return bool(self._sequence) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-09T12:24:28,485 return any(self) 2023-09-09T12:24:28,485 ^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-09T12:24:28,485 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-09T12:24:28,485 candidate = func() 2023-09-09T12:24:28,485 ^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-09T12:24:28,485 self._link_candidate_cache[link] = LinkCandidate( 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-09T12:24:28,485 super().__init__( 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-09T12:24:28,485 self.dist = self._prepare() 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-09T12:24:28,485 dist = self._prepare_distribution() 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-09T12:24:28,485 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-09T12:24:28,485 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-09T12:24:28,485 dist = _get_prepared_distribution( 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-09T12:24:28,485 abstract_dist.prepare_distribution_metadata( 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-09T12:24:28,485 self.req.prepare_metadata() 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-09T12:24:28,485 self.metadata_directory = generate_metadata_legacy( 2023-09-09T12:24:28,485 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T12:24:28,485 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-09T12:24:28,485 raise MetadataGenerationFailed(package_details=details) from error 2023-09-09T12:24:28,485 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-09T12:24:28,497 Removed sadcat==0.2.4 from https://files.pythonhosted.org/packages/5a/e1/48ba890c4b53faf6c9c1b84db237eb06c09f9218390da2721a23d968ad49/sadcat-0.2.4.tar.gz from build tracker '/tmp/pip-build-tracker-h5dfh8vp' 2023-09-09T12:24:28,498 Removed build tracker: '/tmp/pip-build-tracker-h5dfh8vp'