2025-09-10T13:31:24,922 Created temporary directory: /tmp/pip-build-tracker-qb9mg4h2 2025-09-10T13:31:24,923 Initialized build tracking at /tmp/pip-build-tracker-qb9mg4h2 2025-09-10T13:31:24,923 Created build tracker: /tmp/pip-build-tracker-qb9mg4h2 2025-09-10T13:31:24,923 Entered build tracker: /tmp/pip-build-tracker-qb9mg4h2 2025-09-10T13:31:24,924 Created temporary directory: /tmp/pip-wheel-16c9gk0w 2025-09-10T13:31:24,927 Created temporary directory: /tmp/pip-ephem-wheel-cache-zzb9v6jz 2025-09-10T13:31:24,985 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T13:31:24,987 2 location(s) to search for versions of pyddb: 2025-09-10T13:31:24,987 * https://pypi.org/simple/pyddb/ 2025-09-10T13:31:24,987 * https://www.piwheels.org/simple/pyddb/ 2025-09-10T13:31:24,987 Fetching project page and analyzing links: https://pypi.org/simple/pyddb/ 2025-09-10T13:31:24,988 Getting page https://pypi.org/simple/pyddb/ 2025-09-10T13:31:24,989 Found index url https://pypi.org/simple/ 2025-09-10T13:31:25,059 Fetched page https://pypi.org/simple/pyddb/ as application/vnd.pypi.simple.v1+json 2025-09-10T13:31:25,063 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/61/f0/1a13335bbdac4779e902d8221d6372dba33f3ea872c2318548cbb7717051/pyddb-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,064 Found link https://files.pythonhosted.org/packages/6b/87/ec6123ac100af547f36ad3493d4cb330c907c691e9be541a044cf60c80b9/pyddb-0.1.1.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.1 2025-09-10T13:31:25,064 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/a8/a2/c8095dc5f963237bd6954e146dcd499d27a3513510bc9db916249f32c5d6/pyddb-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,064 Found link https://files.pythonhosted.org/packages/57/a2/f39a100b1cf0209a7164b9b4118868806c998d6283a4fe8f971be24a20a9/pyddb-0.1.2.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.2 2025-09-10T13:31:25,064 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/ca/43/aa73aaf83cb78801a458035da39cc3f501c4fd5f22b10e57a8405791c06e/pyddb-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,065 Found link https://files.pythonhosted.org/packages/33/82/026e8f9832e3feadc276d97096c0e3e8fa1caf98511b156bcc84f29f2169/pyddb-0.1.3.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.3 2025-09-10T13:31:25,065 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/1e/3a/8cef4a28780a2757e8939fa446ddd3dfc5c9bc264fb90d4f2bdf192c5920/pyddb-0.1.4-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,065 Found link https://files.pythonhosted.org/packages/7e/10/4567e31b3c8e70b16f9536f1876e8f31456379946cb5a8037c5c7f9cee33/pyddb-0.1.4.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.4 2025-09-10T13:31:25,065 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/19/67/9e4f0ba4ffd2f9604f371e2c1dc8cbe4de490f4a15aee0d94b3e98f96316/pyddb-0.1.5-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,065 Found link https://files.pythonhosted.org/packages/53/08/3de266296b1ee19db8b2e06d6bbe770e2fa8f3f33c173c5db963fc946cbe/pyddb-0.1.5.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.5 2025-09-10T13:31:25,065 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/e0/fe/7b64b8e7b7de5c4fd213ab940cf1a949bd132f6f061ce1227ac2f8deb0ce/pyddb-0.1.6-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,066 Found link https://files.pythonhosted.org/packages/08/5d/7a1c3d0da7d8147537fdd1785d29858ca284eb085d99798c43915f565b0b/pyddb-0.1.6.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.6 2025-09-10T13:31:25,066 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/35/29/9d8f93704c34a28b8c167273fda40826b5530d8ba64d1883bd1dedf06d90/pyddb-0.1.7-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,066 Found link https://files.pythonhosted.org/packages/d2/6f/fdbd0ad0a76089288726490db2cf95bf4d05ae4704f540e4c847f3953959/pyddb-0.1.7.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.7 2025-09-10T13:31:25,066 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/ad/cb/903d8b5e997f009c0798fd8870c6da26cc7daa3ef09f3911558743f5b7f0/pyddb-0.1.8-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,066 Found link https://files.pythonhosted.org/packages/66/57/597cda839bbca009cd57b90eaa3e79dfc08c3e7da049b8ae640c74a1ae9f/pyddb-0.1.8.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.8 2025-09-10T13:31:25,067 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/5a/d9/4b109604b97d150f49bcb410cbe74de8e5a32f97e4c476575c7f05b66094/pyddb-0.1.9-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,067 Found link https://files.pythonhosted.org/packages/92/c3/56ec2a286a20305228bd18d85dcb6f894daa4c3292a91e8a5946a53aea90/pyddb-0.1.9.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.9 2025-09-10T13:31:25,067 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/4d/11/97247a8a2034b0dab6ee69194dfea75bc8ab3c6ef1415d39165728bf5e1e/pyddb-0.1.10-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,067 Found link https://files.pythonhosted.org/packages/e0/8b/92d3c454b689008bc65667c14ffb6ba1a8fa9e8f485e4c4111a838be4925/pyddb-0.1.10.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.10 2025-09-10T13:31:25,067 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/39/70/2baa907068bcb6b1a012e411d4bf43f6c763920d2b068fcc01878a9ec3fb/pyddb-0.1.11-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,067 Found link https://files.pythonhosted.org/packages/c3/d2/4d7e739af9f33882b89f5403dc0e4e3eb488e35877b5f23a3195b798f962/pyddb-0.1.11.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.11 2025-09-10T13:31:25,068 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/90/58/4172b5803dc4e12294b53c24b08e5495f860dc57eb55f876f4f62b16f52c/pyddb-0.1.12-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,068 Found link https://files.pythonhosted.org/packages/25/c4/9b439d8b6e69cc2c70499479a47d55d68af384cc225a31d724d403ee8056/pyddb-0.1.12.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.12 2025-09-10T13:31:25,068 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/3d/0e/07bf3030f77ccf8c2ea15311c02444c2609f50a1f1bcf0443c55cf765991/pyddb-0.1.13-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,068 Found link https://files.pythonhosted.org/packages/83/8d/9a68a3a00e9b20cad5f393ace0a63687d7d9e5c1d0ccdb530dfd91d10016/pyddb-0.1.13.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.13 2025-09-10T13:31:25,068 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/5c/65/f156c5e17ef6a63dc7f844bb15afbf0b8297b21d922b1600ea7d4633facf/pyddb-0.1.14-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,068 Found link https://files.pythonhosted.org/packages/77/f2/2e4dd15f480f6b27987d3cbbf376ea5012e04480c62d720e73facaab7269/pyddb-0.1.14.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.14 2025-09-10T13:31:25,069 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/f2/c5/7089204bf112753039785dd53b21d1a315159e68bbf5d00818367da08e0c/pyddb-0.1.15-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,069 Found link https://files.pythonhosted.org/packages/67/85/b226628f7e2354c90b10713b3f555cf3c5e04f7efeb1f1492171ec97bb03/pyddb-0.1.15.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.15 2025-09-10T13:31:25,069 Skipping link: No binaries permitted for pyddb: https://files.pythonhosted.org/packages/6e/51/b45d4018355ab2d08f4d0f24cec65017046f5151426e36da6a3408462f6a/pyddb-0.1.16-py3-none-any.whl (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,069 Found link https://files.pythonhosted.org/packages/e4/42/82f949fa323707a4afeee71d56c0126c2023b201ded42bf612656b0eda02/pyddb-0.1.16.tar.gz (from https://pypi.org/simple/pyddb/) (requires-python:>=3.8), version: 0.1.16 2025-09-10T13:31:25,070 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyddb/ 2025-09-10T13:31:25,070 Getting page https://www.piwheels.org/simple/pyddb/ 2025-09-10T13:31:25,071 Found index url https://www.piwheels.org/simple/ 2025-09-10T13:31:25,163 Fetched page https://www.piwheels.org/simple/pyddb/ as text/html 2025-09-10T13:31:25,166 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.16-py3-none-any.whl#sha256=e8b51d03a2bcead3abace2d3c07c4b27751c013c69ab08b6285607123e7e4558 (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,166 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.15-py3-none-any.whl#sha256=e7ddba1b81f385757522732e935a7981af04aa484112536e9fdec26d10fdc768 (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,166 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.14-py3-none-any.whl#sha256=af86d03a5f0fbd5cad2980610b7833aadd13ac822faf6d4ec178c9fd68fe2d1a (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.13-py3-none-any.whl#sha256=c5f00f9fcaaad57fe2ccb693255355c39d19aa8d868b55ce9068fd11a88ce6e2 (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.12-py3-none-any.whl#sha256=abf70ec8de0bc55432c4660b9ce5897dc2297a1ae2f41dc5f9f4931f4a9a8881 (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.11-py3-none-any.whl#sha256=549a68f1be8831e312800cb8cc6cb87bf1443c5e2965c8c07b77a519b829d9de (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.10-py3-none-any.whl#sha256=f1ccc465daa0ca546b60660b79367eb7e77bdf11c605c00c487addfe56688c3d (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.9-py3-none-any.whl#sha256=6fbf2d2c19d3fb803b15cabd9d9b066f4f156229126e585ed8e90f089e1897e7 (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.8-py3-none-any.whl#sha256=8c981fc278e75c8565c65cd3085c993d8124e278178d36e139845546eafc969b (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.7-py3-none-any.whl#sha256=6ce97adb5d773068152f894df06ea6140ebb99d62c9c0363ff081d6f8262a26e (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,167 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.5-py3-none-any.whl#sha256=54ef79a5c23ea31b25f95e1c3766d1f2591b8a0d63ab52ba824557e83b9bdabc (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,168 Skipping link: No binaries permitted for pyddb: https://archive1.piwheels.org/simple/pyddb/pyddb-0.1.4-py3-none-any.whl#sha256=4c9ec6656b8f3d446f3582f3acc4f25d7a50aa760d2982dd74afb4cca59eace6 (from https://www.piwheels.org/simple/pyddb/) (requires-python:>=3.8) 2025-09-10T13:31:25,168 Skipping link: not a file: https://www.piwheels.org/simple/pyddb/ 2025-09-10T13:31:25,168 Skipping link: not a file: https://pypi.org/simple/pyddb/ 2025-09-10T13:31:25,195 Given no hashes to check 1 links for project 'pyddb': discarding no candidates 2025-09-10T13:31:25,196 Collecting pyddb==0.1.2 2025-09-10T13:31:25,198 Created temporary directory: /tmp/pip-unpack-_dk1qlc4 2025-09-10T13:31:25,334 Downloading pyddb-0.1.2.tar.gz (798 bytes) 2025-09-10T13:31:25,356 Added pyddb==0.1.2 from https://files.pythonhosted.org/packages/57/a2/f39a100b1cf0209a7164b9b4118868806c998d6283a4fe8f971be24a20a9/pyddb-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-qb9mg4h2' 2025-09-10T13:31:25,357 ERROR: pyddb==0.1.2 from https://files.pythonhosted.org/packages/57/a2/f39a100b1cf0209a7164b9b4118868806c998d6283a4fe8f971be24a20a9/pyddb-0.1.2.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-10T13:31:25,358 Exception information: 2025-09-10T13:31:25,358 Traceback (most recent call last): 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T13:31:25,358 status = _inner_run() 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T13:31:25,358 return self.run(options, args) 2025-09-10T13:31:25,358 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T13:31:25,358 return func(self, options, args) 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T13:31:25,358 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T13:31:25,358 result = self._result = resolver.resolve( 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~^ 2025-09-10T13:31:25,358 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T13:31:25,358 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 ^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T13:31:25,358 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T13:31:25,358 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T13:31:25,358 if not criterion.candidates: 2025-09-10T13:31:25,358 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T13:31:25,358 return bool(self._sequence) 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T13:31:25,358 self._bool = any(self) 2025-09-10T13:31:25,358 ~~~^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T13:31:25,358 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T13:31:25,358 ^^^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T13:31:25,358 candidate = func() 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T13:31:25,358 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T13:31:25,358 link, template, name, version 2025-09-10T13:31:25,358 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 ^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T13:31:25,358 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~^ 2025-09-10T13:31:25,358 link, 2025-09-10T13:31:25,358 ^^^^^ 2025-09-10T13:31:25,358 ...<3 lines>... 2025-09-10T13:31:25,358 version=version, 2025-09-10T13:31:25,358 ^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 ^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T13:31:25,358 super().__init__( 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~^ 2025-09-10T13:31:25,358 link=link, 2025-09-10T13:31:25,358 ^^^^^^^^^^ 2025-09-10T13:31:25,358 ...<4 lines>... 2025-09-10T13:31:25,358 version=version, 2025-09-10T13:31:25,358 ^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 ^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T13:31:25,358 self.dist = self._prepare() 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T13:31:25,358 dist = self._prepare_distribution() 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T13:31:25,358 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T13:31:25,358 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T13:31:25,358 dist = _get_prepared_distribution( 2025-09-10T13:31:25,358 req, 2025-09-10T13:31:25,358 ...<3 lines>... 2025-09-10T13:31:25,358 self.check_build_deps, 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T13:31:25,358 abstract_dist.prepare_distribution_metadata( 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T13:31:25,358 finder, build_isolation, check_build_deps 2025-09-10T13:31:25,358 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 ^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-10T13:31:25,358 self.req.load_pyproject_toml() 2025-09-10T13:31:25,358 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-10T13:31:25,358 pyproject_toml_data = load_pyproject_toml( 2025-09-10T13:31:25,358 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-10T13:31:25,358 raise InstallationError( 2025-09-10T13:31:25,358 ...<2 lines>... 2025-09-10T13:31:25,358 ) 2025-09-10T13:31:25,358 pip._internal.exceptions.InstallationError: pyddb==0.1.2 from https://files.pythonhosted.org/packages/57/a2/f39a100b1cf0209a7164b9b4118868806c998d6283a4fe8f971be24a20a9/pyddb-0.1.2.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-10T13:31:25,377 Removed pyddb==0.1.2 from https://files.pythonhosted.org/packages/57/a2/f39a100b1cf0209a7164b9b4118868806c998d6283a4fe8f971be24a20a9/pyddb-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-qb9mg4h2' 2025-09-10T13:31:25,377 Removed build tracker: '/tmp/pip-build-tracker-qb9mg4h2'