2025-09-15T18:37:58,393 Created temporary directory: /tmp/pip-build-tracker-xj9p36v4 2025-09-15T18:37:58,393 Initialized build tracking at /tmp/pip-build-tracker-xj9p36v4 2025-09-15T18:37:58,394 Created build tracker: /tmp/pip-build-tracker-xj9p36v4 2025-09-15T18:37:58,394 Entered build tracker: /tmp/pip-build-tracker-xj9p36v4 2025-09-15T18:37:58,394 Created temporary directory: /tmp/pip-wheel-uksfe_a6 2025-09-15T18:37:58,398 Created temporary directory: /tmp/pip-ephem-wheel-cache-b558pdba 2025-09-15T18:37:58,458 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-15T18:37:58,460 2 location(s) to search for versions of pykeychain: 2025-09-15T18:37:58,460 * https://pypi.org/simple/pykeychain/ 2025-09-15T18:37:58,460 * https://www.piwheels.org/simple/pykeychain/ 2025-09-15T18:37:58,461 Fetching project page and analyzing links: https://pypi.org/simple/pykeychain/ 2025-09-15T18:37:58,461 Getting page https://pypi.org/simple/pykeychain/ 2025-09-15T18:37:58,462 Found index url https://pypi.org/simple/ 2025-09-15T18:37:58,550 Fetched page https://pypi.org/simple/pykeychain/ as application/vnd.pypi.simple.v1+json 2025-09-15T18:37:58,552 Skipping link: No binaries permitted for pykeychain: https://files.pythonhosted.org/packages/d6/79/06bd9d7d47ddcf9d59c95a454eb887ee95d71e560a6d0624df5a3aeff441/pykeychain-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pykeychain/) (requires-python:>=3.7,<4.0) 2025-09-15T18:37:58,553 Found link https://files.pythonhosted.org/packages/86/8a/cbe4038a96de931c61eacfe5e6b85d67987e512c3c9dc04d88ebc62ea11f/pykeychain-1.0.0.tar.gz (from https://pypi.org/simple/pykeychain/) (requires-python:>=3.7,<4.0), version: 1.0.0 2025-09-15T18:37:58,553 Skipping link: No binaries permitted for pykeychain: https://files.pythonhosted.org/packages/25/a2/c21e0ffa11699a04ce5f7345bdd1e12007d76954fdb4042bd2512455a1ec/pykeychain-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pykeychain/) (requires-python:>=3.7,<4.0) 2025-09-15T18:37:58,553 Found link https://files.pythonhosted.org/packages/35/e4/15083f6fd0c52c0679f4e5c0d17e640ff9237c897d79bec82c9c5272af89/pykeychain-1.1.0.tar.gz (from https://pypi.org/simple/pykeychain/) (requires-python:>=3.7,<4.0), version: 1.1.0 2025-09-15T18:37:58,554 Skipping link: No binaries permitted for pykeychain: https://files.pythonhosted.org/packages/2b/0d/af554706f33d3a6f03cc8a84fbdc36b6863a59edfdd4f7cea4baed94e1f8/pykeychain-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pykeychain/) (requires-python:<4.0,>=3.13) 2025-09-15T18:37:58,554 Found link https://files.pythonhosted.org/packages/ef/a9/169ecce9d4b667105236823790345b1f9ed2d2e2a794a8e0eb910b5f8836/pykeychain-2.0.0.tar.gz (from https://pypi.org/simple/pykeychain/) (requires-python:<4.0,>=3.13), version: 2.0.0 2025-09-15T18:37:58,555 Skipping link: No binaries permitted for pykeychain: https://files.pythonhosted.org/packages/63/fe/d0d5194cf9ad02e6d5bc88236c77f527794948689bc7eab3d873b0135fe5/pykeychain-2.0.1-py3-none-any.whl (from https://pypi.org/simple/pykeychain/) (requires-python:<4.0,>=3.13) 2025-09-15T18:37:58,555 Found link https://files.pythonhosted.org/packages/4b/d0/494cb01b8b8ed267ef99efc45caf445f2002f13e18116e158ef29dd2ebad/pykeychain-2.0.1.tar.gz (from https://pypi.org/simple/pykeychain/) (requires-python:<4.0,>=3.13), version: 2.0.1 2025-09-15T18:37:58,555 Fetching project page and analyzing links: https://www.piwheels.org/simple/pykeychain/ 2025-09-15T18:37:58,556 Getting page https://www.piwheels.org/simple/pykeychain/ 2025-09-15T18:37:58,557 Found index url https://www.piwheels.org/simple/ 2025-09-15T18:37:58,644 Fetched page https://www.piwheels.org/simple/pykeychain/ as text/html 2025-09-15T18:37:58,645 Skipping link: No binaries permitted for pykeychain: https://archive1.piwheels.org/simple/pykeychain/pykeychain-1.1.0-py3-none-any.whl#sha256=ae32a9e20049b79396d6b030fe4a8c68d7548704b9918ec28bc694c68c6c630c (from https://www.piwheels.org/simple/pykeychain/) (requires-python:>=3.7,<4.0) 2025-09-15T18:37:58,646 Skipping link: No binaries permitted for pykeychain: https://archive1.piwheels.org/simple/pykeychain/pykeychain-1.0.0-py3-none-any.whl#sha256=a7e9f40588d1a5c12a67b94ece8b09f8150fe4ce802912142eaa8ae895535e79 (from https://www.piwheels.org/simple/pykeychain/) (requires-python:>=3.7,<4.0) 2025-09-15T18:37:58,646 Skipping link: not a file: https://www.piwheels.org/simple/pykeychain/ 2025-09-15T18:37:58,646 Skipping link: not a file: https://pypi.org/simple/pykeychain/ 2025-09-15T18:37:58,672 Given no hashes to check 1 links for project 'pykeychain': discarding no candidates 2025-09-15T18:37:58,673 Collecting pykeychain==2.0.1 2025-09-15T18:37:58,674 Created temporary directory: /tmp/pip-unpack-orym9tvm 2025-09-15T18:37:58,816 Downloading pykeychain-2.0.1.tar.gz (2.7 kB) 2025-09-15T18:37:58,818 ERROR: Exception: 2025-09-15T18:37:58,818 Traceback (most recent call last): 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-15T18:37:58,818 status = _inner_run() 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-15T18:37:58,818 return self.run(options, args) 2025-09-15T18:37:58,818 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-15T18:37:58,818 return func(self, options, args) 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-15T18:37:58,818 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-15T18:37:58,818 result = self._result = resolver.resolve( 2025-09-15T18:37:58,818 ~~~~~~~~~~~~~~~~^ 2025-09-15T18:37:58,818 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-15T18:37:58,818 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T18:37:58,818 ) 2025-09-15T18:37:58,818 ^ 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-15T18:37:58,818 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-15T18:37:58,818 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-15T18:37:58,818 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-15T18:37:58,818 if not criterion.candidates: 2025-09-15T18:37:58,818 ^^^^^^^^^^^^^^^^^^^^ 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-15T18:37:58,818 return bool(self._sequence) 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-15T18:37:58,818 self._bool = any(self) 2025-09-15T18:37:58,818 ~~~^^^^^^ 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-15T18:37:58,818 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-15T18:37:58,818 ^^^^^^^^ 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-15T18:37:58,818 candidate = func() 2025-09-15T18:37:58,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-15T18:37:58,818 base: Optional[BaseCandidate] = self._