2025-09-08T02:02:08,631 Created temporary directory: /tmp/pip-build-tracker-l2hgb89v 2025-09-08T02:02:08,631 Initialized build tracking at /tmp/pip-build-tracker-l2hgb89v 2025-09-08T02:02:08,632 Created build tracker: /tmp/pip-build-tracker-l2hgb89v 2025-09-08T02:02:08,632 Entered build tracker: /tmp/pip-build-tracker-l2hgb89v 2025-09-08T02:02:08,632 Created temporary directory: /tmp/pip-wheel-rzmmq9lk 2025-09-08T02:02:08,635 Created temporary directory: /tmp/pip-ephem-wheel-cache-eoazreis 2025-09-08T02:02:08,693 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:02:08,695 2 location(s) to search for versions of phjs-manager: 2025-09-08T02:02:08,695 * https://pypi.org/simple/phjs-manager/ 2025-09-08T02:02:08,695 * https://www.piwheels.org/simple/phjs-manager/ 2025-09-08T02:02:08,696 Fetching project page and analyzing links: https://pypi.org/simple/phjs-manager/ 2025-09-08T02:02:08,696 Getting page https://pypi.org/simple/phjs-manager/ 2025-09-08T02:02:08,697 Found index url https://pypi.org/simple/ 2025-09-08T02:02:08,797 Fetched page https://pypi.org/simple/phjs-manager/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:02:08,802 Found link https://files.pythonhosted.org/packages/a6/e4/5f95b56b75d9b63f93f680305fb46a35252c7488c54b943ef236a3193ea9/phjs-manager-0.0.6.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.6 2025-09-08T02:02:08,802 Found link https://files.pythonhosted.org/packages/a4/c5/1365600bfcdffd0ef4ca4b31610c3d58047d7506ba4bbe9eafd8a863bf11/phjs-manager-0.0.7.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.7 2025-09-08T02:02:08,803 Found link https://files.pythonhosted.org/packages/3d/26/47bf35c24304a597dde8bf73cba2508ead51a7e01135e1c37f6f97b062ee/phjs-manager-0.0.8.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.8 2025-09-08T02:02:08,803 Found link https://files.pythonhosted.org/packages/1b/e5/5b7d5276bec709bbeeaa9d0b7ac255d393fa7dad805720ad9885007ffc7a/phjs-manager-0.0.9.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.9 2025-09-08T02:02:08,803 Found link https://files.pythonhosted.org/packages/90/34/d1bc9cb9df8d99de8c37513159f8b2c40a76a45a7841ce5a86d9445582eb/phjs-manager-0.0.10.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.10 2025-09-08T02:02:08,804 Found link https://files.pythonhosted.org/packages/b8/4d/668ac034502a5c8a0bb57fe07ddcfa4203d68b4f1f172a82b518114e758a/phjs-manager-0.0.11.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.11 2025-09-08T02:02:08,804 Found link https://files.pythonhosted.org/packages/8b/9e/bf570583e3e6f96c0a089ceabfc48cda5b2b60c58de871fb651eba567dda/phjs-manager-0.0.12.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.12 2025-09-08T02:02:08,804 Found link https://files.pythonhosted.org/packages/25/c4/a6859c9dc42e1c5d5a815ea97b005f7e40e3a4cc002fa9f0a7f7cf63ad5d/phjs-manager-0.0.13.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.13 2025-09-08T02:02:08,805 Found link https://files.pythonhosted.org/packages/5d/6e/5a40716cf5b1b05a9b0f2bbdb30e8827ec29716e6cd997aeca8902f99ce7/phjs-manager-0.0.14.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.14 2025-09-08T02:02:08,805 Found link https://files.pythonhosted.org/packages/ac/37/11f0f7898ed5d6c8bb5d3387ad199b72fcef58f2aacdd97e707eb65d10cb/phjs-manager-0.0.15.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.15 2025-09-08T02:02:08,805 Found link https://files.pythonhosted.org/packages/d8/38/6b091b82c3ea5826e9efaafd623a8d4be3249ed0ebb7da94965ceca7a1a8/phjs-manager-0.0.16.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.16 2025-09-08T02:02:08,806 Found link https://files.pythonhosted.org/packages/19/32/b160b67bf418303c2743179b2782afe4d71f1afbf547605ced97b0fb0964/phjs-manager-0.0.17.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.17 2025-09-08T02:02:08,806 Found link https://files.pythonhosted.org/packages/1f/f6/77da540253dfd5715f5bc6625a08ac52900feba229de9f2b07b2c8faaf07/phjs-manager-0.0.18.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.18 2025-09-08T02:02:08,806 Found link https://files.pythonhosted.org/packages/f9/aa/d6dc76584111894ab296cc26a33181f88761ebdf974a67ef17bad231c36a/phjs-manager-0.0.19.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.19 2025-09-08T02:02:08,807 Found link https://files.pythonhosted.org/packages/77/04/f28045882fbf356589ca255ffc6b2420483023399308916ead6d78dd0260/phjs-manager-0.0.20.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.20 2025-09-08T02:02:08,807 Found link https://files.pythonhosted.org/packages/4a/c8/c78d560c7359303ab61456c6d3daa92d96913acd8790dfdec29060075d07/phjs-manager-0.0.21.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.21 2025-09-08T02:02:08,807 Found link https://files.pythonhosted.org/packages/24/86/21ded9e0a3dcf43a97ba7b5711972be93ac3add4af63513fb424158cdcf6/phjs-manager-0.0.22.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.22 2025-09-08T02:02:08,808 Found link https://files.pythonhosted.org/packages/c4/76/4c22dc10758462bb25efc74a8ab320f7b6fa410b79e4713d037a1bad22cc/phjs-manager-0.0.23.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.23 2025-09-08T02:02:08,808 Found link https://files.pythonhosted.org/packages/bc/6e/66b6986c0858420f7e27a905ae077000b80a60915a979249baafb38e0249/phjs-manager-0.0.24.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.24 2025-09-08T02:02:08,808 Found link https://files.pythonhosted.org/packages/50/f6/7ad2694fe32f481f77324ffd1fd6afbbd1056774c517179bd69176c41ee0/phjs-manager-0.0.25.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.25 2025-09-08T02:02:08,809 Found link https://files.pythonhosted.org/packages/4f/31/b37c90fdb42c690c65f50010dee403f42ab28e5be14c5914234bb379f2e8/phjs-manager-0.0.26.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.26 2025-09-08T02:02:08,809 Found link https://files.pythonhosted.org/packages/1c/a6/5afc8a3c4b031477fae0f065737c39b904b43d5d47480a081f399c3c36dd/phjs-manager-0.0.27.tar.gz (from https://pypi.org/simple/phjs-manager/), version: 0.0.27 2025-09-08T02:02:08,809 Fetching project page and analyzing links: https://www.piwheels.org/simple/phjs-manager/ 2025-09-08T02:02:08,810 Getting page https://www.piwheels.org/simple/phjs-manager/ 2025-09-08T02:02:08,811 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:02:08,907 Fetched page https://www.piwheels.org/simple/phjs-manager/ as text/html 2025-09-08T02:02:08,912 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.27-py3-none-any.whl#sha256=7a0671f7a19d92cc69a740fc5d5d4c8d598a357612a449aa987548a5686f9bac (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,912 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.26-py3-none-any.whl#sha256=3429a27bca27780e740eeaa458352fad3cddd9f105ddfa4746e5706a7f6df890 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,912 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.25-py3-none-any.whl#sha256=4611288253e4520eb335e7af9045d3dbf970dc368d83328886e51c4fc98ac1f3 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,912 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.24-py3-none-any.whl#sha256=b4a09402f28f533c669f5d4ad36c1b602ef37f2b99cad0dd40662a9424aff305 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,912 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.23-py3-none-any.whl#sha256=931d6e019add7e890f3a62e15884ca869fa54a61f12bdd8b7fc994cf9b821f1d (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.22-py3-none-any.whl#sha256=bd907e09d8b925f4ff3503c492ac1bfd43269455feb6a22d8a3569485aef8a6d (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.21-py3-none-any.whl#sha256=39a3617bf3a544bf1b818e2be48a6405c8cec41ab55590f18aa6334570fefa74 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.20-py3-none-any.whl#sha256=84a41aa2b88301febdd0f84d014481ef04336e009574827486d5ab7560e996c6 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.19-py3-none-any.whl#sha256=9bf9bc6fdb138d972d1dbddd86d591321b34f322832cad0773300e2992b3feda (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.18-py3-none-any.whl#sha256=d93101b72d42f15e8aaa31035a1458d3fe9107b30e5588c40f84b961afb45103 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.17-py3-none-any.whl#sha256=e416dbdaed0efb8ef6e73aaaf39ba36d7d9da7b0d0e58bd642112268dd38bd38 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,913 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.16-py3-none-any.whl#sha256=4a63ebe277ddb8dc68407dbb559760702c3d83973663856eddbac8c468a6bb41 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.15-py3-none-any.whl#sha256=52d20ea852cd73cd653bd657a3815151766af446c50af520e95b71e50daa2ffe (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.14-py3-none-any.whl#sha256=35aab1b2883acfceca6c9f0deaf2ff7175c7211483af10edea8807f39a945a68 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.13-py3-none-any.whl#sha256=377d76417dc5c38e970027c05a6ec3e9137a32844db6b4ce5910161cb92f9f03 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.10-py3-none-any.whl#sha256=36c2e5c8d8934c26b5a886769519d36f4ebe5fe0ce75c0ff45a561f168367aae (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.9-py3-none-any.whl#sha256=a0189992327e880fb26b1b2b8c009cf3cf5d2417cd9ea937584454d6a7881f8b (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.8-py3-none-any.whl#sha256=d2d5465ce66e5b00cb2e5802864bd8ba9d97ad733dde0d6f0b0bfd3d420ef5bf (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,914 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.7-py3-none-any.whl#sha256=05f5950110994729eaaad0c8a555ca794ea85041c4172960c4121d3521c06a51 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,915 Skipping link: No binaries permitted for phjs-manager: https://archive1.piwheels.org/simple/phjs-manager/phjs_manager-0.0.6-py3-none-any.whl#sha256=3ab409df5d3e3211ad9ff1124273ead030c8d9847a864bff334b2cb461ed3f35 (from https://www.piwheels.org/simple/phjs-manager/) 2025-09-08T02:02:08,915 Skipping link: not a file: https://www.piwheels.org/simple/phjs-manager/ 2025-09-08T02:02:08,915 Skipping link: not a file: https://pypi.org/simple/phjs-manager/ 2025-09-08T02:02:08,946 Given no hashes to check 1 links for project 'phjs-manager': discarding no candidates 2025-09-08T02:02:08,947 Collecting phjs-manager==0.0.12 2025-09-08T02:02:08,948 Created temporary directory: /tmp/pip-unpack-osn4drdz 2025-09-08T02:02:09,085 Downloading phjs-manager-0.0.12.tar.gz (344 bytes) 2025-09-08T02:02:09,095 Added phjs-manager==0.0.12 from https://files.pythonhosted.org/packages/8b/9e/bf570583e3e6f96c0a089ceabfc48cda5b2b60c58de871fb651eba567dda/phjs-manager-0.0.12.tar.gz to build tracker '/tmp/pip-build-tracker-l2hgb89v' 2025-09-08T02:02:09,096 ERROR: phjs-manager==0.0.12 from https://files.pythonhosted.org/packages/8b/9e/bf570583e3e6f96c0a089ceabfc48cda5b2b60c58de871fb651eba567dda/phjs-manager-0.0.12.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-08T02:02:09,099 Exception information: 2025-09-08T02:02:09,099 Traceback (most recent call last): 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:02:09,099 status = _inner_run() 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:02:09,099 return self.run(options, args) 2025-09-08T02:02:09,099 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:02:09,099 return func(self, options, args) 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:02:09,099 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:02:09,099 result = self._result = resolver.resolve( 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:02:09,099 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:02:09,099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 ^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:02:09,099 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:02:09,099 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:02:09,099 if not criterion.candidates: 2025-09-08T02:02:09,099 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:02:09,099 return bool(self._sequence) 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:02:09,099 self._bool = any(self) 2025-09-08T02:02:09,099 ~~~^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:02:09,099 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:02:09,099 ^^^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:02:09,099 candidate = func() 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:02:09,099 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:02:09,099 link, template, name, version 2025-09-08T02:02:09,099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 ^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:02:09,099 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~^ 2025-09-08T02:02:09,099 link, 2025-09-08T02:02:09,099 ^^^^^ 2025-09-08T02:02:09,099 ...<3 lines>... 2025-09-08T02:02:09,099 version=version, 2025-09-08T02:02:09,099 ^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 ^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:02:09,099 super().__init__( 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:02:09,099 link=link, 2025-09-08T02:02:09,099 ^^^^^^^^^^ 2025-09-08T02:02:09,099 ...<4 lines>... 2025-09-08T02:02:09,099 version=version, 2025-09-08T02:02:09,099 ^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 ^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:02:09,099 self.dist = self._prepare() 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:02:09,099 dist = self._prepare_distribution() 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:02:09,099 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:02:09,099 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:02:09,099 dist = _get_prepared_distribution( 2025-09-08T02:02:09,099 req, 2025-09-08T02:02:09,099 ...<3 lines>... 2025-09-08T02:02:09,099 self.check_build_deps, 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:02:09,099 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:02:09,099 finder, build_isolation, check_build_deps 2025-09-08T02:02:09,099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 ^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-08T02:02:09,099 self.req.load_pyproject_toml() 2025-09-08T02:02:09,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-08T02:02:09,099 pyproject_toml_data = load_pyproject_toml( 2025-09-08T02:02:09,099 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-08T02:02:09,099 raise InstallationError( 2025-09-08T02:02:09,099 ...<2 lines>... 2025-09-08T02:02:09,099 ) 2025-09-08T02:02:09,099 pip._internal.exceptions.InstallationError: phjs-manager==0.0.12 from https://files.pythonhosted.org/packages/8b/9e/bf570583e3e6f96c0a089ceabfc48cda5b2b60c58de871fb651eba567dda/phjs-manager-0.0.12.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-08T02:02:09,121 Removed phjs-manager==0.0.12 from https://files.pythonhosted.org/packages/8b/9e/bf570583e3e6f96c0a089ceabfc48cda5b2b60c58de871fb651eba567dda/phjs-manager-0.0.12.tar.gz from build tracker '/tmp/pip-build-tracker-l2hgb89v' 2025-09-08T02:02:09,122 Removed build tracker: '/tmp/pip-build-tracker-l2hgb89v'