2023-09-20T05:47:13,127 Created temporary directory: /tmp/pip-build-tracker-t97ztbwb 2023-09-20T05:47:13,128 Initialized build tracking at /tmp/pip-build-tracker-t97ztbwb 2023-09-20T05:47:13,129 Created build tracker: /tmp/pip-build-tracker-t97ztbwb 2023-09-20T05:47:13,129 Entered build tracker: /tmp/pip-build-tracker-t97ztbwb 2023-09-20T05:47:13,130 Created temporary directory: /tmp/pip-wheel-0pyt589s 2023-09-20T05:47:13,133 Created temporary directory: /tmp/pip-ephem-wheel-cache-ricvyp7z 2023-09-20T05:47:13,155 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-20T05:47:13,158 2 location(s) to search for versions of hftbacktest: 2023-09-20T05:47:13,158 * https://pypi.org/simple/hftbacktest/ 2023-09-20T05:47:13,158 * https://www.piwheels.org/simple/hftbacktest/ 2023-09-20T05:47:13,159 Fetching project page and analyzing links: https://pypi.org/simple/hftbacktest/ 2023-09-20T05:47:13,160 Getting page https://pypi.org/simple/hftbacktest/ 2023-09-20T05:47:13,161 Found index url https://pypi.org/simple/ 2023-09-20T05:47:13,374 Fetched page https://pypi.org/simple/hftbacktest/ as application/vnd.pypi.simple.v1+json 2023-09-20T05:47:13,378 Found link https://files.pythonhosted.org/packages/50/a5/abee87a275c4b808360a96011b03a54fa415cf9bfcff1a8b33bd500d23f6/hftbacktest-1.0.tar.gz (from https://pypi.org/simple/hftbacktest/), version: 1.0 2023-09-20T05:47:13,379 Found link https://files.pythonhosted.org/packages/31/3f/ecf338b7aeb7231da2d6a29798172ca32286f990776b6fd920c79ffa9008/hftbacktest-1.0.1.tar.gz (from https://pypi.org/simple/hftbacktest/), version: 1.0.1 2023-09-20T05:47:13,380 Found link https://files.pythonhosted.org/packages/4c/f2/61b0b222ed3e87436e3af25168445603d198fcadb2ef11d99f34b8c47e37/hftbacktest-1.0.2.tar.gz (from https://pypi.org/simple/hftbacktest/), version: 1.0.2 2023-09-20T05:47:13,381 Found link https://files.pythonhosted.org/packages/96/19/b6f4dc5b093e34bc5369f754400e675b3a6d33421a2321e4253d82dd9ffa/hftbacktest-1.1.0.tar.gz (from https://pypi.org/simple/hftbacktest/), version: 1.1.0 2023-09-20T05:47:13,382 Found link https://files.pythonhosted.org/packages/be/12/72ff82188d8eb60df946c799d2b05a760076aee6283b452540a8e4bd76d8/hftbacktest-1.2.1.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.6), version: 1.2.1 2023-09-20T05:47:13,383 Found link https://files.pythonhosted.org/packages/e6/d2/f946ec1b91870a1b6dd15d6dd3b20b749a2ea2abade2546c2769eb8629ac/hftbacktest-1.3.0.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.6), version: 1.3.0 2023-09-20T05:47:13,384 Found link https://files.pythonhosted.org/packages/00/3d/c116dce621f0613eb5da528f38e7ee293624f37ccdcc48d1a61b181fb5e7/hftbacktest-1.3.1.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.7), version: 1.3.1 2023-09-20T05:47:13,385 Found link https://files.pythonhosted.org/packages/45/59/386ccb0200a461f8c75b07be4cecc35fe7a45f3234defe36b85c0582fbc5/hftbacktest-1.4.0.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.7), version: 1.4.0 2023-09-20T05:47:13,386 Found link https://files.pythonhosted.org/packages/58/b3/a63981d3a09ea2a5670f6e15fd4bacd65f8e93a5d9a42cb603ab5e05215c/hftbacktest-1.4.1.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.7), version: 1.4.1 2023-09-20T05:47:13,387 Found link https://files.pythonhosted.org/packages/70/9c/e9a6dcebedf931bbfbcb9efa915212b9af26c19e88e935dec00a87f8e153/hftbacktest-1.5.0.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.7), version: 1.5.0 2023-09-20T05:47:13,388 Found link https://files.pythonhosted.org/packages/28/f3/6d811e819cc77388507a61bfcb39910ff9516c7c53fcec3c83c2e76ae70c/hftbacktest-1.5.1.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.7), version: 1.5.1 2023-09-20T05:47:13,389 Found link https://files.pythonhosted.org/packages/22/83/c2a60b88bf39bb84facd684ab80b38015344cdee2e5777cf6328594dc4a3/hftbacktest-1.5.2.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.5.2 2023-09-20T05:47:13,390 Found link https://files.pythonhosted.org/packages/3f/ce/bb55bff1b4feeaec870f900eaa938bfcf9fd24c3c619f240ada01b51aa6a/hftbacktest-1.5.3.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.5.3 2023-09-20T05:47:13,391 Found link https://files.pythonhosted.org/packages/a6/4a/6cc7f4a2cb388b25a5a1d73400b04662cc4ed7f900363af79d2f633fc05a/hftbacktest-1.5.4.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.5.4 2023-09-20T05:47:13,392 Found link https://files.pythonhosted.org/packages/6d/38/52f31767007c023a9946ed41c8b10d06b4a95341a2388348722eea6503f7/hftbacktest-1.5.5.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.5.5 2023-09-20T05:47:13,393 Found link https://files.pythonhosted.org/packages/d1/57/d8423f24d8457d52a238af125828ec6be2d9d568352eee714d1eb811808c/hftbacktest-1.6.0.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.6.0 2023-09-20T05:47:13,394 Found link https://files.pythonhosted.org/packages/e9/cf/2d6c243eb7f40ba29e6fb8877b927157aa21a14b4597b826b8244f7c22c9/hftbacktest-1.6.1.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.6.1 2023-09-20T05:47:13,395 Found link https://files.pythonhosted.org/packages/b7/2e/663568d011016f1eb737cea9924b437a12432449f80368ef01d4530665a0/hftbacktest-1.6.2.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.6.2 2023-09-20T05:47:13,396 Found link https://files.pythonhosted.org/packages/1d/dc/6b7e805364d1cc27e5c9fa88f96fc2b8b9d22978eea3788231bdee5600c4/hftbacktest-1.6.3.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.6.3 2023-09-20T05:47:13,397 Found link https://files.pythonhosted.org/packages/84/c3/695e0a2c305baee3e4a665127bf3cd20047f81cbdf076605cbca83a8436a/hftbacktest-1.6.4.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.6.4 2023-09-20T05:47:13,397 Found link https://files.pythonhosted.org/packages/08/6a/9a954e6b1d36c524be90aed073fb800e0c539c2043d661ce2f1190cb5b61/hftbacktest-1.6.5.tar.gz (from https://pypi.org/simple/hftbacktest/) (requires-python:>=3.8), version: 1.6.5 2023-09-20T05:47:13,398 Fetching project page and analyzing links: https://www.piwheels.org/simple/hftbacktest/ 2023-09-20T05:47:13,399 Getting page https://www.piwheels.org/simple/hftbacktest/ 2023-09-20T05:47:13,400 Found index url https://www.piwheels.org/simple/ 2023-09-20T05:47:13,676 Fetched page https://www.piwheels.org/simple/hftbacktest/ as text/html 2023-09-20T05:47:13,682 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.6.5-py3-none-any.whl#sha256=b2ca032d2e1e0a6fa8f4c18830230bac7bad931e2b8d8f41f580df03ed3fa1cf (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,683 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.6.4-py3-none-any.whl#sha256=631ff4a03b877ee47565eeb92a787debd128e8fbf6a2b9ee36d460f0744a69e5 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,683 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.6.3-py3-none-any.whl#sha256=d9a01dc2f0ce6785b34db3d0c93dd239890f30ca609f4d3bd8e531997a8bee58 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,684 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.6.2-py3-none-any.whl#sha256=954e53716154609a0b286446272de1e0a9f8d22127b7662d6467f5c24a1b1aad (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,684 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.6.1-py3-none-any.whl#sha256=d5745777119d824a2e964916c3bbf038bf1e3e997318878e946328aa39827d0a (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,685 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.6.0-py3-none-any.whl#sha256=1f0f6e0d7bc2dae00b580099fbde750c0d693c3a0ffb1f8b7c4c5d7a864c067d (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,686 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.5.5-py3-none-any.whl#sha256=29642939c036ea5e13de6d3f12023fb0a6816afde56d63e21bde08bcff4879c0 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,686 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.5.4-py3-none-any.whl#sha256=e5f8fcafeb8313f73f6fd194bb33b6012969f12847e09a10a7a9a94c63f0a0dc (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,687 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.5.3-py3-none-any.whl#sha256=08611c7b558117671d6e9e422db9a05237cd6a75ba822528fee1aea8b0e98dde (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,687 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.5.2-py3-none-any.whl#sha256=2ceb64d8c06c21402dafb2803a68b08f084652f0e8924b36138134f7a682f87b (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.8) 2023-09-20T05:47:13,688 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.5.1-py3-none-any.whl#sha256=76c27ce3ffe8ae4f4408ce7e3b52846768aeb77b5f1ed68fb7b824c4832ff482 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.7) 2023-09-20T05:47:13,688 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.5.0-py3-none-any.whl#sha256=fd0775fbcd0da189fe3d7169d483beb01810f63fe47f9f8a51cb876eb7c082f8 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.7) 2023-09-20T05:47:13,689 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.4.1-py3-none-any.whl#sha256=1ecaf135caa7d714bb6d7815ccda906cf17b7b619cc291c7df8016ad463230cc (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.7) 2023-09-20T05:47:13,689 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.4.0-py3-none-any.whl#sha256=c61494e3720ed899a8d2eb3f7fefb6234916c69cc8919f8cb8ecf91a13e68a8a (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.7) 2023-09-20T05:47:13,690 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.3.1-py3-none-any.whl#sha256=8fee93bb6152a1de2ba836031937958dd9dc17091df41bb06001283fb0a64529 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.7) 2023-09-20T05:47:13,690 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.3.0-py3-none-any.whl#sha256=0ce2a8c2b83a72f628974186c983d121853ad08c14e27b05d02b385ec4fcf53d (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.6) 2023-09-20T05:47:13,691 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.2.1-py3-none-any.whl#sha256=46f1e53f3dc71ea60dd2c74dab001f23d95dc4b704a0eea2418bc98f97794c19 (from https://www.piwheels.org/simple/hftbacktest/) (requires-python:>=3.6) 2023-09-20T05:47:13,691 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.1.0-py3-none-any.whl#sha256=72db0e206063a78c9e68ce76fb4c7202d81956df42be78e47028dee4bbcf0a3a (from https://www.piwheels.org/simple/hftbacktest/) 2023-09-20T05:47:13,692 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.0.2-py3-none-any.whl#sha256=eed19c00577b2c06e0433984ae7e7ba6faed1f8ce2ce3420878a9b4c96e3a02e (from https://www.piwheels.org/simple/hftbacktest/) 2023-09-20T05:47:13,693 Skipping link: No binaries permitted for hftbacktest: https://www.piwheels.org/simple/hftbacktest/hftbacktest-1.0.1-py3-none-any.whl#sha256=01aba1df068f97185bb8641580fa34b0257d775c138d39095bb52e32ddcb475f (from https://www.piwheels.org/simple/hftbacktest/) 2023-09-20T05:47:13,694 Skipping link: not a file: https://www.piwheels.org/simple/hftbacktest/ 2023-09-20T05:47:13,694 Skipping link: not a file: https://pypi.org/simple/hftbacktest/ 2023-09-20T05:47:13,714 Given no hashes to check 1 links for project 'hftbacktest': discarding no candidates 2023-09-20T05:47:13,732 Collecting hftbacktest==1.0 2023-09-20T05:47:13,735 Created temporary directory: /tmp/pip-unpack-wyfciz5o 2023-09-20T05:47:14,200 Downloading hftbacktest-1.0.tar.gz (8.1 kB) 2023-09-20T05:47:14,232 Added hftbacktest==1.0 from https://files.pythonhosted.org/packages/50/a5/abee87a275c4b808360a96011b03a54fa415cf9bfcff1a8b33bd500d23f6/hftbacktest-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-t97ztbwb' 2023-09-20T05:47:14,233 Running setup.py (path:/tmp/pip-wheel-0pyt589s/hftbacktest_e590c35940874d85b1ccd17d115b8df8/setup.py) egg_info for package hftbacktest 2023-09-20T05:47:14,234 Created temporary directory: /tmp/pip-pip-egg-info-2yv26_a9 2023-09-20T05:47:14,235 Preparing metadata (setup.py): started 2023-09-20T05:47:14,236 Running command python setup.py egg_info 2023-09-20T05:47:14,669 Traceback (most recent call last): 2023-09-20T05:47:14,669 File "", line 2, in 2023-09-20T05:47:14,670 File "", line 34, in 2023-09-20T05:47:14,671 File "/tmp/pip-wheel-0pyt589s/hftbacktest_e590c35940874d85b1ccd17d115b8df8/setup.py", line 6, in 2023-09-20T05:47:14,672 with open(path.join(path.abspath(path.dirname(__file__)), 'requirements.txt'), 'r') as f: 2023-09-20T05:47:14,673 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,674 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-0pyt589s/hftbacktest_e590c35940874d85b1ccd17d115b8df8/requirements.txt' 2023-09-20T05:47:14,739 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-20T05:47:14,752 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-20T05:47:14,752 exec(compile('"'"''"'"''"'"' 2023-09-20T05:47:14,752 # This is -- a caller that pip uses to run setup.py 2023-09-20T05:47:14,752 # 2023-09-20T05:47:14,752 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-20T05:47:14,752 # import from `distutils.core` to work with newer packaging standards. 2023-09-20T05:47:14,752 # - It provides a clear error message when setuptools is not installed. 2023-09-20T05:47:14,752 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-20T05:47:14,752 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-20T05:47:14,752 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-20T05:47:14,752 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-20T05:47:14,752 import os, sys, tokenize 2023-09-20T05:47:14,752 2023-09-20T05:47:14,752 try: 2023-09-20T05:47:14,752 import setuptools 2023-09-20T05:47:14,752 except ImportError as error: 2023-09-20T05:47:14,752 print( 2023-09-20T05:47:14,752 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-20T05:47:14,752 "the build environment.", 2023-09-20T05:47:14,752 file=sys.stderr, 2023-09-20T05:47:14,752 ) 2023-09-20T05:47:14,752 sys.exit(1) 2023-09-20T05:47:14,752 2023-09-20T05:47:14,752 __file__ = %r 2023-09-20T05:47:14,752 sys.argv[0] = __file__ 2023-09-20T05:47:14,752 2023-09-20T05:47:14,752 if os.path.exists(__file__): 2023-09-20T05:47:14,752 filename = __file__ 2023-09-20T05:47:14,752 with tokenize.open(__file__) as f: 2023-09-20T05:47:14,752 setup_py_code = f.read() 2023-09-20T05:47:14,752 else: 2023-09-20T05:47:14,752 filename = "" 2023-09-20T05:47:14,752 setup_py_code = "from setuptools import setup; setup()" 2023-09-20T05:47:14,752 2023-09-20T05:47:14,752 exec(compile(setup_py_code, filename, "exec")) 2023-09-20T05:47:14,752 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0pyt589s/hftbacktest_e590c35940874d85b1ccd17d115b8df8/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-2yv26_a9[/] 2023-09-20T05:47:14,753 [bold magenta]cwd[/]: /tmp/pip-wheel-0pyt589s/hftbacktest_e590c35940874d85b1ccd17d115b8df8/ 2023-09-20T05:47:14,754 Preparing metadata (setup.py): finished with status 'error' 2023-09-20T05:47:14,755 ERROR: [present-rich] metadata generation failed 2023-09-20T05:47:14,760 Exception information: 2023-09-20T05:47:14,760 Traceback (most recent call last): 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-20T05:47:14,760 call_subprocess( 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-20T05:47:14,760 raise error 2023-09-20T05:47:14,760 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-20T05:47:14,760 2023-09-20T05:47:14,760 The above exception was the direct cause of the following exception: 2023-09-20T05:47:14,760 2023-09-20T05:47:14,760 Traceback (most recent call last): 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-20T05:47:14,760 status = run_func(*args) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-20T05:47:14,760 return func(self, options, args) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-20T05:47:14,760 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-20T05:47:14,760 result = self._result = resolver.resolve( 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-20T05:47:14,760 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-20T05:47:14,760 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-20T05:47:14,760 if not criterion.candidates: 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-20T05:47:14,760 return bool(self._sequence) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-20T05:47:14,760 return any(self) 2023-09-20T05:47:14,760 ^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-20T05:47:14,760 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-20T05:47:14,760 candidate = func() 2023-09-20T05:47:14,760 ^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-20T05:47:14,760 self._link_candidate_cache[link] = LinkCandidate( 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-20T05:47:14,760 super().__init__( 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-20T05:47:14,760 self.dist = self._prepare() 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-20T05:47:14,760 dist = self._prepare_distribution() 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-20T05:47:14,760 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-20T05:47:14,760 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-20T05:47:14,760 dist = _get_prepared_distribution( 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-20T05:47:14,760 abstract_dist.prepare_distribution_metadata( 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-20T05:47:14,760 self.req.prepare_metadata() 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-20T05:47:14,760 self.metadata_directory = generate_metadata_legacy( 2023-09-20T05:47:14,760 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-20T05:47:14,760 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-20T05:47:14,760 raise MetadataGenerationFailed(package_details=details) from error 2023-09-20T05:47:14,760 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-20T05:47:14,772 Removed hftbacktest==1.0 from https://files.pythonhosted.org/packages/50/a5/abee87a275c4b808360a96011b03a54fa415cf9bfcff1a8b33bd500d23f6/hftbacktest-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-t97ztbwb' 2023-09-20T05:47:14,773 Removed build tracker: '/tmp/pip-build-tracker-t97ztbwb'