2025-12-14T15:41:29,651 Created temporary directory: /tmp/pip-ephem-wheel-cache-gvt4u4_j 2025-12-14T15:41:29,653 Created temporary directory: /tmp/pip-build-tracker-27n93ug6 2025-12-14T15:41:29,653 Initialized build tracking at /tmp/pip-build-tracker-27n93ug6 2025-12-14T15:41:29,654 Created build tracker: /tmp/pip-build-tracker-27n93ug6 2025-12-14T15:41:29,654 Entered build tracker: /tmp/pip-build-tracker-27n93ug6 2025-12-14T15:41:29,655 Created temporary directory: /tmp/pip-wheel-0q9qxkds 2025-12-14T15:41:29,658 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-12-14T15:41:29,660 Created temporary directory: /tmp/pip-ephem-wheel-cache-lmweyz7m 2025-12-14T15:41:29,684 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-14T15:41:29,688 2 location(s) to search for versions of google-client-helper: 2025-12-14T15:41:29,688 * https://pypi.org/simple/google-client-helper/ 2025-12-14T15:41:29,688 * https://www.piwheels.org/simple/google-client-helper/ 2025-12-14T15:41:29,688 Fetching project page and analyzing links: https://pypi.org/simple/google-client-helper/ 2025-12-14T15:41:29,689 Getting page https://pypi.org/simple/google-client-helper/ 2025-12-14T15:41:29,690 Found index url https://pypi.org/simple 2025-12-14T15:41:29,829 Fetched page https://pypi.org/simple/google-client-helper/ as application/vnd.pypi.simple.v1+json 2025-12-14T15:41:29,832 Found link https://files.pythonhosted.org/packages/9e/0e/c2e88f670250d66f7478b45cbb5a60538e7de4ea1eec9a8a126968a43477/google-client-helper-0.0.1.tar.gz (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.6), version: 0.0.1 2025-12-14T15:41:29,833 Skipping link: No binaries permitted for google-client-helper: https://files.pythonhosted.org/packages/54/ea/d82bc992fdcdd3d222edffa50634cb6cf70918e724744ac6044bbdec1126/google_client_helper-0.0.1-py3-none-any.whl (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.6) 2025-12-14T15:41:29,834 Found link https://files.pythonhosted.org/packages/ae/db/4c65a400c4c5404f2757beaab9e7a8818ecc9d2e076751614037d37a0fc2/google-client-helper-0.0.2.tar.gz (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.6), version: 0.0.2 2025-12-14T15:41:29,834 Skipping link: No binaries permitted for google-client-helper: https://files.pythonhosted.org/packages/8f/dd/b4058cb343e73943002098a5f528d3c8a9a17d37b4cab15e3f914c20e6a4/google_client_helper-0.0.2-py3-none-any.whl (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.6) 2025-12-14T15:41:29,835 Found link https://files.pythonhosted.org/packages/f5/a8/7e7dc587938c7e8b10302c6a1cc4a98e7644df88c5f777ff831be8767c2e/google-client-helper-0.0.3.tar.gz (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.6), version: 0.0.3 2025-12-14T15:41:29,836 Skipping link: No binaries permitted for google-client-helper: https://files.pythonhosted.org/packages/d4/61/598971edd2f9541e9cbc01ae7fbb820d7154adeb3de79d6b3797d31f8593/google_client_helper-0.0.3-py3-none-any.whl (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.6) 2025-12-14T15:41:29,837 Skipping link: No binaries permitted for google-client-helper: https://files.pythonhosted.org/packages/a5/71/e7e0db23c9925bcca26c3abd10e77abb6e53ef87fed3df1fd3d8ce8fc141/google_client_helper-0.0.4-py3-none-any.whl (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.9) 2025-12-14T15:41:29,838 Found link https://files.pythonhosted.org/packages/74/a9/7f43d4ca777abec7aca9f632452d43c4818fd957c31b26ff61c6f4f9e926/google_client_helper-0.0.4.tar.gz (from https://pypi.org/simple/google-client-helper/) (requires-python:>=3.9), version: 0.0.4 2025-12-14T15:41:29,839 Fetching project page and analyzing links: https://www.piwheels.org/simple/google-client-helper/ 2025-12-14T15:41:29,839 Getting page https://www.piwheels.org/simple/google-client-helper/ 2025-12-14T15:41:29,841 Found index url https://www.piwheels.org/simple 2025-12-14T15:41:29,998 Fetched page https://www.piwheels.org/simple/google-client-helper/ as text/html 2025-12-14T15:41:30,001 Skipping link: No binaries permitted for google-client-helper: https://archive1.piwheels.org/simple/google-client-helper/google_client_helper-0.0.3-py3-none-any.whl#sha256=1402b04e207598b6ebad15311b465334550c47cdd8f6d9cac58e1b71f9f8f89b (from https://www.piwheels.org/simple/google-client-helper/) (requires-python:>=3.6) 2025-12-14T15:41:30,001 Skipping link: No binaries permitted for google-client-helper: https://archive1.piwheels.org/simple/google-client-helper/google_client_helper-0.0.2-py3-none-any.whl#sha256=9747a5dd69cc883869e7f96cd3b4afb1ff3e278dab61448c406f1d8c045d0411 (from https://www.piwheels.org/simple/google-client-helper/) (requires-python:>=3.6) 2025-12-14T15:41:30,002 Skipping link: No binaries permitted for google-client-helper: https://archive1.piwheels.org/simple/google-client-helper/google_client_helper-0.0.1-py3-none-any.whl#sha256=6ba4561bc1983151468ffbefe94b550a1d0cb78275c345a8bb5b767931fc92f6 (from https://www.piwheels.org/simple/google-client-helper/) (requires-python:>=3.6) 2025-12-14T15:41:30,002 Skipping link: not a file: https://www.piwheels.org/simple/google-client-helper/ 2025-12-14T15:41:30,003 Skipping link: not a file: https://pypi.org/simple/google-client-helper/ 2025-12-14T15:41:30,022 Given no hashes to check 1 links for project 'google-client-helper': discarding no candidates 2025-12-14T15:41:30,040 Collecting google-client-helper==0.0.4 2025-12-14T15:41:30,042 Created temporary directory: /tmp/pip-unpack-n_k0ncg6 2025-12-14T15:41:30,178 Downloading google_client_helper-0.0.4.tar.gz (5.0 kB) 2025-12-14T15:41:30,198 Added google-client-helper==0.0.4 from https://files.pythonhosted.org/packages/74/a9/7f43d4ca777abec7aca9f632452d43c4818fd957c31b26ff61c6f4f9e926/google_client_helper-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-27n93ug6' 2025-12-14T15:41:30,202 Created temporary directory: /tmp/pip-build-env-5879bv0y 2025-12-14T15:41:30,207 Installing build dependencies: started 2025-12-14T15:41:30,208 Running command pip subprocess to install build dependencies 2025-12-14T15:41:31,337 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-14T15:41:31,945 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-12-14T15:41:31,967 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-14T15:41:32,489 Collecting poetry-core>=1.5.0 2025-12-14T15:41:32,524 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.2.1-py3-none-any.whl (338 kB) 2025-12-14T15:41:35,023 Installing collected packages: poetry-core 2025-12-14T15:41:36,267 Successfully installed poetry-core-2.2.1 2025-12-14T15:41:36,495 Installing build dependencies: finished with status 'done' 2025-12-14T15:41:36,501 Getting requirements to build wheel: started 2025-12-14T15:41:36,502 Running command Getting requirements to build wheel 2025-12-14T15:41:36,997 Getting requirements to build wheel: finished with status 'done' 2025-12-14T15:41:37,001 Created temporary directory: /tmp/pip-modern-metadata-jqgeo1bp 2025-12-14T15:41:37,003 Preparing metadata (pyproject.toml): started 2025-12-14T15:41:37,004 Running command Preparing metadata (pyproject.toml) 2025-12-14T15:41:37,619 Traceback (most recent call last): 2025-12-14T15:41:37,620 File "/tmp/pip-build-env-5879bv0y/overlay/local/lib/python3.11/dist-packages/poetry/core/masonry/metadata.py", line 69, in from_package 2025-12-14T15:41:37,620 descriptions.append(readme.read_text(encoding="utf-8")) 2025-12-14T15:41:37,621 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,621 File "/usr/lib/python3.11/pathlib.py", line 1059, in read_text 2025-12-14T15:41:37,622 with self.open(mode='r', encoding=encoding, errors=errors) as f: 2025-12-14T15:41:37,622 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,623 File "/usr/lib/python3.11/pathlib.py", line 1045, in open 2025-12-14T15:41:37,623 return io.open(self, mode, buffering, encoding, errors, newline) 2025-12-14T15:41:37,624 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,624 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-0q9qxkds/google-client-helper_9fe71c75eb1846adb1a089a416e60ff0/readme.md' 2025-12-14T15:41:37,625 The above exception was the direct cause of the following exception: 2025-12-14T15:41:37,626 Traceback (most recent call last): 2025-12-14T15:41:37,626 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-12-14T15:41:37,627 main() 2025-12-14T15:41:37,628 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-12-14T15:41:37,628 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-12-14T15:41:37,629 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,630 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 149, in prepare_metadata_for_build_wheel 2025-12-14T15:41:37,630 return hook(metadata_directory, config_settings) 2025-12-14T15:41:37,631 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,632 File "/tmp/pip-build-env-5879bv0y/overlay/local/lib/python3.11/dist-packages/poetry/core/masonry/api.py", line 43, in prepare_metadata_for_build_wheel 2025-12-14T15:41:37,633 builder = WheelBuilder(poetry, config_settings=config_settings) 2025-12-14T15:41:37,634 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,635 File "/tmp/pip-build-env-5879bv0y/overlay/local/lib/python3.11/dist-packages/poetry/core/masonry/builders/wheel.py", line 67, in __init__ 2025-12-14T15:41:37,635 super().__init__(poetry, executable=executable, config_settings=config_settings) 2025-12-14T15:41:37,636 File "/tmp/pip-build-env-5879bv0y/overlay/local/lib/python3.11/dist-packages/poetry/core/masonry/builders/builder.py", line 53, in __init__ 2025-12-14T15:41:37,637 self._meta = Metadata.from_package(self._package) 2025-12-14T15:41:37,638 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,639 File "/tmp/pip-build-env-5879bv0y/overlay/local/lib/python3.11/dist-packages/poetry/core/masonry/metadata.py", line 71, in from_package 2025-12-14T15:41:37,640 raise FileNotFoundError( 2025-12-14T15:41:37,640 FileNotFoundError: Readme path `/tmp/pip-wheel-0q9qxkds/google-client-helper_9fe71c75eb1846adb1a089a416e60ff0/readme.md` does not exist. 2025-12-14T15:41:37,694 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-12-14T15:41:37,708 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpp80x3_wx[/] 2025-12-14T15:41:37,709 [bold magenta]cwd[/]: /tmp/pip-wheel-0q9qxkds/google-client-helper_9fe71c75eb1846adb1a089a416e60ff0 2025-12-14T15:41:37,709 Preparing metadata (pyproject.toml): finished with status 'error' 2025-12-14T15:41:37,712 ERROR: [present-rich] metadata generation failed 2025-12-14T15:41:37,717 Exception information: 2025-12-14T15:41:37,717 Traceback (most recent call last): 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-12-14T15:41:37,717 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-12-14T15:41:37,717 return super().prepare_metadata_for_build_wheel( 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-12-14T15:41:37,717 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-12-14T15:41:37,717 self._subprocess_runner( 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-12-14T15:41:37,717 call_subprocess( 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-12-14T15:41:37,717 raise error 2025-12-14T15:41:37,717 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-12-14T15:41:37,717 2025-12-14T15:41:37,717 The above exception was the direct cause of the following exception: 2025-12-14T15:41:37,717 2025-12-14T15:41:37,717 Traceback (most recent call last): 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-14T15:41:37,717 status = run_func(*args) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-14T15:41:37,717 return func(self, options, args) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-12-14T15:41:37,717 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-12-14T15:41:37,717 result = self._result = resolver.resolve( 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-12-14T15:41:37,717 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-12-14T15:41:37,717 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-12-14T15:41:37,717 if not criterion.candidates: 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-12-14T15:41:37,717 return bool(self._sequence) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-12-14T15:41:37,717 return any(self) 2025-12-14T15:41:37,717 ^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-12-14T15:41:37,717 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-12-14T15:41:37,717 candidate = func() 2025-12-14T15:41:37,717 ^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-12-14T15:41:37,717 self._link_candidate_cache[link] = LinkCandidate( 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-12-14T15:41:37,717 super().__init__( 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-12-14T15:41:37,717 self.dist = self._prepare() 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-12-14T15:41:37,717 dist = self._prepare_distribution() 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-12-14T15:41:37,717 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-12-14T15:41:37,717 return self._prepare_linked_requirement(req, parallel_builds) 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-12-14T15:41:37,717 dist = _get_prepared_distribution( 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-12-14T15:41:37,717 abstract_dist.prepare_distribution_metadata( 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-12-14T15:41:37,717 self.req.prepare_metadata() 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-12-14T15:41:37,717 self.metadata_directory = generate_metadata( 2025-12-14T15:41:37,717 ^^^^^^^^^^^^^^^^^^ 2025-12-14T15:41:37,717 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-12-14T15:41:37,717 raise MetadataGenerationFailed(package_details=details) from error 2025-12-14T15:41:37,717 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-12-14T15:41:37,732 Removed google-client-helper==0.0.4 from https://files.pythonhosted.org/packages/74/a9/7f43d4ca777abec7aca9f632452d43c4818fd957c31b26ff61c6f4f9e926/google_client_helper-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-27n93ug6' 2025-12-14T15:41:37,733 Removed build tracker: '/tmp/pip-build-tracker-27n93ug6'