2025-09-10T06:15:27,421 Created temporary directory: /tmp/pip-build-tracker-o_0n1_wo 2025-09-10T06:15:27,422 Initialized build tracking at /tmp/pip-build-tracker-o_0n1_wo 2025-09-10T06:15:27,422 Created build tracker: /tmp/pip-build-tracker-o_0n1_wo 2025-09-10T06:15:27,422 Entered build tracker: /tmp/pip-build-tracker-o_0n1_wo 2025-09-10T06:15:27,422 Created temporary directory: /tmp/pip-wheel-se0a8d2o 2025-09-10T06:15:27,426 Created temporary directory: /tmp/pip-ephem-wheel-cache-mfyw0u8_ 2025-09-10T06:15:27,481 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T06:15:27,484 2 location(s) to search for versions of whatstrending: 2025-09-10T06:15:27,484 * https://pypi.org/simple/whatstrending/ 2025-09-10T06:15:27,484 * https://www.piwheels.org/simple/whatstrending/ 2025-09-10T06:15:27,484 Fetching project page and analyzing links: https://pypi.org/simple/whatstrending/ 2025-09-10T06:15:27,484 Getting page https://pypi.org/simple/whatstrending/ 2025-09-10T06:15:27,485 Found index url https://pypi.org/simple/ 2025-09-10T06:15:27,555 Fetched page https://pypi.org/simple/whatstrending/ as application/vnd.pypi.simple.v1+json 2025-09-10T06:15:27,558 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/6f/74/ebc012165e667597b7d2ea6eb56f3b1f2c2c763a5fd01738d3d475a0a7b5/whatstrending-0.0.1-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,559 Found link https://files.pythonhosted.org/packages/5f/ba/cad4a4e3768e9d9abfa50374f78bedd8aef561c4713c803e6cf7f4c9511c/whatstrending-0.0.1.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.0.1 2025-09-10T06:15:27,559 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/ff/a3/53b6a70b6774e45274a8f8a8fc09392cd9c15e9df9a42a8a13ace9bc6956/whatstrending-0.0.2-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,559 Found link https://files.pythonhosted.org/packages/22/b5/ba3925fdd00c11d63eb2b97f923f92ee993d2b60d9f0df7e75c8a9487d7f/whatstrending-0.0.2.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.0.2 2025-09-10T06:15:27,559 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/81/d6/48336a478e64ea6a0727d6af7a65f6a87148cf41ff459569d8ee0323433f/whatstrending-0.0.3-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,560 Found link https://files.pythonhosted.org/packages/52/dc/2c952399d53a815fe282f8a8ef5276853052e50a44660df11c1f4ca6dda1/whatstrending-0.0.3.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.0.3 2025-09-10T06:15:27,560 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/66/9e/3c5d405aa46ae54125f5e5f384be8c3921a987ea4b3c5eb79bb0c03d1fa4/whatstrending-0.0.5-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,560 Found link https://files.pythonhosted.org/packages/6f/c2/3b9c4a6033906df01e74f44e51503d1381dc0eda6f65fa365378a8f5d458/whatstrending-0.0.5.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.0.5 2025-09-10T06:15:27,560 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/fb/d9/61218f2b96b2704c272f181636ab2e7bc3214941102376de963ff125c5b8/whatstrending-0.1.0-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,560 Found link https://files.pythonhosted.org/packages/47/c8/3bac3bffb4ced5e63b82e00997380fd261b3a3f695d45349a1e80988f9fe/whatstrending-0.1.0.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.1.0 2025-09-10T06:15:27,560 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/56/19/9ed8fd30dd99e19c40fdc7c5f8c074c5a0fb59fa07ca4e70c4311d60c1d7/whatstrending-0.1.1-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,561 Found link https://files.pythonhosted.org/packages/b8/ed/1fab2cb6fc9cb25b6b66e0d4ac6bbbd5260186eafbead500d271c65cf951/whatstrending-0.1.1.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.1.1 2025-09-10T06:15:27,561 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/c3/66/6a215b4b481c011135a93217180c2dc07bf5176709ba3f87ff3e0c8e428a/whatstrending-0.1.2-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,561 Found link https://files.pythonhosted.org/packages/ac/96/17d169a79a84f5efc00e2701f204fe021699b7a2a592120a50924ff40f29/whatstrending-0.1.2.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.1.2 2025-09-10T06:15:27,561 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/70/99/fe2a0925cb4fbdfd1e8adb7853220f97fb3d789ad2b68f45a7db55ad8628/whatstrending-0.1.3-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,561 Found link https://files.pythonhosted.org/packages/78/42/37f0831a9287c6891da032bba6f0b8236d2ed8bc277c0d360263524e3df7/whatstrending-0.1.3.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.1.3 2025-09-10T06:15:27,561 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/2f/51/83a3b46e5285b3e94a66a162a5833035fe775ae91d425c42dfca492c709d/whatstrending-0.2.0-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,562 Found link https://files.pythonhosted.org/packages/4a/14/53c445d3e8da5f81988deb5f8e1c866c63cd2960656f330a53b21b85805d/whatstrending-0.2.0.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.2.0 2025-09-10T06:15:27,562 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/91/20/47da487790cb158e99e0232cf344071f9493ecdfd7e046555052de66dfa6/whatstrending-0.2.1-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,562 Found link https://files.pythonhosted.org/packages/64/54/d5b08f2b824c4bcb940585025e320d985120c1c0db514b9d726fe9016b4c/whatstrending-0.2.1.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.2.1 2025-09-10T06:15:27,562 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/49/d0/7677568e221924bcf030ccdb8dd6981d1f0215db28d54e28e541deeab43b/whatstrending-0.2.2-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,562 Found link https://files.pythonhosted.org/packages/4a/f9/41a6c3f3c0ee83993dc39bbde3d95c41d32bf2eb343efca9a3d27dfa2c2f/whatstrending-0.2.2.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.2.2 2025-09-10T06:15:27,562 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/82/12/9ffab1ef81453fa1744ce5cc8e70bce1b89d24ad538d59bbb31ff237fdf3/whatstrending-0.2.3-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,563 Found link https://files.pythonhosted.org/packages/ec/a5/f185107a14e6ae01352f573326ac1553a506d9b03872f0e270cb2e8f22e6/whatstrending-0.2.3.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.2.3 2025-09-10T06:15:27,563 Skipping link: No binaries permitted for whatstrending: https://files.pythonhosted.org/packages/ec/67/c32e54c7642dfd0e5b56094781f60aa9a1c1d3b52389da6557f23f2db901/whatstrending-0.2.4-py3-none-any.whl (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,563 Found link https://files.pythonhosted.org/packages/c6/36/c8e656d58d9f641f5490cccd3b25edbe26218bb3b5eb1af4180d594f7443/whatstrending-0.2.4.tar.gz (from https://pypi.org/simple/whatstrending/) (requires-python:>=3.6), version: 0.2.4 2025-09-10T06:15:27,563 Fetching project page and analyzing links: https://www.piwheels.org/simple/whatstrending/ 2025-09-10T06:15:27,563 Getting page https://www.piwheels.org/simple/whatstrending/ 2025-09-10T06:15:27,564 Found index url https://www.piwheels.org/simple/ 2025-09-10T06:15:27,658 Fetched page https://www.piwheels.org/simple/whatstrending/ as text/html 2025-09-10T06:15:27,661 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.2.4-py3-none-any.whl#sha256=bf237e15db7c18451608d7020dfdfebedc6f437b3188b84154b2f98d3cb84e33 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,661 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.2.3-py3-none-any.whl#sha256=7124737e9db2bd7a6721417b1693ebcb3b56f6b5ab08124a0314fbc349f78e46 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,661 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.2.2-py3-none-any.whl#sha256=9af68d4af4a9efa5461a44da35b7ff1961a85210a88bdb54e4da7f513d68ab45 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.2.1-py3-none-any.whl#sha256=079f4debd03b0919c6330258e4a9903bb9306c9f1ba3b5a1e1dcf5723d99df22 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.2.0-py3-none-any.whl#sha256=07fb299c8233ed6fa6bce077a7890f55d8293e4845a748fc420619c55be93784 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.1.3-py3-none-any.whl#sha256=250bf85c3159e061bb839eccd2864a369d53001c8061d96f08af6c254dd9e8d5 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.1.2-py3-none-any.whl#sha256=05f4d9f27f7619179c5e6a2080cd8129257fd5a43f9db70c139088e951435bdb (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.1.1-py3-none-any.whl#sha256=80cb6ebefdda9e08f0b6cfd7f40cd70cd9790843e22e4624163c7461462f25e0 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.1.0-py3-none-any.whl#sha256=03cc97715623527fd21e5c6ca27fcc60d6b9b08e032ed2089f2800be3890c844 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: No binaries permitted for whatstrending: https://archive1.piwheels.org/simple/whatstrending/whatstrending-0.0.1-py3-none-any.whl#sha256=858f41c99d2c2a67f349af4922b78b39def385146a8c18d47c8e7114bd538042 (from https://www.piwheels.org/simple/whatstrending/) (requires-python:>=3.6) 2025-09-10T06:15:27,662 Skipping link: not a file: https://www.piwheels.org/simple/whatstrending/ 2025-09-10T06:15:27,663 Skipping link: not a file: https://pypi.org/simple/whatstrending/ 2025-09-10T06:15:27,687 Given no hashes to check 1 links for project 'whatstrending': discarding no candidates 2025-09-10T06:15:27,688 Collecting whatstrending==0.0.5 2025-09-10T06:15:27,689 Created temporary directory: /tmp/pip-unpack-ggz6m5lm 2025-09-10T06:15:27,826 Downloading whatstrending-0.0.5.tar.gz (14 kB) 2025-09-10T06:15:27,852 Added whatstrending==0.0.5 from https://files.pythonhosted.org/packages/6f/c2/3b9c4a6033906df01e74f44e51503d1381dc0eda6f65fa365378a8f5d458/whatstrending-0.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-o_0n1_wo' 2025-09-10T06:15:27,854 Running setup.py (path:/tmp/pip-wheel-se0a8d2o/whatstrending_3826169b44444377ad4e8deabf84487d/setup.py) egg_info for package whatstrending 2025-09-10T06:15:27,854 Created temporary directory: /tmp/pip-pip-egg-info-csvb720z 2025-09-10T06:15:27,854 Preparing metadata (setup.py): started 2025-09-10T06:15:27,855 Running command python setup.py egg_info 2025-09-10T06:15:28,361 Traceback (most recent call last): 2025-09-10T06:15:28,363 File "", line 2, in 2025-09-10T06:15:28,363 exec(compile(''' 2025-09-10T06:15:28,363 ~~~~^^^^^^^^^^^^ 2025-09-10T06:15:28,364 # This is -- a caller that pip uses to run setup.py 2025-09-10T06:15:28,364 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,364 ...<32 lines>... 2025-09-10T06:15:28,364 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T06:15:28,364 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,364 ''' % ('/tmp/pip-wheel-se0a8d2o/whatstrending_3826169b44444377ad4e8deabf84487d/setup.py',), "", "exec")) 2025-09-10T06:15:28,364 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,364 File "", line 35, in 2025-09-10T06:15:28,365 File "/tmp/pip-wheel-se0a8d2o/whatstrending_3826169b44444377ad4e8deabf84487d/setup.py", line 22, in 2025-09-10T06:15:28,365 install_requires=[i for i in open('requirements.txt').readlines() if len(i)!=0], 2025-09-10T06:15:28,365 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,365 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-10T06:15:28,449 ERROR: python setup.py egg_info exited with 1 2025-09-10T06:15:28,462 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T06:15:28,462 exec(compile('"'"''"'"''"'"' 2025-09-10T06:15:28,462 # This is -- a caller that pip uses to run setup.py 2025-09-10T06:15:28,462 # 2025-09-10T06:15:28,462 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T06:15:28,462 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T06:15:28,462 # - It provides a clear error message when setuptools is not installed. 2025-09-10T06:15:28,462 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T06:15:28,462 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T06:15:28,462 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T06:15:28,462 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T06:15:28,462 import os, sys, tokenize, traceback 2025-09-10T06:15:28,462 2025-09-10T06:15:28,462 try: 2025-09-10T06:15:28,462 import setuptools 2025-09-10T06:15:28,462 except ImportError: 2025-09-10T06:15:28,462 print( 2025-09-10T06:15:28,462 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T06:15:28,462 "the build environment with exception:", 2025-09-10T06:15:28,462 file=sys.stderr, 2025-09-10T06:15:28,462 ) 2025-09-10T06:15:28,462 traceback.print_exc() 2025-09-10T06:15:28,462 sys.exit(1) 2025-09-10T06:15:28,462 2025-09-10T06:15:28,462 __file__ = %r 2025-09-10T06:15:28,462 sys.argv[0] = __file__ 2025-09-10T06:15:28,462 2025-09-10T06:15:28,462 if os.path.exists(__file__): 2025-09-10T06:15:28,462 filename = __file__ 2025-09-10T06:15:28,462 with tokenize.open(__file__) as f: 2025-09-10T06:15:28,462 setup_py_code = f.read() 2025-09-10T06:15:28,462 else: 2025-09-10T06:15:28,462 filename = "" 2025-09-10T06:15:28,462 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T06:15:28,462 2025-09-10T06:15:28,462 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T06:15:28,462 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-se0a8d2o/whatstrending_3826169b44444377ad4e8deabf84487d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-csvb720z[/] 2025-09-10T06:15:28,463 [bold magenta]cwd[/]: /tmp/pip-wheel-se0a8d2o/whatstrending_3826169b44444377ad4e8deabf84487d/ 2025-09-10T06:15:28,463 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T06:15:28,464 ERROR: metadata generation failed 2025-09-10T06:15:28,469 Exception information: 2025-09-10T06:15:28,469 Traceback (most recent call last): 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T06:15:28,469 call_subprocess( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 args, 2025-09-10T06:15:28,469 ^^^^^ 2025-09-10T06:15:28,469 ...<2 lines>... 2025-09-10T06:15:28,469 spinner=spinner, 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T06:15:28,469 raise error 2025-09-10T06:15:28,469 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T06:15:28,469 2025-09-10T06:15:28,469 The above exception was the direct cause of the following exception: 2025-09-10T06:15:28,469 2025-09-10T06:15:28,469 Traceback (most recent call last): 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T06:15:28,469 status = _inner_run() 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T06:15:28,469 return self.run(options, args) 2025-09-10T06:15:28,469 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T06:15:28,469 return func(self, options, args) 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T06:15:28,469 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T06:15:28,469 result = self._result = resolver.resolve( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T06:15:28,469 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T06:15:28,469 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T06:15:28,469 if not criterion.candidates: 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T06:15:28,469 return bool(self._sequence) 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T06:15:28,469 self._bool = any(self) 2025-09-10T06:15:28,469 ~~~^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T06:15:28,469 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T06:15:28,469 ^^^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T06:15:28,469 candidate = func() 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T06:15:28,469 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 link, template, name, version 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T06:15:28,469 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 link, 2025-09-10T06:15:28,469 ^^^^^ 2025-09-10T06:15:28,469 ...<3 lines>... 2025-09-10T06:15:28,469 version=version, 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T06:15:28,469 super().__init__( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 link=link, 2025-09-10T06:15:28,469 ^^^^^^^^^^ 2025-09-10T06:15:28,469 ...<4 lines>... 2025-09-10T06:15:28,469 version=version, 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T06:15:28,469 self.dist = self._prepare() 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T06:15:28,469 dist = self._prepare_distribution() 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T06:15:28,469 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T06:15:28,469 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T06:15:28,469 dist = _get_prepared_distribution( 2025-09-10T06:15:28,469 req, 2025-09-10T06:15:28,469 ...<3 lines>... 2025-09-10T06:15:28,469 self.check_build_deps, 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T06:15:28,469 abstract_dist.prepare_distribution_metadata( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 finder, build_isolation, check_build_deps 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T06:15:28,469 self.req.prepare_metadata() 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T06:15:28,469 self.metadata_directory = generate_metadata_legacy( 2025-09-10T06:15:28,469 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T06:15:28,469 build_env=self.build_env, 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ...<3 lines>... 2025-09-10T06:15:28,469 details=details, 2025-09-10T06:15:28,469 ^^^^^^^^^^^^^^^^ 2025-09-10T06:15:28,469 ) 2025-09-10T06:15:28,469 ^ 2025-09-10T06:15:28,469 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T06:15:28,469 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T06:15:28,469 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T06:15:28,490 Removed whatstrending==0.0.5 from https://files.pythonhosted.org/packages/6f/c2/3b9c4a6033906df01e74f44e51503d1381dc0eda6f65fa365378a8f5d458/whatstrending-0.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-o_0n1_wo' 2025-09-10T06:15:28,490 Removed build tracker: '/tmp/pip-build-tracker-o_0n1_wo'