2025-09-08T13:31:24,976 Created temporary directory: /tmp/pip-build-tracker-egve21f_ 2025-09-08T13:31:24,976 Initialized build tracking at /tmp/pip-build-tracker-egve21f_ 2025-09-08T13:31:24,977 Created build tracker: /tmp/pip-build-tracker-egve21f_ 2025-09-08T13:31:24,977 Entered build tracker: /tmp/pip-build-tracker-egve21f_ 2025-09-08T13:31:24,977 Created temporary directory: /tmp/pip-wheel-bhtk1vw7 2025-09-08T13:31:24,980 Created temporary directory: /tmp/pip-ephem-wheel-cache-z5nqtq9q 2025-09-08T13:31:25,039 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T13:31:25,041 2 location(s) to search for versions of aijidevtools: 2025-09-08T13:31:25,041 * https://pypi.org/simple/aijidevtools/ 2025-09-08T13:31:25,041 * https://www.piwheels.org/simple/aijidevtools/ 2025-09-08T13:31:25,041 Fetching project page and analyzing links: https://pypi.org/simple/aijidevtools/ 2025-09-08T13:31:25,042 Getting page https://pypi.org/simple/aijidevtools/ 2025-09-08T13:31:25,043 Found index url https://pypi.org/simple/ 2025-09-08T13:31:25,115 Fetched page https://pypi.org/simple/aijidevtools/ as application/vnd.pypi.simple.v1+json 2025-09-08T13:31:25,118 Found link https://files.pythonhosted.org/packages/1f/d0/ea1e4371578d7a06cc02f391c685137e590501c1a010f539f51e265d4c2f/AIJIdevtools-0.0.1.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.0.1 2025-09-08T13:31:25,118 Found link https://files.pythonhosted.org/packages/a4/c8/93735ba60b8c85807309c121d5a12a02c8eb90520ac0eba1d52e471be1aa/AIJIdevtools-0.1.0.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.1.0 2025-09-08T13:31:25,119 Found link https://files.pythonhosted.org/packages/55/0f/fa14c82303888017eb6fc0c4e7a63ddd76dfaf781bf8077c4533a9c03185/AIJIdevtools-0.2.0.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.2.0 2025-09-08T13:31:25,119 Found link https://files.pythonhosted.org/packages/56/5f/d038a89c015b21570d57a7e5fdc2b86078696e1178e114fc7bf7cfd89f90/AIJIdevtools-0.2.1.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.2.1 2025-09-08T13:31:25,119 Found link https://files.pythonhosted.org/packages/ef/ea/639b03c8a951ca7db37d17868b6d32c1601b6e9b04a5f1299c4bd5b6c4ce/AIJIdevtools-0.2.2.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.2.2 2025-09-08T13:31:25,119 Found link https://files.pythonhosted.org/packages/c0/ed/c363d0c4da6b3f338738dedbe2696c25d189a8bbb70866f510c291a197d6/AIJIdevtools-0.2.3.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.2.3 2025-09-08T13:31:25,119 Found link https://files.pythonhosted.org/packages/8e/5e/3b529554ddf00df6c857e5198fcd5ad8c871020c12c8c8203eb39046e162/AIJIdevtools-0.2.4.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.2.4 2025-09-08T13:31:25,120 Found link https://files.pythonhosted.org/packages/57/12/4cf6831681abf95fd2ea90b613a01ca1e715ca2418d0773c4fa5876a924e/AIJIdevtools-0.3.0.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.3.0 2025-09-08T13:31:25,120 Found link https://files.pythonhosted.org/packages/8c/44/e1dca8035a0d7adb296440d666a4c7252a30edead669dcdf4ac3503246bd/AIJIdevtools-0.3.1.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.3.1 2025-09-08T13:31:25,120 Found link https://files.pythonhosted.org/packages/1b/89/415298722fbd0f402d1fc11c087487a11ce989b1e324e8b4e1cfd3e4aa6d/AIJIdevtools-0.3.3.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.3.3 2025-09-08T13:31:25,120 Found link https://files.pythonhosted.org/packages/f3/9f/439aee9620058d5e280f78bdb802bd756acf9baeaadff773274f91cd12e9/AIJIdevtools-0.4.2.linux-x86_64.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.4.2.linux-x86_64 2025-09-08T13:31:25,120 Found link https://files.pythonhosted.org/packages/1f/3c/436d3e1076903a7ca7707d27176e9b5603598065582a1a65c06e529ac898/AIJIdevtools-0.4.3.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.4.3 2025-09-08T13:31:25,121 Found link https://files.pythonhosted.org/packages/f5/dd/6a37624b615a4464875cf5b8961bdec6ca1f9bfa52ab8e1de6a7b984d1df/AIJIdevtools-0.5.0.linux-x86_64.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.5.0.linux-x86_64 2025-09-08T13:31:25,121 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/e5/4f/2b0ffe9861b0c599d378faa79c0447a70e04c3f703213ec6bea05fe8e241/AIJIdevtools-0.5.1-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,121 Found link https://files.pythonhosted.org/packages/1f/63/cbca4888cc6ce5e266e4c1cf29e76ccbbd27db3645ac4df65f7a3c31807a/AIJIdevtools-0.5.1.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.5.1 2025-09-08T13:31:25,121 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/ee/df/f5381650c22fb5eec143017df17db5d94b755d3c9013f158bd127eb93dc2/AIJIdevtools-0.5.2-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,121 Found link https://files.pythonhosted.org/packages/67/1c/192dba63b0ff945123cff7e99af65bed3084e6e08c2241631969953aa6d1/AIJIdevtools-0.5.2.linux-x86_64.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 0.5.2.linux-x86_64 2025-09-08T13:31:25,122 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/b8/1b/82d8b52a2d9e4db5a084e231db050b173b77e5b13f2abe1101f81eba61b3/AIJIdevtools-1.1-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,122 Found link https://files.pythonhosted.org/packages/be/b6/3496ea2016207e720faa0968a79e9772d2aeffb2bd6125ee1c3e30d6b6a5/AIJIdevtools-1.1.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 1.1 2025-09-08T13:31:25,122 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/8c/77/3f577be1837dc7603eea00cdb9d0b399fd9375f157c58e12b46491e677d7/AIJIdevtools-1.3.0-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,122 Found link https://files.pythonhosted.org/packages/3b/97/976439da982fcde11b4424f2fac16eab379f678069d72a262b732c2cdba8/AIJIdevtools-1.3.0.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 1.3.0 2025-09-08T13:31:25,122 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/e6/f7/f78436839ad95b14c86a8671a485f06f272c2801bf7b6b4d30a7905e2f4e/AIJIdevtools-1.4.1-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,122 Found link https://files.pythonhosted.org/packages/d8/15/90ff20c2de7b0fbb5be0d3eec62dcc5405a9a1761ba2a56f4ebbd9dcae71/AIJIdevtools-1.4.1.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 1.4.1 2025-09-08T13:31:25,123 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/59/00/c9e64a736afcb6918708acada5bccc739dcc3151d9dc63a6b73355e441fb/AIJIdevtools-1.4.2-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,123 Found link https://files.pythonhosted.org/packages/55/95/18dd60c2784e01a9e7a74aee05bc375ec01c2df0af963019b99da355a7d6/AIJIdevtools-1.4.2.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 1.4.2 2025-09-08T13:31:25,123 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/b0/20/431d5ac7ea7fd41f606d3fb0cf72a48d435a67acd55d2b67428dd4989583/AIJIdevtools-1.4.3-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,123 Found link https://files.pythonhosted.org/packages/0c/51/e153427359202497a8315e8684bed1fd45bc2330d6d6f07b268246b11b8b/AIJIdevtools-1.4.3.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 1.4.3 2025-09-08T13:31:25,123 Skipping link: No binaries permitted for aijidevtools: https://files.pythonhosted.org/packages/65/14/0279e503fa8a19b4916b1d833832fa4aada135c23c13eba766319423947b/AIJIdevtools-1.4.4-py3-none-any.whl (from https://pypi.org/simple/aijidevtools/) 2025-09-08T13:31:25,123 Found link https://files.pythonhosted.org/packages/0f/db/c981d7fcddb5c817f30f8e882eb8ae1631c479d9bfd879d5a541df4ff8b6/AIJIdevtools-1.4.4.tar.gz (from https://pypi.org/simple/aijidevtools/), version: 1.4.4 2025-09-08T13:31:25,124 Fetching project page and analyzing links: https://www.piwheels.org/simple/aijidevtools/ 2025-09-08T13:31:25,124 Getting page https://www.piwheels.org/simple/aijidevtools/ 2025-09-08T13:31:25,125 Found index url https://www.piwheels.org/simple/ 2025-09-08T13:31:25,215 Fetched page https://www.piwheels.org/simple/aijidevtools/ as text/html 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-1.4.4-py3-none-any.whl#sha256=566b8e4cbc8b6b8b662be30f11069c525dae0b4ecfdcb71c7c3722b1e9b1eb47 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-1.4.3-py3-none-any.whl#sha256=54640937ab075abfee5bc1c2d3aa7056d8d493bd26033371fb2aae4857e12ee8 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-1.4.2-py3-none-any.whl#sha256=d48c2a40af916f1f1c8369ef733ceb1f8638f5286eac00d6f8afdedd5c28a677 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-1.4.1-py3-none-any.whl#sha256=c3511a746aeca85281759ea56140349802ef1523ede4ee3be0a00e62f64892b2 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-1.3.0-py3-none-any.whl#sha256=436fa66ab602d33cdc85e89ad47481782b096ffd6352d23ed1ec659107c020ae (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-1.1-py3-none-any.whl#sha256=ae4b62b6f8a4df2147e6deffa4e84ec5878c1433aa83ec66831e1f2b4507406f (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,219 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.5.2-py3-none-any.whl#sha256=f29f8a420a4d16ad7146baf79701124c3cbf31a757e27bb4f41f1578af518459 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,220 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.5.1-py3-none-any.whl#sha256=d0d551b56018935a8071664bbb8084dbf1f96da5c8660b59231eac914ad9915d (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,220 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.3.3-py3-none-any.whl#sha256=9203a06b7499d19ae6c41c737f57cbdae710a0af32d9e5d42f93799544a41c06 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,220 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.3.1-py3-none-any.whl#sha256=eade6e3d65502711fad6850736ad0c68a7eb32c374f0fe4c4c78e22329ffea49 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,220 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.3.0-py3-none-any.whl#sha256=4a0c2127c4a9a1f912d3104b432e27534e1e6c079acedbd7f9bf87cb1fa7c8cd (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,220 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.2.4-py3-none-any.whl#sha256=109a521fd970e239c9a9ff1cc741c6a1167faeedd8082dddabc857224b2726e8 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,220 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.2.3-py3-none-any.whl#sha256=f55f2a85c4381f353e1025bf1f57a9e20299e78e283c68bb2cf8c0f1893dce6c (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,221 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.2.2-py3-none-any.whl#sha256=aa29c6860ff51516cb4aafcc0c983b5fb80bb677bcaeb1e14e3d0a7c53439f93 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,221 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.2.1-py3-none-any.whl#sha256=e711fe5a8432e09fca33bc5841ec5336acdec54a06951df085630ad12bb69bdb (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,221 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.2.0-py3-none-any.whl#sha256=7e8eb5cfa0ceac98499c6b0433249eeee64e951366acb66475e26aa406f17937 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,221 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.1.0-py3-none-any.whl#sha256=55bf8bbcd6e6e8a0f0310ba24636a17fc6bb23152165628c89a7c5c0bda96812 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,221 Skipping link: No binaries permitted for aijidevtools: https://archive1.piwheels.org/simple/aijidevtools/AIJIdevtools-0.0.1-py3-none-any.whl#sha256=68e92559b00f81585acbde7b75429a5b6237dcec2ef36ddae9677b4f04cd06d3 (from https://www.piwheels.org/simple/aijidevtools/) 2025-09-08T13:31:25,221 Skipping link: not a file: https://www.piwheels.org/simple/aijidevtools/ 2025-09-08T13:31:25,222 Skipping link: not a file: https://pypi.org/simple/aijidevtools/ 2025-09-08T13:31:25,248 Given no hashes to check 1 links for project 'aijidevtools': discarding no candidates 2025-09-08T13:31:25,249 Collecting aijidevtools==0.4.3 2025-09-08T13:31:25,250 Created temporary directory: /tmp/pip-unpack-hw30vg6v 2025-09-08T13:31:25,383 Downloading AIJIdevtools-0.4.3.tar.gz (25 kB) 2025-09-08T13:31:25,429 Added aijidevtools==0.4.3 from https://files.pythonhosted.org/packages/1f/3c/436d3e1076903a7ca7707d27176e9b5603598065582a1a65c06e529ac898/AIJIdevtools-0.4.3.tar.gz to build tracker '/tmp/pip-build-tracker-egve21f_' 2025-09-08T13:31:25,430 ERROR: aijidevtools==0.4.3 from https://files.pythonhosted.org/packages/1f/3c/436d3e1076903a7ca7707d27176e9b5603598065582a1a65c06e529ac898/AIJIdevtools-0.4.3.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-08T13:31:25,431 Exception information: 2025-09-08T13:31:25,431 Traceback (most recent call last): 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T13:31:25,431 status = _inner_run() 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T13:31:25,431 return self.run(options, args) 2025-09-08T13:31:25,431 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T13:31:25,431 return func(self, options, args) 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T13:31:25,431 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T13:31:25,431 result = self._result = resolver.resolve( 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~^ 2025-09-08T13:31:25,431 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T13:31:25,431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 ^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T13:31:25,431 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T13:31:25,431 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T13:31:25,431 if not criterion.candidates: 2025-09-08T13:31:25,431 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T13:31:25,431 return bool(self._sequence) 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T13:31:25,431 self._bool = any(self) 2025-09-08T13:31:25,431 ~~~^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T13:31:25,431 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T13:31:25,431 ^^^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T13:31:25,431 candidate = func() 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T13:31:25,431 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:31:25,431 link, template, name, version 2025-09-08T13:31:25,431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 ^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T13:31:25,431 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~^ 2025-09-08T13:31:25,431 link, 2025-09-08T13:31:25,431 ^^^^^ 2025-09-08T13:31:25,431 ...<3 lines>... 2025-09-08T13:31:25,431 version=version, 2025-09-08T13:31:25,431 ^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 ^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T13:31:25,431 super().__init__( 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~^ 2025-09-08T13:31:25,431 link=link, 2025-09-08T13:31:25,431 ^^^^^^^^^^ 2025-09-08T13:31:25,431 ...<4 lines>... 2025-09-08T13:31:25,431 version=version, 2025-09-08T13:31:25,431 ^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 ^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T13:31:25,431 self.dist = self._prepare() 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T13:31:25,431 dist = self._prepare_distribution() 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T13:31:25,431 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T13:31:25,431 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T13:31:25,431 dist = _get_prepared_distribution( 2025-09-08T13:31:25,431 req, 2025-09-08T13:31:25,431 ...<3 lines>... 2025-09-08T13:31:25,431 self.check_build_deps, 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T13:31:25,431 abstract_dist.prepare_distribution_metadata( 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T13:31:25,431 finder, build_isolation, check_build_deps 2025-09-08T13:31:25,431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 ^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-08T13:31:25,431 self.req.load_pyproject_toml() 2025-09-08T13:31:25,431 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-08T13:31:25,431 pyproject_toml_data = load_pyproject_toml( 2025-09-08T13:31:25,431 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-08T13:31:25,431 raise InstallationError( 2025-09-08T13:31:25,431 ...<2 lines>... 2025-09-08T13:31:25,431 ) 2025-09-08T13:31:25,431 pip._internal.exceptions.InstallationError: aijidevtools==0.4.3 from https://files.pythonhosted.org/packages/1f/3c/436d3e1076903a7ca7707d27176e9b5603598065582a1a65c06e529ac898/AIJIdevtools-0.4.3.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-08T13:31:25,450 Removed aijidevtools==0.4.3 from https://files.pythonhosted.org/packages/1f/3c/436d3e1076903a7ca7707d27176e9b5603598065582a1a65c06e529ac898/AIJIdevtools-0.4.3.tar.gz from build tracker '/tmp/pip-build-tracker-egve21f_' 2025-09-08T13:31:25,450 Removed build tracker: '/tmp/pip-build-tracker-egve21f_'