2025-09-08T17:49:32,635 Created temporary directory: /tmp/pip-build-tracker-2rjt_0cc 2025-09-08T17:49:32,636 Initialized build tracking at /tmp/pip-build-tracker-2rjt_0cc 2025-09-08T17:49:32,636 Created build tracker: /tmp/pip-build-tracker-2rjt_0cc 2025-09-08T17:49:32,636 Entered build tracker: /tmp/pip-build-tracker-2rjt_0cc 2025-09-08T17:49:32,636 Created temporary directory: /tmp/pip-wheel-brv5pjvt 2025-09-08T17:49:32,639 Created temporary directory: /tmp/pip-ephem-wheel-cache-01xffuz_ 2025-09-08T17:49:32,697 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T17:49:32,699 2 location(s) to search for versions of file-path: 2025-09-08T17:49:32,699 * https://pypi.org/simple/file-path/ 2025-09-08T17:49:32,699 * https://www.piwheels.org/simple/file-path/ 2025-09-08T17:49:32,700 Fetching project page and analyzing links: https://pypi.org/simple/file-path/ 2025-09-08T17:49:32,700 Getting page https://pypi.org/simple/file-path/ 2025-09-08T17:49:32,701 Found index url https://pypi.org/simple/ 2025-09-08T17:49:32,851 Fetched page https://pypi.org/simple/file-path/ as application/vnd.pypi.simple.v1+json 2025-09-08T17:49:32,854 Found link https://files.pythonhosted.org/packages/b5/b1/bde1800d3acab0226fd94906d7bd2e323e5c75d508ae4e61fe3b8f9f0579/file-path-0.1a.tar.gz (from https://pypi.org/simple/file-path/), version: 0.1a 2025-09-08T17:49:32,855 Found link https://files.pythonhosted.org/packages/88/29/76d4279f65189bbebc0c71f12652ce33a15beb3dc2655eadad4a363172f6/file-path-0.1b.tar.gz (from https://pypi.org/simple/file-path/), version: 0.1b 2025-09-08T17:49:32,856 Found link https://files.pythonhosted.org/packages/a8/58/472dafcc9d8ff09ad313e6097f3f98512040096b668868eaa40461fde8a2/file-path-0.1c.tar.gz (from https://pypi.org/simple/file-path/), version: 0.1c 2025-09-08T17:49:32,856 Found link https://files.pythonhosted.org/packages/dd/40/6c3b820015107353e4a9ab808abfa8bb06098330d2506b14c65cfc1f2958/file-path-0.2.tar.gz (from https://pypi.org/simple/file-path/), version: 0.2 2025-09-08T17:49:32,857 Found link https://files.pythonhosted.org/packages/8e/54/4c8dceb192d551e126ab56134165a7f2b91ef587c0f96027e354891874b3/file-path-0.3b.tar.gz (from https://pypi.org/simple/file-path/), version: 0.3b 2025-09-08T17:49:32,857 Found link https://files.pythonhosted.org/packages/da/4c/c052776b112bd16ba9fe15a9b8c69640847850c0a8a76d6cc7859a74b8a0/file-path-0.3c.tar.gz (from https://pypi.org/simple/file-path/), version: 0.3c 2025-09-08T17:49:32,858 Found link https://files.pythonhosted.org/packages/ab/1c/e008d4d1301cc18aecc9f4bff94d4d03a6b4a814b4f75f87a2d82c3febab/file-path-0.3.tar.gz (from https://pypi.org/simple/file-path/), version: 0.3 2025-09-08T17:49:32,858 Found link https://files.pythonhosted.org/packages/8d/62/205a3d787b234d623c4fa21c8b47f3310e4951d202272be75197457d8b05/file-path-0.3.1.tar.gz (from https://pypi.org/simple/file-path/), version: 0.3.1 2025-09-08T17:49:32,859 Fetching project page and analyzing links: https://www.piwheels.org/simple/file-path/ 2025-09-08T17:49:32,859 Getting page https://www.piwheels.org/simple/file-path/ 2025-09-08T17:49:32,861 Found index url https://www.piwheels.org/simple/ 2025-09-08T17:49:32,963 Fetched page https://www.piwheels.org/simple/file-path/ as text/html 2025-09-08T17:49:32,965 Skipping link: No binaries permitted for file-path: https://archive1.piwheels.org/simple/file-path/file_path-0.2-py3-none-any.whl#sha256=9d862d3c1cbd20e23640ba4b09204e7b736a6cda9a922abfef097fdf9da0f23e (from https://www.piwheels.org/simple/file-path/) 2025-09-08T17:49:32,965 Skipping link: No binaries permitted for file-path: https://archive1.piwheels.org/simple/file-path/file_path-0.1rc0-py3-none-any.whl#sha256=7218e63a2fe074f390280aad7671bcd2d77b8cc6f445516fe0ba5745518490f7 (from https://www.piwheels.org/simple/file-path/) 2025-09-08T17:49:32,965 Skipping link: No binaries permitted for file-path: https://archive1.piwheels.org/simple/file-path/file_path-0.1b0-py3-none-any.whl#sha256=6c254e342c9d5abbb067a1a4fc4d627274639ca08c3a4a93fa9b51a83d608692 (from https://www.piwheels.org/simple/file-path/) 2025-09-08T17:49:32,965 Skipping link: No binaries permitted for file-path: https://archive1.piwheels.org/simple/file-path/file_path-0.1a0-py3-none-any.whl#sha256=88479e1c030cc85a3604eeec43b788a301d22addf7978b4a6319389c6e0ad3b1 (from https://www.piwheels.org/simple/file-path/) 2025-09-08T17:49:32,965 Skipping link: not a file: https://www.piwheels.org/simple/file-path/ 2025-09-08T17:49:32,966 Skipping link: not a file: https://pypi.org/simple/file-path/ 2025-09-08T17:49:32,990 Given no hashes to check 1 links for project 'file-path': discarding no candidates 2025-09-08T17:49:32,991 Collecting file-path==0.3 2025-09-08T17:49:32,993 Created temporary directory: /tmp/pip-unpack-tmtz0w2c 2025-09-08T17:49:33,189 Downloading file-path-0.3.tar.gz (2.1 kB) 2025-09-08T17:49:33,205 Added file-path==0.3 from https://files.pythonhosted.org/packages/ab/1c/e008d4d1301cc18aecc9f4bff94d4d03a6b4a814b4f75f87a2d82c3febab/file-path-0.3.tar.gz to build tracker '/tmp/pip-build-tracker-2rjt_0cc' 2025-09-08T17:49:33,206 ERROR: file-path==0.3 from https://files.pythonhosted.org/packages/ab/1c/e008d4d1301cc18aecc9f4bff94d4d03a6b4a814b4f75f87a2d82c3febab/file-path-0.3.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-08T17:49:33,209 Exception information: 2025-09-08T17:49:33,209 Traceback (most recent call last): 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T17:49:33,209 status = _inner_run() 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T17:49:33,209 return self.run(options, args) 2025-09-08T17:49:33,209 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T17:49:33,209 return func(self, options, args) 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T17:49:33,209 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T17:49:33,209 result = self._result = resolver.resolve( 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:49:33,209 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T17:49:33,209 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 ^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T17:49:33,209 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T17:49:33,209 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T17:49:33,209 if not criterion.candidates: 2025-09-08T17:49:33,209 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T17:49:33,209 return bool(self._sequence) 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T17:49:33,209 self._bool = any(self) 2025-09-08T17:49:33,209 ~~~^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T17:49:33,209 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T17:49:33,209 ^^^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T17:49:33,209 candidate = func() 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T17:49:33,209 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:49:33,209 link, template, name, version 2025-09-08T17:49:33,209 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 ^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T17:49:33,209 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~^ 2025-09-08T17:49:33,209 link, 2025-09-08T17:49:33,209 ^^^^^ 2025-09-08T17:49:33,209 ...<3 lines>... 2025-09-08T17:49:33,209 version=version, 2025-09-08T17:49:33,209 ^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 ^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T17:49:33,209 super().__init__( 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:49:33,209 link=link, 2025-09-08T17:49:33,209 ^^^^^^^^^^ 2025-09-08T17:49:33,209 ...<4 lines>... 2025-09-08T17:49:33,209 version=version, 2025-09-08T17:49:33,209 ^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 ^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T17:49:33,209 self.dist = self._prepare() 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T17:49:33,209 dist = self._prepare_distribution() 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T17:49:33,209 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T17:49:33,209 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T17:49:33,209 dist = _get_prepared_distribution( 2025-09-08T17:49:33,209 req, 2025-09-08T17:49:33,209 ...<3 lines>... 2025-09-08T17:49:33,209 self.check_build_deps, 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T17:49:33,209 abstract_dist.prepare_distribution_metadata( 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:49:33,209 finder, build_isolation, check_build_deps 2025-09-08T17:49:33,209 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 ^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-08T17:49:33,209 self.req.load_pyproject_toml() 2025-09-08T17:49:33,209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-08T17:49:33,209 pyproject_toml_data = load_pyproject_toml( 2025-09-08T17:49:33,209 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-08T17:49:33,209 raise InstallationError( 2025-09-08T17:49:33,209 ...<2 lines>... 2025-09-08T17:49:33,209 ) 2025-09-08T17:49:33,209 pip._internal.exceptions.InstallationError: file-path==0.3 from https://files.pythonhosted.org/packages/ab/1c/e008d4d1301cc18aecc9f4bff94d4d03a6b4a814b4f75f87a2d82c3febab/file-path-0.3.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-08T17:49:33,230 Removed file-path==0.3 from https://files.pythonhosted.org/packages/ab/1c/e008d4d1301cc18aecc9f4bff94d4d03a6b4a814b4f75f87a2d82c3febab/file-path-0.3.tar.gz from build tracker '/tmp/pip-build-tracker-2rjt_0cc' 2025-09-08T17:49:33,230 Removed build tracker: '/tmp/pip-build-tracker-2rjt_0cc'