2025-09-04T19:55:35,159 Created temporary directory: /tmp/pip-build-tracker-s5_f27vf 2025-09-04T19:55:35,159 Initialized build tracking at /tmp/pip-build-tracker-s5_f27vf 2025-09-04T19:55:35,159 Created build tracker: /tmp/pip-build-tracker-s5_f27vf 2025-09-04T19:55:35,160 Entered build tracker: /tmp/pip-build-tracker-s5_f27vf 2025-09-04T19:55:35,160 Created temporary directory: /tmp/pip-wheel-yjggx6e8 2025-09-04T19:55:35,163 Created temporary directory: /tmp/pip-ephem-wheel-cache-p6ea8hhg 2025-09-04T19:55:35,223 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T19:55:35,225 2 location(s) to search for versions of huawei-modem-api-client: 2025-09-04T19:55:35,225 * https://pypi.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,225 * https://www.piwheels.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,226 Fetching project page and analyzing links: https://pypi.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,226 Getting page https://pypi.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,227 Found index url https://pypi.org/simple/ 2025-09-04T19:55:35,373 Fetched page https://pypi.org/simple/huawei-modem-api-client/ as application/vnd.pypi.simple.v1+json 2025-09-04T19:55:35,380 Found link https://files.pythonhosted.org/packages/40/c6/5d960e0c3f03b980f54c093507c4d829dfd60254ed2e4c830028f29f912d/huawei-modem-api-client-1.0.0.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.0 2025-09-04T19:55:35,381 Found link https://files.pythonhosted.org/packages/bb/ef/097b9e616a89459f41ec41bb9141ea5e643db3538ad7720cae88dc694dba/huawei-modem-api-client-1.0.1.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.1 2025-09-04T19:55:35,382 Found link https://files.pythonhosted.org/packages/21/cf/6d5369f5f9f69c520c051f32d03142dce57decffdf96c11f9335c2160037/huawei-modem-api-client-1.0.2.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.2 2025-09-04T19:55:35,382 Found link https://files.pythonhosted.org/packages/89/06/205846d6d06a3b19e3f8b6d556e1324ab03dad5dd95b07771d5c0eb21c4d/huawei-modem-api-client-1.0.3.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.3 2025-09-04T19:55:35,383 Found link https://files.pythonhosted.org/packages/d5/83/e0748b2d0a5288bc35cbce385d526255dadecfb2b70778d28b84017b1d1d/huawei-modem-api-client-1.0.4.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.4 2025-09-04T19:55:35,383 Found link https://files.pythonhosted.org/packages/8f/2b/3f93068c6ab0e9196c132f96709c5329584640f6ad7ecdad079ab5f4b680/huawei-modem-api-client-1.0.5.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.5 2025-09-04T19:55:35,384 Found link https://files.pythonhosted.org/packages/88/1f/71bf87bc7057ef6fab30fa1f7e6c6ceaed5d5c4333f2ccda42dec48857ce/huawei-modem-api-client-1.0.6.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.6 2025-09-04T19:55:35,384 Found link https://files.pythonhosted.org/packages/fe/95/8e77e38dd58fe170ff7c8f5264ce02973070c79c434b30e43b6d910079be/huawei-modem-api-client-1.0.7.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.7 2025-09-04T19:55:35,385 Found link https://files.pythonhosted.org/packages/3d/53/016bf241cb0eff2a4500af4c09e557d8bbe6643193bf8c9f48d2b07f7c1a/huawei-modem-api-client-1.0.8.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.8 2025-09-04T19:55:35,385 Found link https://files.pythonhosted.org/packages/f6/48/df9ba5acf0de91b1a3412cde9ac6051db0be159da3803060b66183883e68/huawei-modem-api-client-1.0.9.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.9 2025-09-04T19:55:35,386 Found link https://files.pythonhosted.org/packages/d3/82/290e05eca0f08e38916205675a59e0955116e71523ca7fecea996e1d3a8e/huawei-modem-api-client-1.0.10.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.10 2025-09-04T19:55:35,386 Found link https://files.pythonhosted.org/packages/44/7a/5ef78a7a4080361fa3b5076ad9904e6317237cbcc8a34157a037950e96af/huawei-modem-api-client-1.0.11.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.0.11 2025-09-04T19:55:35,387 Found link https://files.pythonhosted.org/packages/ce/17/74c52c2e628c129d55d86dc35a34754588353602d4638f969df7f1cfbf25/huawei-modem-api-client-1.1.0.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.1.0 2025-09-04T19:55:35,387 Skipping link: No binaries permitted for huawei-modem-api-client: https://files.pythonhosted.org/packages/47/19/c51f3064753c01a290365791801a6b62a90e7ed89c2d68c784edca4c0e2b/huawei_modem_api_client-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,388 Found link https://files.pythonhosted.org/packages/fa/ad/0faf0738ebd221fc0f73c076320ec8913165f681a0f2da7615c6b9dd0e46/huawei-modem-api-client-1.1.1.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.1.1 2025-09-04T19:55:35,388 Skipping link: No binaries permitted for huawei-modem-api-client: https://files.pythonhosted.org/packages/7a/79/b7c8ae83595d5dd993e9967f9bc66f57f6c5c3649251a14e549d833ba23c/huawei_modem_api_client-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,389 Found link https://files.pythonhosted.org/packages/3d/0c/c075b8e71d24f58e162df4415c85b4dda073244bc6e3b5961d50e090bbbc/huawei-modem-api-client-1.1.2.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.1.2 2025-09-04T19:55:35,389 Skipping link: No binaries permitted for huawei-modem-api-client: https://files.pythonhosted.org/packages/f9/85/5299ff7be57e7acbe7827bf9d2fb26c05519c5f8e3367456a87ecd8e8a4a/huawei_modem_api_client-1.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,390 Found link https://files.pythonhosted.org/packages/b1/9b/cee070ed5dadcb1a41d177b335c1d7616a8bf0ef8e3b92e3f93c5953c6fb/huawei-modem-api-client-1.1.3.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.1.3 2025-09-04T19:55:35,390 Skipping link: No binaries permitted for huawei-modem-api-client: https://files.pythonhosted.org/packages/f5/09/fb304047ae71d206c6447b73a015537514759ad75c01ebe39443b72e3856/huawei_modem_api_client-1.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,390 Found link https://files.pythonhosted.org/packages/10/79/2ac68dd11ed37ec80f398aec04235bd95e6b6a46e4460e38c3da997431e8/huawei-modem-api-client-1.1.4.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.1.4 2025-09-04T19:55:35,391 Skipping link: No binaries permitted for huawei-modem-api-client: https://files.pythonhosted.org/packages/dd/55/166cf2c6782278fd3430a8595ef0ffe9c7998c5bd5339f5aa45d626a7285/huawei_modem_api_client-1.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,391 Found link https://files.pythonhosted.org/packages/4f/db/3e8bb0266d5d239aff3649f3ebeb7a2c253c3fa5ca3e384de615057d7689/huawei-modem-api-client-1.1.5.tar.gz (from https://pypi.org/simple/huawei-modem-api-client/), version: 1.1.5 2025-09-04T19:55:35,392 Skipping link: No binaries permitted for huawei-modem-api-client: https://files.pythonhosted.org/packages/74/1a/5c31715b914c5df3fbf35c2b33b5ec35ca7ca952ccd49be868331a9c5149/huawei_modem_api_client-1.1.5-py2.py3-none-any.whl (from https://pypi.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,392 Fetching project page and analyzing links: https://www.piwheels.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,393 Getting page https://www.piwheels.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,395 Found index url https://www.piwheels.org/simple/ 2025-09-04T19:55:35,486 Fetched page https://www.piwheels.org/simple/huawei-modem-api-client/ as text/html 2025-09-04T19:55:35,490 Skipping link: No binaries permitted for huawei-modem-api-client: https://www.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.1.5-py2.py3-none-any.whl#sha256=ef19b4cf7442ab872e288e83a7c86869bd535b8cddd0df38f13ea951f723e4a6 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,490 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.1.4-py2.py3-none-any.whl#sha256=67aed43a9f21bf1197abf6e62003e6312fd5d8910eb90e9ed3b434d5bdd1ddee (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,491 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.1.3-py2.py3-none-any.whl#sha256=34098b5155cecbf57ac33b5a45794f32cee60630e512b4e36a1eeb9952928241 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,491 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.1.2-py2.py3-none-any.whl#sha256=87345d6d4c704c2f04bfeed1c42b8e6928bcbc4d55219fc0b0e7c4f507554fd5 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,491 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.1.1-py2.py3-none-any.whl#sha256=28a81c333bdf3e4ea1181e3863dcd254feea2148004fe561eeeca00c48c34cdb (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,491 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.1.0-py2.py3-none-any.whl#sha256=fb547145aae314143b978c0e010e022089ed528e0e7a3d7d22081a5d2b484129 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,491 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.11-py3-none-any.whl#sha256=7add36a002c79802f08c45e4316235fc0c34620e77df04cfa465ccc4ab3ef7d7 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,491 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.10-py3-none-any.whl#sha256=0773e96588bec841fa412963c9175a9ef1a0c555434881b4db91f51f39ef8a7a (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.9-py3-none-any.whl#sha256=2363d16c35538be7b891a461761696135693f2d74f770f653f1511ee7ec5b9c4 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.8-py3-none-any.whl#sha256=1498537255a0ea102927a2e212e46e92317b0482845df3b67bc6fdf6ed936d3a (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.7-py3-none-any.whl#sha256=cc34cdc206a5a97588d1e2b809d88e55c2e863a5c555e85d6e9277754516a1ea (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.6-py3-none-any.whl#sha256=e31fdf5d8294bc5e82c78e5ba8defcfc5d90e1487c6ac58645bb225221e11ee0 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.5-py3-none-any.whl#sha256=cac95bd4d83f81bd255a1d93553e301de941141c77bd3710656d29ece2f14ada (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.4-py3-none-any.whl#sha256=b7323aa973799daaf20a177c10513d1152e134f40c09911d0ab60ffd9462ca85 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,492 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.3-py3-none-any.whl#sha256=b8616f11525544fa7ce60c924a8daf9e40297c9ce16da2b069637e123ba8d713 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,493 Skipping link: No binaries permitted for huawei-modem-api-client: https://archive1.piwheels.org/simple/huawei-modem-api-client/huawei_modem_api_client-1.0.2-py3-none-any.whl#sha256=52c78cda615a5acf985b4ebb95adabf3d7c988d32c029397955f5c2a216659f1 (from https://www.piwheels.org/simple/huawei-modem-api-client/) 2025-09-04T19:55:35,493 Skipping link: not a file: https://www.piwheels.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,493 Skipping link: not a file: https://pypi.org/simple/huawei-modem-api-client/ 2025-09-04T19:55:35,519 Given no hashes to check 1 links for project 'huawei-modem-api-client': discarding no candidates 2025-09-04T19:55:35,520 Collecting huawei-modem-api-client==1.0.0 2025-09-04T19:55:35,521 Created temporary directory: /tmp/pip-unpack-1nvqdn7h 2025-09-04T19:55:35,659 Downloading huawei-modem-api-client-1.0.0.tar.gz (5.6 kB) 2025-09-04T19:55:35,686 Added huawei-modem-api-client==1.0.0 from https://files.pythonhosted.org/packages/40/c6/5d960e0c3f03b980f54c093507c4d829dfd60254ed2e4c830028f29f912d/huawei-modem-api-client-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-s5_f27vf' 2025-09-04T19:55:35,687 Running setup.py (path:/tmp/pip-wheel-yjggx6e8/huawei-modem-api-client_92f6c0449da3432daafaa3024d3a90bd/setup.py) egg_info for package huawei-modem-api-client 2025-09-04T19:55:35,688 Created temporary directory: /tmp/pip-pip-egg-info-d_qrleus 2025-09-04T19:55:35,688 Preparing metadata (setup.py): started 2025-09-04T19:55:35,689 Running command python setup.py egg_info 2025-09-04T19:55:36,203 Traceback (most recent call last): 2025-09-04T19:55:36,205 File "", line 2, in 2025-09-04T19:55:36,205 exec(compile(''' 2025-09-04T19:55:36,205 ~~~~^^^^^^^^^^^^ 2025-09-04T19:55:36,205 # This is -- a caller that pip uses to run setup.py 2025-09-04T19:55:36,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,206 ...<32 lines>... 2025-09-04T19:55:36,206 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T19:55:36,206 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,206 ''' % ('/tmp/pip-wheel-yjggx6e8/huawei-modem-api-client_92f6c0449da3432daafaa3024d3a90bd/setup.py',), "", "exec")) 2025-09-04T19:55:36,206 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,206 File "", line 35, in 2025-09-04T19:55:36,207 File "/tmp/pip-wheel-yjggx6e8/huawei-modem-api-client_92f6c0449da3432daafaa3024d3a90bd/setup.py", line 5, in 2025-09-04T19:55:36,207 with open('requirements.txt') as fd: 2025-09-04T19:55:36,207 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,207 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-04T19:55:36,291 ERROR: python setup.py egg_info exited with 1 2025-09-04T19:55:36,305 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T19:55:36,305 exec(compile('"'"''"'"''"'"' 2025-09-04T19:55:36,305 # This is -- a caller that pip uses to run setup.py 2025-09-04T19:55:36,305 # 2025-09-04T19:55:36,305 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T19:55:36,305 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T19:55:36,305 # - It provides a clear error message when setuptools is not installed. 2025-09-04T19:55:36,305 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T19:55:36,305 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T19:55:36,305 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T19:55:36,305 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T19:55:36,305 import os, sys, tokenize, traceback 2025-09-04T19:55:36,305 2025-09-04T19:55:36,305 try: 2025-09-04T19:55:36,305 import setuptools 2025-09-04T19:55:36,305 except ImportError: 2025-09-04T19:55:36,305 print( 2025-09-04T19:55:36,305 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T19:55:36,305 "the build environment with exception:", 2025-09-04T19:55:36,305 file=sys.stderr, 2025-09-04T19:55:36,305 ) 2025-09-04T19:55:36,305 traceback.print_exc() 2025-09-04T19:55:36,305 sys.exit(1) 2025-09-04T19:55:36,305 2025-09-04T19:55:36,305 __file__ = %r 2025-09-04T19:55:36,305 sys.argv[0] = __file__ 2025-09-04T19:55:36,305 2025-09-04T19:55:36,305 if os.path.exists(__file__): 2025-09-04T19:55:36,305 filename = __file__ 2025-09-04T19:55:36,305 with tokenize.open(__file__) as f: 2025-09-04T19:55:36,305 setup_py_code = f.read() 2025-09-04T19:55:36,305 else: 2025-09-04T19:55:36,305 filename = "" 2025-09-04T19:55:36,305 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T19:55:36,305 2025-09-04T19:55:36,305 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T19:55:36,305 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-yjggx6e8/huawei-modem-api-client_92f6c0449da3432daafaa3024d3a90bd/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-d_qrleus[/] 2025-09-04T19:55:36,306 [bold magenta]cwd[/]: /tmp/pip-wheel-yjggx6e8/huawei-modem-api-client_92f6c0449da3432daafaa3024d3a90bd/ 2025-09-04T19:55:36,306 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T19:55:36,307 ERROR: metadata generation failed 2025-09-04T19:55:36,313 Exception information: 2025-09-04T19:55:36,313 Traceback (most recent call last): 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T19:55:36,313 call_subprocess( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 args, 2025-09-04T19:55:36,313 ^^^^^ 2025-09-04T19:55:36,313 ...<2 lines>... 2025-09-04T19:55:36,313 spinner=spinner, 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T19:55:36,313 raise error 2025-09-04T19:55:36,313 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T19:55:36,313 2025-09-04T19:55:36,313 The above exception was the direct cause of the following exception: 2025-09-04T19:55:36,313 2025-09-04T19:55:36,313 Traceback (most recent call last): 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T19:55:36,313 status = _inner_run() 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T19:55:36,313 return self.run(options, args) 2025-09-04T19:55:36,313 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T19:55:36,313 return func(self, options, args) 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T19:55:36,313 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T19:55:36,313 result = self._result = resolver.resolve( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T19:55:36,313 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T19:55:36,313 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T19:55:36,313 if not criterion.candidates: 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T19:55:36,313 return bool(self._sequence) 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T19:55:36,313 self._bool = any(self) 2025-09-04T19:55:36,313 ~~~^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T19:55:36,313 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T19:55:36,313 ^^^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T19:55:36,313 candidate = func() 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T19:55:36,313 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 link, template, name, version 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T19:55:36,313 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 link, 2025-09-04T19:55:36,313 ^^^^^ 2025-09-04T19:55:36,313 ...<3 lines>... 2025-09-04T19:55:36,313 version=version, 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T19:55:36,313 super().__init__( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 link=link, 2025-09-04T19:55:36,313 ^^^^^^^^^^ 2025-09-04T19:55:36,313 ...<4 lines>... 2025-09-04T19:55:36,313 version=version, 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T19:55:36,313 self.dist = self._prepare() 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T19:55:36,313 dist = self._prepare_distribution() 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T19:55:36,313 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T19:55:36,313 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T19:55:36,313 dist = _get_prepared_distribution( 2025-09-04T19:55:36,313 req, 2025-09-04T19:55:36,313 ...<3 lines>... 2025-09-04T19:55:36,313 self.check_build_deps, 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T19:55:36,313 abstract_dist.prepare_distribution_metadata( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 finder, build_isolation, check_build_deps 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T19:55:36,313 self.req.prepare_metadata() 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T19:55:36,313 self.metadata_directory = generate_metadata_legacy( 2025-09-04T19:55:36,313 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T19:55:36,313 build_env=self.build_env, 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ...<3 lines>... 2025-09-04T19:55:36,313 details=details, 2025-09-04T19:55:36,313 ^^^^^^^^^^^^^^^^ 2025-09-04T19:55:36,313 ) 2025-09-04T19:55:36,313 ^ 2025-09-04T19:55:36,313 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T19:55:36,313 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T19:55:36,313 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T19:55:36,336 Removed huawei-modem-api-client==1.0.0 from https://files.pythonhosted.org/packages/40/c6/5d960e0c3f03b980f54c093507c4d829dfd60254ed2e4c830028f29f912d/huawei-modem-api-client-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-s5_f27vf' 2025-09-04T19:55:36,336 Removed build tracker: '/tmp/pip-build-tracker-s5_f27vf'