2023-10-22T03:18:40,398 Created temporary directory: /tmp/pip-build-tracker-m1cqkoj9 2023-10-22T03:18:40,399 Initialized build tracking at /tmp/pip-build-tracker-m1cqkoj9 2023-10-22T03:18:40,400 Created build tracker: /tmp/pip-build-tracker-m1cqkoj9 2023-10-22T03:18:40,400 Entered build tracker: /tmp/pip-build-tracker-m1cqkoj9 2023-10-22T03:18:40,401 Created temporary directory: /tmp/pip-wheel-4p0yf2ws 2023-10-22T03:18:40,404 Created temporary directory: /tmp/pip-ephem-wheel-cache-pmb_5njf 2023-10-22T03:18:40,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-22T03:18:40,429 2 location(s) to search for versions of mountains: 2023-10-22T03:18:40,429 * https://pypi.org/simple/mountains/ 2023-10-22T03:18:40,429 * https://www.piwheels.org/simple/mountains/ 2023-10-22T03:18:40,430 Fetching project page and analyzing links: https://pypi.org/simple/mountains/ 2023-10-22T03:18:40,430 Getting page https://pypi.org/simple/mountains/ 2023-10-22T03:18:40,432 Found index url https://pypi.org/simple/ 2023-10-22T03:18:40,647 Fetched page https://pypi.org/simple/mountains/ as application/vnd.pypi.simple.v1+json 2023-10-22T03:18:40,654 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/dc/fa/cfeaff2f8869c6cf5492478a9148ad69dfafc2bbaaaf754935959fed6387/mountains-0.3.8-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,655 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/76/9b/afd87689d7992c0b8bda7319ba3d461ff4ce2560e7da6c33801399b660a4/mountains-0.3.9-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,656 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/32/2b/33c6d71e235cf908c4a2e35f8c1464d984dbdedbaa8b3314a0ae5fb4e7c6/mountains-0.3.13-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,656 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/73/05/07d5089eab5e52173f4aa09b8826a60518281d83f6c974125af50505c51e/mountains-0.3.14-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,657 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/f4/ab/6ff085f4761ea1ed61dd0763167f0eaa25d61616a0668c2bd23235d025b0/mountains-0.3.15-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,657 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/86/5f/c899dc9eb4216814dbb0560a0d924ec2ae8621a69c778ed00ff8043c20d6/mountains-0.3.17-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,658 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/34/a7/859f83372b09db804c34cf88316cee784f89039cb3e06347aa1583680117/mountains-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,659 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/fc/76/7fbb09f203c079e6fa3189bf35f5d69ba56e6ac967f7f9b80a7aac383ffc/mountains-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,659 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/a2/c0/c1ebe7f00f80cd92fd4929168e45ed91e03153c242e13542bb53598bf080/mountains-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,660 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/47/f1/80ad164d3259e9c78c5a97e2ccece6039318e799730c9deeb22e98297015/mountains-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,660 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/f6/c6/b6100220bc02c41ab13384c24f5aa5a0c6d55298c85bd5e601b4124ead02/mountains-0.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,661 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/8c/b9/3f613e7bb5eb809a837d3e6364a0178817dd63d241f96efbc48942511b34/mountains-0.5.3-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,661 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/c5/a1/24de8f162249b54602d5dc964649cba21879923ac56d81cd4bdc3a4eadcf/mountains-0.5.4-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,662 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/16/57/73daba2c74190857002bc2cdbe46aa6de0ec3129962132787e16993c5870/mountains-0.5.5-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,663 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/4e/68/f4a8b57affef5572c15b869a5e0d7950fa27ef431a18a1fe0b7530e6018f/mountains-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,663 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/62/f9/0cab02f85e05261e4077cf947957e108f058d0d3510200e8a10781fb6383/mountains-0.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,664 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/47/b8/d8315a5338a34d10cfa32bec3597853d0ad5d7d8df0f8d5e74f4cb4b815b/mountains-0.6.5-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,664 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/17/cb/c4fcf04e48dca0854e9b88efa662fcc1b0f61acbaaf41ce6ae9d655adb94/mountains-0.6.6-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,664 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/83/25/8a8298bc0e55b8f6456d714c2641e0c583f2e2a62721772a13ad60790fe8/mountains-0.6.6-py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,665 Found link https://files.pythonhosted.org/packages/fb/12/b77f45a9ccd4190fdf462bcc9f81c4f264a4fa6bc4330c19aad048ac41e3/mountains-0.6.6.tar.gz (from https://pypi.org/simple/mountains/), version: 0.6.6 2023-10-22T03:18:40,666 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/ae/b2/fcc1cacd5cce443203400c773405b908ca63bc01d234cef306c2496c335e/mountains-0.7.0-py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,666 Found link https://files.pythonhosted.org/packages/c8/4f/f8841f6725269bfc7a62aa45dd552c9f729ce25c44fb05b06deb374d84a9/mountains-0.7.0.tar.gz (from https://pypi.org/simple/mountains/), version: 0.7.0 2023-10-22T03:18:40,667 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/4b/72/60b317768341e3831fd0fd033c0ff243eabd15d1f891c7a3f0113b3d3b2d/mountains-0.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,668 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/b6/4c/065f4c82d5e91c0839d31fac6832505ab4cc00163583f9717d4e2c82021b/mountains-0.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,668 Found link https://files.pythonhosted.org/packages/5f/de/3599aab11dac1900b28eabeea670a2d52a262a2d42b10ce6e0822a12b5dc/mountains-0.7.5.tar.gz (from https://pypi.org/simple/mountains/), version: 0.7.5 2023-10-22T03:18:40,669 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/2a/f9/dbbc96322015d6c323bbab588ba73540714d67de535640c678843dcb2096/mountains-0.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,670 Found link https://files.pythonhosted.org/packages/3a/b3/bfba3b114cf39251f4b7bab7a2741224c0e07fa8e3548ec0439ebadba1b2/mountains-0.7.6.tar.gz (from https://pypi.org/simple/mountains/), version: 0.7.6 2023-10-22T03:18:40,670 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/13/7e/8e04606bb475698aa6b3afe152e8fdba1ef8d0a42a26c9f1d24c4d11eaa5/mountains-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,671 Found link https://files.pythonhosted.org/packages/1d/e4/8459bf7743b5bfa7a9f531171900ac4d5fe000aa257a54d4b0612364eade/mountains-0.8.2.tar.gz (from https://pypi.org/simple/mountains/), version: 0.8.2 2023-10-22T03:18:40,672 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/8f/19/734deedacb3bbf39dcf3539f8dae874d88e8be5a1a53b2278a82e0af5a46/mountains-0.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,673 Found link https://files.pythonhosted.org/packages/a5/7e/cde2ba7e1ca00d258b8d71b3fe4fe7798c5e9ea6a8a4f98c3faa66c2f555/mountains-0.8.3.tar.gz (from https://pypi.org/simple/mountains/), version: 0.8.3 2023-10-22T03:18:40,673 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/a1/15/811644078a30a80f18b5dc90246e0bf7fe42829e52e249cf7ed270f06107/mountains-0.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,674 Found link https://files.pythonhosted.org/packages/a5/2d/fffe2bbd6bb3215772932b160c59828f4e8ad94f6661066f772c46023689/mountains-0.8.4.tar.gz (from https://pypi.org/simple/mountains/), version: 0.8.4 2023-10-22T03:18:40,674 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/c5/b0/37414202d6020f3ee42067d804837fb6a41de6d0ab6b56d6825068c6f2c5/mountains-0.8.6-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,675 Found link https://files.pythonhosted.org/packages/e4/5d/ba7b34f233624f2f2e53c498e917f4150074b8ce75d12ebba25051bb0d3a/mountains-0.8.6.tar.gz (from https://pypi.org/simple/mountains/), version: 0.8.6 2023-10-22T03:18:40,675 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/56/7d/fa5647b444f4e0becf82961785f571018eb659a46aec15f2ded9024634bf/mountains-0.8.7-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,676 Found link https://files.pythonhosted.org/packages/94/8e/d0536b53cb278d297ba5fba29b057dfc5ff9d0fd84bbe93947af39bc448a/mountains-0.8.7.tar.gz (from https://pypi.org/simple/mountains/), version: 0.8.7 2023-10-22T03:18:40,676 Skipping link: No binaries permitted for mountains: https://files.pythonhosted.org/packages/39/56/226c68149eac1425d13a3c1dc0beb35ecbfe381d5a3f0e0793fc5ff53175/mountains-0.8.8-py2.py3-none-any.whl (from https://pypi.org/simple/mountains/) 2023-10-22T03:18:40,677 Found link https://files.pythonhosted.org/packages/07/f0/59b404166be61b303a47bb5c3fa08d21d95606275373125129cef35f4101/mountains-0.8.8.tar.gz (from https://pypi.org/simple/mountains/), version: 0.8.8 2023-10-22T03:18:40,678 Fetching project page and analyzing links: https://www.piwheels.org/simple/mountains/ 2023-10-22T03:18:40,679 Getting page https://www.piwheels.org/simple/mountains/ 2023-10-22T03:18:40,680 Found index url https://www.piwheels.org/simple/ 2023-10-22T03:18:40,847 Fetched page https://www.piwheels.org/simple/mountains/ as text/html 2023-10-22T03:18:40,850 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.8.7-py3-none-any.whl#sha256=eb0196bf55491736c4090e98b7b106dc5797495554186613df33e6d21bf4dedd (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,851 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.8.6-py3-none-any.whl#sha256=d3b448292272538f8f40ddfba9a830baff8a856ab59655e366eeaf4535405470 (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,852 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.8.4-py2.py3-none-any.whl#sha256=5fb5639d1bebe4977db1d6d8b4ec97910b3f10d28d8d5897d8f218ab49b9e48f (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,852 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.8.3-py2.py3-none-any.whl#sha256=6af17c37c28bc0fdf270054a87cb8d76918c3a37e69fa9babe208b8b08662026 (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,853 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.8.2-py2.py3-none-any.whl#sha256=2500bf3640ebe4a20eed2c3e93dddb58b85c817f8509aef24705e57c47c60c0f (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,854 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.7.6-py2.py3-none-any.whl#sha256=97be21302fbd8f0a2305c8f20faab6cad5187b071eb2ce19da6d741a59426223 (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,854 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.7.5-py2.py3-none-any.whl#sha256=e90d9a36bf85e0f6fb10d090d7720fb31f61ed33faac80697bbb20cb9b62a0f1 (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,855 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.7.0-py3-none-any.whl#sha256=68112e9b6f3325b44939336f854843649c6ac9bf341435ff3be8983b16ede202 (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,855 Skipping link: No binaries permitted for mountains: https://www.piwheels.org/simple/mountains/mountains-0.6.6-py2.py3-none-any.whl#sha256=f9e75c8a666a810cf927d6345f2834bb9201f036ad2c9d712a3021cfc01301a5 (from https://www.piwheels.org/simple/mountains/) 2023-10-22T03:18:40,855 Skipping link: not a file: https://www.piwheels.org/simple/mountains/ 2023-10-22T03:18:40,856 Skipping link: not a file: https://pypi.org/simple/mountains/ 2023-10-22T03:18:40,876 Given no hashes to check 1 links for project 'mountains': discarding no candidates 2023-10-22T03:18:40,894 Collecting mountains==0.8.8 2023-10-22T03:18:40,896 Created temporary directory: /tmp/pip-unpack-iqe7hy76 2023-10-22T03:18:41,110 Downloading mountains-0.8.8.tar.gz (139 kB) 2023-10-22T03:18:41,311 Added mountains==0.8.8 from https://files.pythonhosted.org/packages/07/f0/59b404166be61b303a47bb5c3fa08d21d95606275373125129cef35f4101/mountains-0.8.8.tar.gz to build tracker '/tmp/pip-build-tracker-m1cqkoj9' 2023-10-22T03:18:41,312 Running setup.py (path:/tmp/pip-wheel-4p0yf2ws/mountains_f4df454e867945a48f6bf5e9472c9778/setup.py) egg_info for package mountains 2023-10-22T03:18:41,313 Created temporary directory: /tmp/pip-pip-egg-info-a9y7uh5c 2023-10-22T03:18:41,314 Preparing metadata (setup.py): started 2023-10-22T03:18:41,315 Running command python setup.py egg_info 2023-10-22T03:18:41,716 Traceback (most recent call last): 2023-10-22T03:18:41,716 File "", line 2, in 2023-10-22T03:18:41,717 File "", line 34, in 2023-10-22T03:18:41,718 File "/tmp/pip-wheel-4p0yf2ws/mountains_f4df454e867945a48f6bf5e9472c9778/setup.py", line 7, in 2023-10-22T03:18:41,719 from future.utils import bytes_to_native_str 2023-10-22T03:18:41,720 ModuleNotFoundError: No module named 'future' 2023-10-22T03:18:41,786 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-10-22T03:18:41,799 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-10-22T03:18:41,799 exec(compile('"'"''"'"''"'"' 2023-10-22T03:18:41,799 # This is -- a caller that pip uses to run setup.py 2023-10-22T03:18:41,799 # 2023-10-22T03:18:41,799 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-10-22T03:18:41,799 # import from `distutils.core` to work with newer packaging standards. 2023-10-22T03:18:41,799 # - It provides a clear error message when setuptools is not installed. 2023-10-22T03:18:41,799 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-10-22T03:18:41,799 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-10-22T03:18:41,799 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-10-22T03:18:41,799 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-10-22T03:18:41,799 import os, sys, tokenize 2023-10-22T03:18:41,799 2023-10-22T03:18:41,799 try: 2023-10-22T03:18:41,799 import setuptools 2023-10-22T03:18:41,799 except ImportError as error: 2023-10-22T03:18:41,799 print( 2023-10-22T03:18:41,799 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-10-22T03:18:41,799 "the build environment.", 2023-10-22T03:18:41,799 file=sys.stderr, 2023-10-22T03:18:41,799 ) 2023-10-22T03:18:41,799 sys.exit(1) 2023-10-22T03:18:41,799 2023-10-22T03:18:41,799 __file__ = %r 2023-10-22T03:18:41,799 sys.argv[0] = __file__ 2023-10-22T03:18:41,799 2023-10-22T03:18:41,799 if os.path.exists(__file__): 2023-10-22T03:18:41,799 filename = __file__ 2023-10-22T03:18:41,799 with tokenize.open(__file__) as f: 2023-10-22T03:18:41,799 setup_py_code = f.read() 2023-10-22T03:18:41,799 else: 2023-10-22T03:18:41,799 filename = "" 2023-10-22T03:18:41,799 setup_py_code = "from setuptools import setup; setup()" 2023-10-22T03:18:41,799 2023-10-22T03:18:41,799 exec(compile(setup_py_code, filename, "exec")) 2023-10-22T03:18:41,799 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4p0yf2ws/mountains_f4df454e867945a48f6bf5e9472c9778/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-a9y7uh5c[/] 2023-10-22T03:18:41,800 [bold magenta]cwd[/]: /tmp/pip-wheel-4p0yf2ws/mountains_f4df454e867945a48f6bf5e9472c9778/ 2023-10-22T03:18:41,800 Preparing metadata (setup.py): finished with status 'error' 2023-10-22T03:18:41,802 ERROR: [present-rich] metadata generation failed 2023-10-22T03:18:41,807 Exception information: 2023-10-22T03:18:41,807 Traceback (most recent call last): 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-10-22T03:18:41,807 call_subprocess( 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-10-22T03:18:41,807 raise error 2023-10-22T03:18:41,807 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-10-22T03:18:41,807 2023-10-22T03:18:41,807 The above exception was the direct cause of the following exception: 2023-10-22T03:18:41,807 2023-10-22T03:18:41,807 Traceback (most recent call last): 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-10-22T03:18:41,807 status = run_func(*args) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-10-22T03:18:41,807 return func(self, options, args) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-10-22T03:18:41,807 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-10-22T03:18:41,807 result = self._result = resolver.resolve( 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-10-22T03:18:41,807 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-10-22T03:18:41,807 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-10-22T03:18:41,807 if not criterion.candidates: 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-10-22T03:18:41,807 return bool(self._sequence) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-10-22T03:18:41,807 return any(self) 2023-10-22T03:18:41,807 ^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-10-22T03:18:41,807 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-10-22T03:18:41,807 candidate = func() 2023-10-22T03:18:41,807 ^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-10-22T03:18:41,807 self._link_candidate_cache[link] = LinkCandidate( 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-10-22T03:18:41,807 super().__init__( 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-10-22T03:18:41,807 self.dist = self._prepare() 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-10-22T03:18:41,807 dist = self._prepare_distribution() 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-10-22T03:18:41,807 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-10-22T03:18:41,807 return self._prepare_linked_requirement(req, parallel_builds) 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-10-22T03:18:41,807 dist = _get_prepared_distribution( 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-10-22T03:18:41,807 abstract_dist.prepare_distribution_metadata( 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-10-22T03:18:41,807 self.req.prepare_metadata() 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-10-22T03:18:41,807 self.metadata_directory = generate_metadata_legacy( 2023-10-22T03:18:41,807 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-10-22T03:18:41,807 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-10-22T03:18:41,807 raise MetadataGenerationFailed(package_details=details) from error 2023-10-22T03:18:41,807 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-10-22T03:18:41,820 Removed mountains==0.8.8 from https://files.pythonhosted.org/packages/07/f0/59b404166be61b303a47bb5c3fa08d21d95606275373125129cef35f4101/mountains-0.8.8.tar.gz from build tracker '/tmp/pip-build-tracker-m1cqkoj9' 2023-10-22T03:18:41,821 Removed build tracker: '/tmp/pip-build-tracker-m1cqkoj9'