2025-10-24T16:51:50,780 Created temporary directory: /tmp/pip-ephem-wheel-cache-tn8gp797 2025-10-24T16:51:50,782 Created temporary directory: /tmp/pip-build-tracker-lbh8qlzp 2025-10-24T16:51:50,782 Initialized build tracking at /tmp/pip-build-tracker-lbh8qlzp 2025-10-24T16:51:50,783 Created build tracker: /tmp/pip-build-tracker-lbh8qlzp 2025-10-24T16:51:50,783 Entered build tracker: /tmp/pip-build-tracker-lbh8qlzp 2025-10-24T16:51:50,784 Created temporary directory: /tmp/pip-wheel-cpg9vpo5 2025-10-24T16:51:50,787 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-24T16:51:50,790 Created temporary directory: /tmp/pip-ephem-wheel-cache-825u36kv 2025-10-24T16:51:50,812 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T16:51:50,815 2 location(s) to search for versions of pai: 2025-10-24T16:51:50,815 * https://pypi.org/simple/pai/ 2025-10-24T16:51:50,815 * https://www.piwheels.org/simple/pai/ 2025-10-24T16:51:50,816 Fetching project page and analyzing links: https://pypi.org/simple/pai/ 2025-10-24T16:51:50,817 Getting page https://pypi.org/simple/pai/ 2025-10-24T16:51:50,818 Found index url https://pypi.org/simple 2025-10-24T16:51:51,032 Fetched page https://pypi.org/simple/pai/ as application/vnd.pypi.simple.v1+json 2025-10-24T16:51:51,035 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/4b/7c/8a7e12b8743d6b73206301b93349c04ac51cfce319e8210b6c42aca030a3/pai-0.4.9-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,036 Found link https://files.pythonhosted.org/packages/81/46/129eee39d61593524eca089a6d6c63bd684a1e4065e0822649010671ec37/pai-0.4.9.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.9 2025-10-24T16:51:51,037 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/88/f5/ac3102f3de8e951bd66c6339bcb1ad1729afa111d371d3525ae8f24d954f/pai-0.4.9.post0-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,038 Found link https://files.pythonhosted.org/packages/5e/06/b9d275c97582ea399eafa4559eb27da64effb052dbd4ca8fc1ba6487fa8b/pai-0.4.9.post0.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.9.post0 2025-10-24T16:51:51,039 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/66/19/63db890879c67d7dc0371e3647c65a2dd976c7bbd624f31d9065ba8d4c25/pai-0.4.10-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,040 Found link https://files.pythonhosted.org/packages/fd/7c/962aef64c576f43db0c782c2ea169e068c36664e74a212bb0bf3f030bb5a/pai-0.4.10.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.10 2025-10-24T16:51:51,041 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/a3/7c/ce2f82d7a9d20603e5528ca2effa26a1e62bce23f707df5fddb5c7f191ad/pai-0.4.10.post0-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,042 Found link https://files.pythonhosted.org/packages/6a/cf/c66a206457217cc10f7a99da0dd15da5ad7ee2148230dfef7e5a06e840b2/pai-0.4.10.post0.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.10.post0 2025-10-24T16:51:51,043 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/1a/a4/f0820b5bbfe24232b1f4f08ef095bdb910db782cf9c1338f9891dffa643a/pai-0.4.11-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,044 Found link https://files.pythonhosted.org/packages/9f/16/fd3bdc2e1f101575f40a568e0bc60af525d7ff440bf7a93ac2ea8964acb3/pai-0.4.11.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.11 2025-10-24T16:51:51,045 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/f3/59/9dfd5c7afe20aaca395202def16436629cf4922a648442764ef866b06d8a/pai-0.4.12-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,046 Found link https://files.pythonhosted.org/packages/1a/05/d310017591871a108c14374800c4e8803a0dc15299b189e8b36987ab936f/pai-0.4.12.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.12 2025-10-24T16:51:51,047 Skipping link: No binaries permitted for pai: https://files.pythonhosted.org/packages/08/f2/63863f564765a3435536e5a83bb8cd41d6a07e12447b22411a7835a672e8/pai-0.4.12.post0-py3-none-any.whl (from https://pypi.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,047 Found link https://files.pythonhosted.org/packages/be/56/da70dfb3424de27de7ac87077f2942ec3f900720ec18085dbf1c329115e5/pai-0.4.12.post0.tar.gz (from https://pypi.org/simple/pai/) (requires-python:>=3.8), version: 0.4.12.post0 2025-10-24T16:51:51,048 Fetching project page and analyzing links: https://www.piwheels.org/simple/pai/ 2025-10-24T16:51:51,049 Getting page https://www.piwheels.org/simple/pai/ 2025-10-24T16:51:51,050 Found index url https://www.piwheels.org/simple 2025-10-24T16:51:51,211 Fetched page https://www.piwheels.org/simple/pai/ as text/html 2025-10-24T16:51:51,214 Skipping link: No binaries permitted for pai: https://archive1.piwheels.org/simple/pai/pai-0.4.11-py3-none-any.whl#sha256=198d16b41e4b842de2722053d7cab0faf06d2cbd40a1f9e44fba795588446ec7 (from https://www.piwheels.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,215 Skipping link: No binaries permitted for pai: https://archive1.piwheels.org/simple/pai/pai-0.4.10.post0-py3-none-any.whl#sha256=95e5fa6107883eb2f10f641274d8a4be536a8a4bf8b9d1e724ea79184c288c2d (from https://www.piwheels.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,216 Skipping link: No binaries permitted for pai: https://archive1.piwheels.org/simple/pai/pai-0.4.10-py3-none-any.whl#sha256=16567fefd3cd115147cad46a71c22f889a25087b3699417e9559b7c258f1a1df (from https://www.piwheels.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,216 Skipping link: No binaries permitted for pai: https://archive1.piwheels.org/simple/pai/pai-0.4.9.post0-py3-none-any.whl#sha256=fd7a5e295910117c6c40a7a5376234ead04f91a5348f90f33f17780c19cbc837 (from https://www.piwheels.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,217 Skipping link: No binaries permitted for pai: https://archive1.piwheels.org/simple/pai/pai-0.4.9-py3-none-any.whl#sha256=df69608d01b61bd86168a8e1b58c2ba3042a7a750e31fe45a37c024e49faeca2 (from https://www.piwheels.org/simple/pai/) (requires-python:>=3.8) 2025-10-24T16:51:51,218 Skipping link: not a file: https://www.piwheels.org/simple/pai/ 2025-10-24T16:51:51,218 Skipping link: not a file: https://pypi.org/simple/pai/ 2025-10-24T16:51:51,238 Given no hashes to check 1 links for project 'pai': discarding no candidates 2025-10-24T16:51:51,256 Collecting pai==0.4.12.post0 2025-10-24T16:51:51,258 Created temporary directory: /tmp/pip-unpack-ems1nmld 2025-10-24T16:51:51,394 Downloading pai-0.4.12.post0.tar.gz (370 kB) 2025-10-24T16:51:51,803 Added pai==0.4.12.post0 from https://files.pythonhosted.org/packages/be/56/da70dfb3424de27de7ac87077f2942ec3f900720ec18085dbf1c329115e5/pai-0.4.12.post0.tar.gz to build tracker '/tmp/pip-build-tracker-lbh8qlzp' 2025-10-24T16:51:51,808 Created temporary directory: /tmp/pip-build-env-weqyyqxq 2025-10-24T16:51:51,813 Installing build dependencies: started 2025-10-24T16:51:51,814 Running command pip subprocess to install build dependencies 2025-10-24T16:51:52,979 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T16:51:53,585 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-24T16:51:53,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T16:51:55,403 Collecting setuptools>=40.8.0 2025-10-24T16:51:55,527 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T16:51:55,800 Collecting wheel 2025-10-24T16:51:55,818 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T16:51:58,703 Installing collected packages: wheel, setuptools 2025-10-24T16:51:58,937 Creating /tmp/pip-build-env-weqyyqxq/overlay/local/bin 2025-10-24T16:51:58,939 changing mode of /tmp/pip-build-env-weqyyqxq/overlay/local/bin/wheel to 755 2025-10-24T16:52:02,512 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T16:52:02,784 Installing build dependencies: finished with status 'done' 2025-10-24T16:52:02,790 Getting requirements to build wheel: started 2025-10-24T16:52:02,792 Running command Getting requirements to build wheel 2025-10-24T16:52:03,354 Traceback (most recent call last): 2025-10-24T16:52:03,354 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-10-24T16:52:03,355 main() 2025-10-24T16:52:03,355 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-10-24T16:52:03,356 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-10-24T16:52:03,356 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,357 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel 2025-10-24T16:52:03,357 return hook(config_settings) 2025-10-24T16:52:03,358 ^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,358 File "/tmp/pip-build-env-weqyyqxq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel 2025-10-24T16:52:03,359 return self._get_build_requires(config_settings, requirements=[]) 2025-10-24T16:52:03,360 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,361 File "/tmp/pip-build-env-weqyyqxq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2025-10-24T16:52:03,362 self.run_setup() 2025-10-24T16:52:03,363 File "/tmp/pip-build-env-weqyyqxq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 512, in run_setup 2025-10-24T16:52:03,364 super().run_setup(setup_script=setup_script) 2025-10-24T16:52:03,364 File "/tmp/pip-build-env-weqyyqxq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2025-10-24T16:52:03,365 exec(code, locals()) 2025-10-24T16:52:03,366 File "", line 38, in 2025-10-24T16:52:03,367 File "", line 19, in read_requirements 2025-10-24T16:52:03,368 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-cpg9vpo5/pai_723f086dd67e4d60bf1cd19ed389e77f/requirements/requirements.txt' 2025-10-24T16:52:03,431 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-10-24T16:52:03,444 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py get_requires_for_build_wheel /tmp/tmp9m7phej7[/] 2025-10-24T16:52:03,445 [bold magenta]cwd[/]: /tmp/pip-wheel-cpg9vpo5/pai_723f086dd67e4d60bf1cd19ed389e77f 2025-10-24T16:52:03,445 Getting requirements to build wheel: finished with status 'error' 2025-10-24T16:52:03,448 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-10-24T16:52:03,453 Exception information: 2025-10-24T16:52:03,453 Traceback (most recent call last): 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-24T16:52:03,453 status = run_func(*args) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-24T16:52:03,453 return func(self, options, args) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-10-24T16:52:03,453 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-10-24T16:52:03,453 result = self._result = resolver.resolve( 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-10-24T16:52:03,453 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-10-24T16:52:03,453 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-10-24T16:52:03,453 if not criterion.candidates: 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-10-24T16:52:03,453 return bool(self._sequence) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-10-24T16:52:03,453 return any(self) 2025-10-24T16:52:03,453 ^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-10-24T16:52:03,453 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-10-24T16:52:03,453 candidate = func() 2025-10-24T16:52:03,453 ^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-10-24T16:52:03,453 self._link_candidate_cache[link] = LinkCandidate( 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-10-24T16:52:03,453 super().__init__( 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-10-24T16:52:03,453 self.dist = self._prepare() 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-10-24T16:52:03,453 dist = self._prepare_distribution() 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-10-24T16:52:03,453 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-10-24T16:52:03,453 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-10-24T16:52:03,453 dist = _get_prepared_distribution( 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-10-24T16:52:03,453 abstract_dist.prepare_distribution_metadata( 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2025-10-24T16:52:03,453 self._install_build_reqs(finder) 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2025-10-24T16:52:03,453 build_reqs = self._get_build_requires_wheel() 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2025-10-24T16:52:03,453 return backend.get_requires_for_build_wheel() 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2025-10-24T16:52:03,453 return super().get_requires_for_build_wheel(config_settings=cs) 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2025-10-24T16:52:03,453 return self._call_hook('get_requires_for_build_wheel', { 2025-10-24T16:52:03,453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-10-24T16:52:03,453 self._subprocess_runner( 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-10-24T16:52:03,453 call_subprocess( 2025-10-24T16:52:03,453 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-10-24T16:52:03,453 raise error 2025-10-24T16:52:03,453 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2025-10-24T16:52:03,466 Removed pai==0.4.12.post0 from https://files.pythonhosted.org/packages/be/56/da70dfb3424de27de7ac87077f2942ec3f900720ec18085dbf1c329115e5/pai-0.4.12.post0.tar.gz from build tracker '/tmp/pip-build-tracker-lbh8qlzp' 2025-10-24T16:52:03,467 Removed build tracker: '/tmp/pip-build-tracker-lbh8qlzp'