2025-09-14T14:03:35,580 Created temporary directory: /tmp/pip-build-tracker-tberc7qf 2025-09-14T14:03:35,581 Initialized build tracking at /tmp/pip-build-tracker-tberc7qf 2025-09-14T14:03:35,581 Created build tracker: /tmp/pip-build-tracker-tberc7qf 2025-09-14T14:03:35,581 Entered build tracker: /tmp/pip-build-tracker-tberc7qf 2025-09-14T14:03:35,582 Created temporary directory: /tmp/pip-wheel-2rld20yl 2025-09-14T14:03:35,585 Created temporary directory: /tmp/pip-ephem-wheel-cache-5e5kea_h 2025-09-14T14:03:35,642 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T14:03:35,644 2 location(s) to search for versions of repurpose: 2025-09-14T14:03:35,644 * https://pypi.org/simple/repurpose/ 2025-09-14T14:03:35,644 * https://www.piwheels.org/simple/repurpose/ 2025-09-14T14:03:35,645 Fetching project page and analyzing links: https://pypi.org/simple/repurpose/ 2025-09-14T14:03:35,645 Getting page https://pypi.org/simple/repurpose/ 2025-09-14T14:03:35,646 Found index url https://pypi.org/simple/ 2025-09-14T14:03:35,856 Fetched page https://pypi.org/simple/repurpose/ as application/vnd.pypi.simple.v1+json 2025-09-14T14:03:35,863 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/2f/7e/096153c4dad6b7a337be8b00ff5da42d4aaa5125e4271bb89328817c872d/repurpose-0.2-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) 2025-09-14T14:03:35,864 Found link https://files.pythonhosted.org/packages/a7/a2/1cd738be4de228656912a0ed1ecfb183323c5feec04f3b72b6ba478e2912/repurpose-0.2.tar.gz (from https://pypi.org/simple/repurpose/), version: 0.2 2025-09-14T14:03:35,864 Found link https://files.pythonhosted.org/packages/94/9a/9aa7f2db6d5b9f92fc01778faec4f2e1521a4a63656e4dbd7606dd81a482/repurpose-0.3.tar.gz (from https://pypi.org/simple/repurpose/), version: 0.3 2025-09-14T14:03:35,865 Found link https://files.pythonhosted.org/packages/e1/cd/1f75cce13a06d8d5b28d698d3e05761eebd48342cd2745a151262e498ede/repurpose-0.4.tar.gz (from https://pypi.org/simple/repurpose/), version: 0.4 2025-09-14T14:03:35,865 Found link https://files.pythonhosted.org/packages/c5/55/6512d9eab76b6b21a036f2dff83361acb967a47cb1ecf1ca2d497a9b2a86/repurpose-0.6.tar.gz (from https://pypi.org/simple/repurpose/), version: 0.6 2025-09-14T14:03:35,866 Found link https://files.pythonhosted.org/packages/57/a3/4739c0c4ce94db02bbfab4b27c504a056ba382cb981ac2daa2c7a72ac209/repurpose-0.7.1.tar.gz (from https://pypi.org/simple/repurpose/), version: 0.7.1 2025-09-14T14:03:35,867 Found link https://files.pythonhosted.org/packages/45/1f/e3ee634bd244159df2290e831b55b6978c3d888fbe0216e86744a6baddf8/repurpose-0.8.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.6), version: 0.8 2025-09-14T14:03:35,867 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/c3/b9/718551a6a2326464721e743437b70b6d57002c34c2e4f7ca6efc706a9c84/repurpose-0.9-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.6) 2025-09-14T14:03:35,868 Found link https://files.pythonhosted.org/packages/f2/20/d1f465cdce34582ce03cf5ab049c33b417b1e701e64da683ce567eb12365/repurpose-0.9.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.6), version: 0.9 2025-09-14T14:03:35,868 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/0c/8d/a17f99f441302ec3a556518f941bdf780bf12251e5e91dde18d81c5de3df/repurpose-0.10-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,869 Found link https://files.pythonhosted.org/packages/10/4d/5dc8c7acbbf71ec8b08e05c9a609c03062529872e87fc5c6ebbe392d54f5/repurpose-0.10.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8), version: 0.10 2025-09-14T14:03:35,870 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/d8/ae/e7cb89ef19421266671ad97ecb0b9e5b5e45be74c2409c808fb26f7171af/repurpose-0.11-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,870 Found link https://files.pythonhosted.org/packages/f1/93/04e509f28f679b8ceb8e9131532aa2f4b9537523e73da32c4ab7294887e9/repurpose-0.11.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8), version: 0.11 2025-09-14T14:03:35,871 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/fe/f8/81470aabb74f9a590bd716706f74f361d3b82a131791f3ec12b215359c6e/repurpose-0.12-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,871 Found link https://files.pythonhosted.org/packages/27/ee/d3dc31748e1b8e4ff798eb3157d1e907e660a962ada52e05e1ee87dd15ce/repurpose-0.12.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8), version: 0.12 2025-09-14T14:03:35,872 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/8a/98/5e919b88286431f8fe295e5786d41a57a468382755611754eb682ed696cb/repurpose-0.13-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,872 Found link https://files.pythonhosted.org/packages/e4/a5/5c2b40a3bfc8e75dccade0a8057d1163ad5a097d46dfa7bb4d60cd297b0c/repurpose-0.13.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8), version: 0.13 2025-09-14T14:03:35,872 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/79/15/80cc6565dd26055876a60a2924f706f02e7f4fb835b744bb768eb437a63b/repurpose-0.13.1-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,873 Found link https://files.pythonhosted.org/packages/0c/bc/7c516275cf0104c81732c31af3d70369edc8c50c893083d3354af414945b/repurpose-0.13.1.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8), version: 0.13.1 2025-09-14T14:03:35,873 Skipping link: No binaries permitted for repurpose: https://files.pythonhosted.org/packages/b2/43/a1f1a63ca34ef42f74aa6b16fbf80b07e239ef8a44777488027b317a298c/repurpose-0.13.2-py2.py3-none-any.whl (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,873 Found link https://files.pythonhosted.org/packages/04/4e/0c5e48bf44cc3dec9f6a0092b862ec59f79020b8dbc97dd9cb5ebd5648e5/repurpose-0.13.2.tar.gz (from https://pypi.org/simple/repurpose/) (requires-python:>=3.8), version: 0.13.2 2025-09-14T14:03:35,874 Fetching project page and analyzing links: https://www.piwheels.org/simple/repurpose/ 2025-09-14T14:03:35,875 Getting page https://www.piwheels.org/simple/repurpose/ 2025-09-14T14:03:35,876 Found index url https://www.piwheels.org/simple/ 2025-09-14T14:03:35,987 Fetched page https://www.piwheels.org/simple/repurpose/ as text/html 2025-09-14T14:03:35,991 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.13.2-py2.py3-none-any.whl#sha256=d7442149a1a6981dfce8e1dbfc2f9f1f22173255c8173b937bb58825e3c4cd5a (from https://www.piwheels.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,991 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.10-py2.py3-none-any.whl#sha256=41e57f3766e68e3e9f0b6da1725925ed966c5a100354875f8678e5f5fb6597f1 (from https://www.piwheels.org/simple/repurpose/) (requires-python:>=3.8) 2025-09-14T14:03:35,991 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.9-py2.py3-none-any.whl#sha256=9deea1191cffd8e2a2475595c918dccdae65f66853133295bc6c47ca74e122d1 (from https://www.piwheels.org/simple/repurpose/) (requires-python:>=3.6) 2025-09-14T14:03:35,991 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.8-py2.py3-none-any.whl#sha256=e1c4ad155775b3e56d352ee424d5982d497928033d4fdc82ed69ec3d0324c1d7 (from https://www.piwheels.org/simple/repurpose/) (requires-python:>=3.6) 2025-09-14T14:03:35,991 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.7.1-py2.py3-none-any.whl#sha256=5c9d8fbeffeb9b2379d8aae63bb4759acdaa1bbee4ff6ece4e633b8b9419fa35 (from https://www.piwheels.org/simple/repurpose/) 2025-09-14T14:03:35,992 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.6-py2.py3-none-any.whl#sha256=7ee08520206591e5563d7120d1f4628492f224f930a6d7e19b6f8b3e51f87526 (from https://www.piwheels.org/simple/repurpose/) 2025-09-14T14:03:35,992 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.4-py2.py3-none-any.whl#sha256=b4ebadb1025cc255b9762242108e84bdeecb85a6d5f80b571f771c93a3f1923f (from https://www.piwheels.org/simple/repurpose/) 2025-09-14T14:03:35,992 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.3-py2.py3-none-any.whl#sha256=2c97db4c80b60ffdb8fe92e4363187be7f7235eeec926136280741bc864c33f2 (from https://www.piwheels.org/simple/repurpose/) 2025-09-14T14:03:35,992 Skipping link: No binaries permitted for repurpose: https://archive1.piwheels.org/simple/repurpose/repurpose-0.2-py2.py3-none-any.whl#sha256=9505e83cc7cdc7b6b38677d228d3e32ae2de570c636286f91f62cfdd3e6e0a2a (from https://www.piwheels.org/simple/repurpose/) 2025-09-14T14:03:35,992 Skipping link: not a file: https://www.piwheels.org/simple/repurpose/ 2025-09-14T14:03:35,992 Skipping link: not a file: https://pypi.org/simple/repurpose/ 2025-09-14T14:03:36,023 Given no hashes to check 1 links for project 'repurpose': discarding no candidates 2025-09-14T14:03:36,024 Collecting repurpose==0.12 2025-09-14T14:03:36,025 Created temporary directory: /tmp/pip-unpack-15108lyz 2025-09-14T14:03:36,242 Downloading repurpose-0.12.tar.gz (284 kB) 2025-09-14T14:03:36,305 Added repurpose==0.12 from https://files.pythonhosted.org/packages/27/ee/d3dc31748e1b8e4ff798eb3157d1e907e660a962ada52e05e1ee87dd15ce/repurpose-0.12.tar.gz to build tracker '/tmp/pip-build-tracker-tberc7qf' 2025-09-14T14:03:36,305 ERROR: repurpose==0.12 from https://files.pythonhosted.org/packages/27/ee/d3dc31748e1b8e4ff798eb3157d1e907e660a962ada52e05e1ee87dd15ce/repurpose-0.12.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-14T14:03:36,306 Exception information: 2025-09-14T14:03:36,306 Traceback (most recent call last): 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T14:03:36,306 status = _inner_run() 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T14:03:36,306 return self.run(options, args) 2025-09-14T14:03:36,306 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T14:03:36,306 return func(self, options, args) 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-14T14:03:36,306 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T14:03:36,306 result = self._result = resolver.resolve( 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~^ 2025-09-14T14:03:36,306 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T14:03:36,306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 ^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T14:03:36,306 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T14:03:36,306 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-14T14:03:36,306 if not criterion.candidates: 2025-09-14T14:03:36,306 ^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-14T14:03:36,306 return bool(self._sequence) 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-14T14:03:36,306 self._bool = any(self) 2025-09-14T14:03:36,306 ~~~^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-14T14:03:36,306 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-14T14:03:36,306 ^^^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-14T14:03:36,306 candidate = func() 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-14T14:03:36,306 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T14:03:36,306 link, template, name, version 2025-09-14T14:03:36,306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 ^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-14T14:03:36,306 self._link_candidate_cache[link] = LinkCandidate( 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~^ 2025-09-14T14:03:36,306 link, 2025-09-14T14:03:36,306 ^^^^^ 2025-09-14T14:03:36,306 ...<3 lines>... 2025-09-14T14:03:36,306 version=version, 2025-09-14T14:03:36,306 ^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 ^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-14T14:03:36,306 super().__init__( 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~^ 2025-09-14T14:03:36,306 link=link, 2025-09-14T14:03:36,306 ^^^^^^^^^^ 2025-09-14T14:03:36,306 ...<4 lines>... 2025-09-14T14:03:36,306 version=version, 2025-09-14T14:03:36,306 ^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 ^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-14T14:03:36,306 self.dist = self._prepare() 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-14T14:03:36,306 dist = self._prepare_distribution() 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-14T14:03:36,306 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-14T14:03:36,306 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-14T14:03:36,306 dist = _get_prepared_distribution( 2025-09-14T14:03:36,306 req, 2025-09-14T14:03:36,306 ...<3 lines>... 2025-09-14T14:03:36,306 self.check_build_deps, 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-14T14:03:36,306 abstract_dist.prepare_distribution_metadata( 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T14:03:36,306 finder, build_isolation, check_build_deps 2025-09-14T14:03:36,306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 ^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-14T14:03:36,306 self.req.load_pyproject_toml() 2025-09-14T14:03:36,306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-14T14:03:36,306 pyproject_toml_data = load_pyproject_toml( 2025-09-14T14:03:36,306 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-14T14:03:36,306 raise InstallationError( 2025-09-14T14:03:36,306 ...<2 lines>... 2025-09-14T14:03:36,306 ) 2025-09-14T14:03:36,306 pip._internal.exceptions.InstallationError: repurpose==0.12 from https://files.pythonhosted.org/packages/27/ee/d3dc31748e1b8e4ff798eb3157d1e907e660a962ada52e05e1ee87dd15ce/repurpose-0.12.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-14T14:03:36,325 Removed repurpose==0.12 from https://files.pythonhosted.org/packages/27/ee/d3dc31748e1b8e4ff798eb3157d1e907e660a962ada52e05e1ee87dd15ce/repurpose-0.12.tar.gz from build tracker '/tmp/pip-build-tracker-tberc7qf' 2025-09-14T14:03:36,325 Removed build tracker: '/tmp/pip-build-tracker-tberc7qf'