2025-11-20T09:26:11,577 Created temporary directory: /tmp/pip-ephem-wheel-cache-vin309od 2025-11-20T09:26:11,579 Created temporary directory: /tmp/pip-build-tracker-8xkpyaho 2025-11-20T09:26:11,580 Initialized build tracking at /tmp/pip-build-tracker-8xkpyaho 2025-11-20T09:26:11,581 Created build tracker: /tmp/pip-build-tracker-8xkpyaho 2025-11-20T09:26:11,581 Entered build tracker: /tmp/pip-build-tracker-8xkpyaho 2025-11-20T09:26:11,582 Created temporary directory: /tmp/pip-wheel-besx79_a 2025-11-20T09:26:11,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-11-20T09:26:11,587 Created temporary directory: /tmp/pip-ephem-wheel-cache-biz1j4_x 2025-11-20T09:26:11,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T09:26:11,613 2 location(s) to search for versions of dianyaapi: 2025-11-20T09:26:11,613 * https://pypi.org/simple/dianyaapi/ 2025-11-20T09:26:11,613 * https://www.piwheels.org/simple/dianyaapi/ 2025-11-20T09:26:11,614 Fetching project page and analyzing links: https://pypi.org/simple/dianyaapi/ 2025-11-20T09:26:11,614 Getting page https://pypi.org/simple/dianyaapi/ 2025-11-20T09:26:11,616 Found index url https://pypi.org/simple 2025-11-20T09:26:11,831 Fetched page https://pypi.org/simple/dianyaapi/ as application/vnd.pypi.simple.v1+json 2025-11-20T09:26:11,837 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/8c/4f/9086f27569e76acb102f8fba50d48f3a159c7067fc78e9861a80b17ade05/dianyaapi-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,838 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/72/3f/45bf2493f096066ed5bbc22ef91c085d49021607de4b56ed3c50d41ec7d3/dianyaapi-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,838 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/c8/2a/6276718b2c17ea4089e647403643c24759952907b3b5afe6fe59f04a5ab7/dianyaapi-0.1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,839 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/8c/7c/20e96f4e737a3767fe46f189256c09cac5101d7ede55a0f05a3ec911a3ad/dianyaapi-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,840 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/75/bf/c6a2b20fb6512cb6646a7dc1f9064464e233160b35c1486132ca9dd43677/dianyaapi-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,840 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/49/16/90ab0bd685d1011c894d5974f4b476bfc9d16570dbeed00e465377f0ed43/dianyaapi-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,841 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/1b/27/e73e33ba8c46328ae8f77ee20ac5949e670f6238ddd01b1c40db8cf176e2/dianyaapi-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,842 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/71/ce/950614f14aa7813983a7ba597aefc974ed4c81f1ed5704701985416fbd00/dianyaapi-0.1.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,842 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/f9/d3/63730d4b140df8436f03b726ebe86ed63d4970c9420f723aeaed782f8e26/dianyaapi-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,843 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/7d/5a/e5a48afa53306a3e1c35e6f37c8dfd89bd96ff022713ebba2e852920ae40/dianyaapi-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,844 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/27/e3/67cfe7efb7b6dbc89503baf72503eb435cd24fa1864a6c0536e69692feef/dianyaapi-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,844 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/fa/01/e59e157aa78a9f5107ed89c7e6c3d78d742f1373a03aef846b549ffd5ae7/dianyaapi-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,844 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/1d/7a/4adf47aa8225d84d1cde1c6189e7a2437794ff6ccd9d8570d9e19437e92e/dianyaapi-0.1.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,845 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/b0/ff/a0d7f3fe675018b09ca9d181e06516b6dc087b528ba2ad350eb43353621f/dianyaapi-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,845 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/15/76/7744483d3c48ff333945c72768c47fcbe4d046644cf4d9d673d5a60dfa73/dianyaapi-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,846 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/6c/a0/64d7621998f0f10a7fb2af47935a78097ea43ceb9da230b97bcedcefd77e/dianyaapi-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,847 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/68/aa/79e8eb1d2e6704ec4308e92e39bc2c5b00c314da6fa2dcbf3c8c2d3128ac/dianyaapi-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,847 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/37/e4/c027b135b2ea7ff490a11af00014dfe75dc7984af89564fa3cf8a0efe155/dianyaapi-0.1.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,848 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/26/68/c933f96c12d431ec31e4bcce15002a574cc06d4c0c5a53075a4af4bfcecc/dianyaapi-0.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,849 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/49/1e/f9e488c0389339377963ee042338a136fed1d2b999aa98274ced1bd9e2bf/dianyaapi-0.1.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,849 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/fd/9a/8647e67bd20f94ab19a89bdd48c046eed9fdc26e97d0454930bb2307af88/dianyaapi-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,850 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/2a/03/b05eba0e760c11baec70abd1db6d502982748ae343724e5db94ae4c518ea/dianyaapi-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,850 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/09/43/d7a0ed5c2112096f7f3a9c6af82383e6041101a305e56fc701723502ef04/dianyaapi-0.1.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,851 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/ef/21/fc06b62c6af9c9f5185a5dd721db6926a9e339806d61c6b9fe479412c54d/dianyaapi-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,852 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/bc/95/ece3d12a027bfdfab38e40c308a9bab0adb9415a91746996ff5f99f62fe9/dianyaapi-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,852 Skipping link: No binaries permitted for dianyaapi: https://files.pythonhosted.org/packages/52/bb/acf8302d97c12efd7b298fb5d297f7cb085dda6f74a056a206d8a71d4d22/dianyaapi-0.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10) 2025-11-20T09:26:11,853 Found link https://files.pythonhosted.org/packages/c2/0b/f9f180dc0b7dd6152ddf58ecb4837c039f75c51f3ba7d24fe896f7692449/dianyaapi-0.1.0.tar.gz (from https://pypi.org/simple/dianyaapi/) (requires-python:>=3.10), version: 0.1.0 2025-11-20T09:26:11,854 Fetching project page and analyzing links: https://www.piwheels.org/simple/dianyaapi/ 2025-11-20T09:26:11,855 Getting page https://www.piwheels.org/simple/dianyaapi/ 2025-11-20T09:26:11,856 Found index url https://www.piwheels.org/simple 2025-11-20T09:26:12,120 Fetched page https://www.piwheels.org/simple/dianyaapi/ as text/html 2025-11-20T09:26:12,121 Skipping link: not a file: https://www.piwheels.org/simple/dianyaapi/ 2025-11-20T09:26:12,122 Skipping link: not a file: https://pypi.org/simple/dianyaapi/ 2025-11-20T09:26:12,140 Given no hashes to check 1 links for project 'dianyaapi': discarding no candidates 2025-11-20T09:26:12,157 Collecting dianyaapi==0.1.0 2025-11-20T09:26:12,159 Created temporary directory: /tmp/pip-unpack-0so1sjlt 2025-11-20T09:26:12,296 Downloading dianyaapi-0.1.0.tar.gz (30 kB) 2025-11-20T09:26:12,353 Added dianyaapi==0.1.0 from https://files.pythonhosted.org/packages/c2/0b/f9f180dc0b7dd6152ddf58ecb4837c039f75c51f3ba7d24fe896f7692449/dianyaapi-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-8xkpyaho' 2025-11-20T09:26:12,357 Created temporary directory: /tmp/pip-build-env-1_ymfp7i 2025-11-20T09:26:12,361 Installing build dependencies: started 2025-11-20T09:26:12,363 Running command pip subprocess to install build dependencies 2025-11-20T09:26:13,500 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T09:26:14,121 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-11-20T09:26:14,144 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T09:26:15,931 Collecting maturin<2.0,>=1.5 2025-11-20T09:26:16,374 Using cached https://www.piwheels.org/simple/maturin/maturin-1.10.2-cp311-cp311-linux_armv7l.whl (6.0 MB) 2025-11-20T09:26:19,081 Installing collected packages: maturin 2025-11-20T09:26:19,583 Successfully installed maturin-1.10.2 2025-11-20T09:26:19,875 Installing build dependencies: finished with status 'done' 2025-11-20T09:26:19,882 Getting requirements to build wheel: started 2025-11-20T09:26:19,883 Running command Getting requirements to build wheel 2025-11-20T09:26:20,083 Getting requirements to build wheel: finished with status 'done' 2025-11-20T09:26:20,087 Created temporary directory: /tmp/pip-modern-metadata-2ony6jvv 2025-11-20T09:26:20,089 Preparing metadata (pyproject.toml): started 2025-11-20T09:26:20,090 Running command Preparing metadata (pyproject.toml) 2025-11-20T09:26:20,910 Updating git repository `https://github.com/MuCapital-BJ/dianyaapi_sdk.git` 2025-11-20T09:26:21,049 error: failed to get `common` as a dependency of package `dianyaapi v0.1.0 (/tmp/pip-wheel-besx79_a/dianyaapi_532a3e2251b741429bc650374806f107)` 2025-11-20T09:26:21,050 Caused by: 2025-11-20T09:26:21,051 failed to load source for dependency `common` 2025-11-20T09:26:21,052 Caused by: 2025-11-20T09:26:21,052 Unable to update https://github.com/MuCapital-BJ/dianyaapi_sdk.git#5976937a 2025-11-20T09:26:21,053 Caused by: 2025-11-20T09:26:21,054 failed to clone into: /home/piwheels/.cargo/git/db/dianyaapi_sdk-5b28c6904c7be96f 2025-11-20T09:26:21,055 Caused by: 2025-11-20T09:26:21,056 revision 5976937ab2349b1c33e12e774b0d6414b64cf5e5 not found 2025-11-20T09:26:21,057 Caused by: 2025-11-20T09:26:21,058 failed to authenticate when downloading repository 2025-11-20T09:26:21,060 * attempted to find username/password via git's `credential.helper` support, but failed 2025-11-20T09:26:21,061 if the git CLI succeeds then `net.git-fetch-with-cli` may help here 2025-11-20T09:26:21,062 https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli 2025-11-20T09:26:21,063 Caused by: 2025-11-20T09:26:21,064 failed to acquire username/password from local configuration 2025-11-20T09:26:21,065 💥 maturin failed 2025-11-20T09:26:21,066 Caused by: Cargo metadata failed. Does your crate compile with `cargo build`? 2025-11-20T09:26:21,067 Caused by: `cargo metadata` exited with an error: 2025-11-20T09:26:21,068 Error running maturin: Command '['maturin', 'pep517', 'write-dist-info', '--metadata-directory', '/tmp/pip-modern-metadata-2ony6jvv', '--interpreter', '/usr/bin/python3']' returned non-zero exit status 1. 2025-11-20T09:26:21,069 Checking for Rust toolchain.... 2025-11-20T09:26:21,070 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-2ony6jvv --interpreter /usr/bin/python3` 2025-11-20T09:26:21,082 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-11-20T09:26:21,095 [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/tmppipx4m5u[/] 2025-11-20T09:26:21,096 [bold magenta]cwd[/]: /tmp/pip-wheel-besx79_a/dianyaapi_532a3e2251b741429bc650374806f107 2025-11-20T09:26:21,096 Preparing metadata (pyproject.toml): finished with status 'error' 2025-11-20T09:26:21,099 ERROR: [present-rich] metadata generation failed 2025-11-20T09:26:21,104 Exception information: 2025-11-20T09:26:21,104 Traceback (most recent call last): 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-11-20T09:26:21,104 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-11-20T09:26:21,104 return super().prepare_metadata_for_build_wheel( 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-11-20T09:26:21,104 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-11-20T09:26:21,104 self._subprocess_runner( 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-11-20T09:26:21,104 call_subprocess( 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-11-20T09:26:21,104 raise error 2025-11-20T09:26:21,104 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-11-20T09:26:21,104 2025-11-20T09:26:21,104 The above exception was the direct cause of the following exception: 2025-11-20T09:26:21,104 2025-11-20T09:26:21,104 Traceback (most recent call last): 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-11-20T09:26:21,104 status = run_func(*args) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-11-20T09:26:21,104 return func(self, options, args) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-11-20T09:26:21,104 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-11-20T09:26:21,104 result = self._result = resolver.resolve( 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-11-20T09:26:21,104 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-11-20T09:26:21,104 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-11-20T09:26:21,104 if not criterion.candidates: 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-11-20T09:26:21,104 return bool(self._sequence) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-11-20T09:26:21,104 return any(self) 2025-11-20T09:26:21,104 ^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-11-20T09:26:21,104 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-11-20T09:26:21,104 candidate = func() 2025-11-20T09:26:21,104 ^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-11-20T09:26:21,104 self._link_candidate_cache[link] = LinkCandidate( 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-11-20T09:26:21,104 super().__init__( 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-11-20T09:26:21,104 self.dist = self._prepare() 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-11-20T09:26:21,104 dist = self._prepare_distribution() 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-11-20T09:26:21,104 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-11-20T09:26:21,104 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-11-20T09:26:21,104 dist = _get_prepared_distribution( 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-11-20T09:26:21,104 abstract_dist.prepare_distribution_metadata( 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-11-20T09:26:21,104 self.req.prepare_metadata() 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-11-20T09:26:21,104 self.metadata_directory = generate_metadata( 2025-11-20T09:26:21,104 ^^^^^^^^^^^^^^^^^^ 2025-11-20T09:26:21,104 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-11-20T09:26:21,104 raise MetadataGenerationFailed(package_details=details) from error 2025-11-20T09:26:21,104 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-11-20T09:26:21,120 Removed dianyaapi==0.1.0 from https://files.pythonhosted.org/packages/c2/0b/f9f180dc0b7dd6152ddf58ecb4837c039f75c51f3ba7d24fe896f7692449/dianyaapi-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-8xkpyaho' 2025-11-20T09:26:21,121 Removed build tracker: '/tmp/pip-build-tracker-8xkpyaho'