2023-09-17T10:07:59,448 Created temporary directory: /tmp/pip-build-tracker-h14x6ljo 2023-09-17T10:07:59,449 Initialized build tracking at /tmp/pip-build-tracker-h14x6ljo 2023-09-17T10:07:59,449 Created build tracker: /tmp/pip-build-tracker-h14x6ljo 2023-09-17T10:07:59,450 Entered build tracker: /tmp/pip-build-tracker-h14x6ljo 2023-09-17T10:07:59,451 Created temporary directory: /tmp/pip-wheel-iz6ywbnt 2023-09-17T10:07:59,454 Created temporary directory: /tmp/pip-ephem-wheel-cache-cd420d9b 2023-09-17T10:07:59,475 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-17T10:07:59,479 2 location(s) to search for versions of novus: 2023-09-17T10:07:59,479 * https://pypi.org/simple/novus/ 2023-09-17T10:07:59,479 * https://www.piwheels.org/simple/novus/ 2023-09-17T10:07:59,480 Fetching project page and analyzing links: https://pypi.org/simple/novus/ 2023-09-17T10:07:59,480 Getting page https://pypi.org/simple/novus/ 2023-09-17T10:07:59,482 Found index url https://pypi.org/simple/ 2023-09-17T10:07:59,624 Fetched page https://pypi.org/simple/novus/ as application/vnd.pypi.simple.v1+json 2023-09-17T10:07:59,631 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/d8/6f/e75fb33ce2c9a5f4b629a94159e1aa8443163cb3c9766c89cd1260da6eef/novus-0.0.1-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,632 Found link https://files.pythonhosted.org/packages/91/d2/9607f025baeea2579db5519a76c6012244f672da65a9af5db80479fff45c/novus-0.0.1.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.1 2023-09-17T10:07:59,632 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/fc/4d/d620e6ea1534d696108a0d7c513e68e3448b52b9c966e72486a721fd1231/novus-0.0.2-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,633 Found link https://files.pythonhosted.org/packages/72/68/a1d6a0929850c7770d0098b971f41a6b77cb7932b39ad6f0cf3c7e93a030/novus-0.0.2.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.2 2023-09-17T10:07:59,634 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/53/dd/e855df4a8a3dfb8773b5d4daf048d6438b9e822333dcb6b785bf8b18d810/novus-0.0.3-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,635 Found link https://files.pythonhosted.org/packages/24/1c/59e2bb58ba54e777e8856f18cf5f8dc55becd9ccc910f9e61a1f019e9495/novus-0.0.3.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.3 2023-09-17T10:07:59,635 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/28/d7/1279a9774b790b079baee1540e4f7d76118921d9c18201f555667a1d0d96/novus-0.0.4-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,636 Found link https://files.pythonhosted.org/packages/58/7d/ed702d0a1c4b01b5303522a638e94b87b60c8e3be4a6a338b7e951d21065/novus-0.0.4.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.4 2023-09-17T10:07:59,637 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/1c/fa/9c4122282452f3f82005b6e9e7c7883ef5ba17b9e726eee42491585a2472/novus-0.0.5-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,638 Found link https://files.pythonhosted.org/packages/09/44/57fa74d4112fe0fab1dc3a5919a89eb0cf9ba9c5ae0992116f0df1cc92a8/novus-0.0.5.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.5 2023-09-17T10:07:59,638 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/1a/8a/8c03dd2c1aa7aa5e7c89f8575a830db9ad41944be917627a52efa7b70028/novus-0.0.6-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,639 Found link https://files.pythonhosted.org/packages/c0/ef/f2da60a449432e5474f86884db4368316522fbe6ff28131eebd705a01575/novus-0.0.6.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.6 2023-09-17T10:07:59,640 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/f7/65/24961a1f8ddca6d5ff17815467a09850b3fa98535fef0cf6fe92f8a5a7da/novus-0.0.7-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,641 Found link https://files.pythonhosted.org/packages/c8/ab/d45d3ebf2b2839b116b2ecc8456c920d069c5b2c545a0d1c15be61025591/novus-0.0.7.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.7 2023-09-17T10:07:59,642 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/60/5e/4f7bf8de00ca0b9191b89ced7a861cfc5918c70d284b4c2bd0d6b9ec016b/novus-0.0.8-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,642 Found link https://files.pythonhosted.org/packages/9b/27/8cd2f8ce85db44610c7e18b2b6e507dc25a1f6ff110f28797d21b6ed5cd3/novus-0.0.8.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.8 2023-09-17T10:07:59,643 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/02/0b/319dcf9281acc654fd4e3543f4a36bd20692c4dc47fbc90b622582b5f0d2/novus-0.1.0-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,644 Found link https://files.pythonhosted.org/packages/ed/2d/6701701845d772e25f98a1f6d542e501c8670e0ee62df516e14018eced2b/novus-0.1.0.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.0 2023-09-17T10:07:59,644 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/e4/72/b99559dd4211bce81917be373d0e7f01948efbb70f158d0514e95f41aee3/novus-0.1.1-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,645 Found link https://files.pythonhosted.org/packages/b9/64/f169a408c60e65eb430fa20d747972b5349011547716c72e09186ca6aa94/novus-0.1.1.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.1 2023-09-17T10:07:59,646 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/06/5d/8fba61375a5ef0b5bd14f357f9fe8b113a6386a1a4ce12f9ffdf873d38af/novus-0.1.2-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,646 Found link https://files.pythonhosted.org/packages/0e/46/5edbbf38d03ffcf7072dbc22e579b295485ffc71af46f0b9b9dd0a4eb38a/novus-0.1.2.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.2 2023-09-17T10:07:59,647 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/40/bf/a0283c5a81dafbbac69bd0f3754228c98d0b95a6d9c2cfec82de4def61a4/novus-0.1.3-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,648 Found link https://files.pythonhosted.org/packages/59/af/6a944c1c53ceca81bd33cb2bf467c35fa742866e4ee767130e9fd058a9f1/novus-0.1.3.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.3 2023-09-17T10:07:59,648 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/08/04/a2033b8791a43b31f1bb67ffccf4293c7916d1b84a8d76d6025a13db33eb/novus-0.1.4-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,649 Found link https://files.pythonhosted.org/packages/c6/3c/f436de7c24e823a08c62f271d0de6d2bcc1d37eb27f87d2cccebc9ab92e6/novus-0.1.4.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.4 2023-09-17T10:07:59,650 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/9f/fe/cf44d87d19909bad6a86d1702a5f883c138f82eccde1ef84730e915cbf0e/novus-0.2.0-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,651 Found link https://files.pythonhosted.org/packages/46/44/57d403b5f3d8e0b76b04bcae829757e8ba0bed7a20b791bca51ee9e7a674/novus-0.2.0.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.0 2023-09-17T10:07:59,651 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/31/31/b66755f9f760d6528375f8c6832d1885ad883829839150352fd46f3a7593/novus-0.2.1-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,653 Found link https://files.pythonhosted.org/packages/96/da/3ca55efb7389de4569ed011732ea77d70fbbba4baa2f2b9c1921f8719b6d/novus-0.2.1.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.1 2023-09-17T10:07:59,653 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/1f/b3/95530e93484e7b136aa901a8f23a103580f837c7afc5ea98b121a3cda22a/novus-0.2.2-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,654 Found link https://files.pythonhosted.org/packages/4e/4f/1caf5d07d70d88e2f652758f0b4c400154cebcfd12bcf184a96f636367a8/novus-0.2.2.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.2 2023-09-17T10:07:59,654 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/c9/f8/da5a1cdbdec9f8cd7fbd749344fa0b3bcfdd2a2ea3e750b87aba1fdc3d44/novus-0.2.3-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:07:59,655 Found link https://files.pythonhosted.org/packages/8d/b5/1c2d0427244200e145d44c857f9bcc26bdc4af26e1ff3524fb5a62e3eda5/novus-0.2.3.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.3 2023-09-17T10:07:59,656 Fetching project page and analyzing links: https://www.piwheels.org/simple/novus/ 2023-09-17T10:07:59,657 Getting page https://www.piwheels.org/simple/novus/ 2023-09-17T10:07:59,658 Found index url https://www.piwheels.org/simple/ 2023-09-17T10:08:00,114 Fetched page https://www.piwheels.org/simple/novus/ as text/html 2023-09-17T10:08:00,121 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.2.3-py3-none-any.whl#sha256=b4961f1051996824415cc50b53f6c8ba1bd89a8cf397f5bdf8a3254cb4b23d08 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,122 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.2.2-py3-none-any.whl#sha256=c4af47e230e2899ec5545ad628b441a3c570cf2ae50537091c5e2f3900810ef7 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,122 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.2.1-py3-none-any.whl#sha256=d06a3d40063002398c3bff60742e147c699025095c3b979a97fbffee0f6f19b2 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,123 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.2.0-py3-none-any.whl#sha256=e2a3bdc13e92ffe48574c94d252b6b45b7a6e0d0d9f4fca8f5a43d7d9e9906bd (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,124 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.1.4-py3-none-any.whl#sha256=78e23fce8e5c8e10250413aaf6b2c05b13c52d300e4ae56a0d1447c796ad22cd (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,124 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.1.3-py3-none-any.whl#sha256=75ca2ccc831174c590cd882e2b9f97751183381246f6970b97f123fafe84a1d8 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,125 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.1.1-py3-none-any.whl#sha256=3922c4a7346944b01f0d46e709883a8689cdc5b21bbb0a55060ddfe854c64dae (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,126 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.1.0-py3-none-any.whl#sha256=f16dd1b3a12216e5c2b7e2fa5c1a8339f37dec478b6fe3515fd9dd862278b1e9 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,126 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.7-py3-none-any.whl#sha256=bd3fac69faa2e30086c2c8d6562d0114d1d088346a6742867892418692a7f93a (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,127 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.6-py3-none-any.whl#sha256=ea6e15952e182b1fb0e7156444aa21a1c2847602e44aa81e08b6b6adce3822a2 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,128 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.5-py3-none-any.whl#sha256=1fd54656d1151eddfe281ec9be282e984502080b248f7af315ee791341ccafdc (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,128 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.4-py3-none-any.whl#sha256=1400a0625edf915e4e10b3e3351e5028fc1f3aee1e0ad5cf4d329a9defc28e6c (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,129 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.3-py3-none-any.whl#sha256=3ebb05c43eda31cd59a3683ba39b30f9397500624513295e91bf6d1926c6a24d (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,130 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.2-py3-none-any.whl#sha256=9318a4264af2938ff86d2d90bf4889f508fae50e29b4dd17062ea8b2651dfb49 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,130 Skipping link: No binaries permitted for novus: https://www.piwheels.org/simple/novus/novus-0.0.1-py3-none-any.whl#sha256=e1b34bc8659a51552370f20794aeb7629d5ffa554ece3e4a1e020b47dbdc61ac (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2023-09-17T10:08:00,131 Skipping link: not a file: https://www.piwheels.org/simple/novus/ 2023-09-17T10:08:00,131 Skipping link: not a file: https://pypi.org/simple/novus/ 2023-09-17T10:08:00,164 Given no hashes to check 1 links for project 'novus': discarding no candidates 2023-09-17T10:08:00,193 Collecting novus==0.1.2 2023-09-17T10:08:00,197 Created temporary directory: /tmp/pip-unpack-xip3wm4y 2023-09-17T10:08:00,437 Downloading novus-0.1.2.tar.gz (949 kB) 2023-09-17T10:08:01,056 Added novus==0.1.2 from https://files.pythonhosted.org/packages/0e/46/5edbbf38d03ffcf7072dbc22e579b295485ffc71af46f0b9b9dd0a4eb38a/novus-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-h14x6ljo' 2023-09-17T10:08:01,057 Running setup.py (path:/tmp/pip-wheel-iz6ywbnt/novus_e55e22f37a904987a380ac5a1ee78565/setup.py) egg_info for package novus 2023-09-17T10:08:01,058 Created temporary directory: /tmp/pip-pip-egg-info-irzcylr7 2023-09-17T10:08:01,059 Preparing metadata (setup.py): started 2023-09-17T10:08:01,060 Running command python setup.py egg_info 2023-09-17T10:08:02,044 error in novus setup command: 'extras_require' must be a dictionary whose values are strings or lists of strings containing valid project/version requirement specifiers. 2023-09-17T10:08:02,149 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-17T10:08:02,161 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-17T10:08:02,161 exec(compile('"'"''"'"''"'"' 2023-09-17T10:08:02,161 # This is -- a caller that pip uses to run setup.py 2023-09-17T10:08:02,161 # 2023-09-17T10:08:02,161 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-17T10:08:02,161 # import from `distutils.core` to work with newer packaging standards. 2023-09-17T10:08:02,161 # - It provides a clear error message when setuptools is not installed. 2023-09-17T10:08:02,161 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-17T10:08:02,161 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-17T10:08:02,161 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-17T10:08:02,161 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-17T10:08:02,161 import os, sys, tokenize 2023-09-17T10:08:02,161 2023-09-17T10:08:02,161 try: 2023-09-17T10:08:02,161 import setuptools 2023-09-17T10:08:02,161 except ImportError as error: 2023-09-17T10:08:02,161 print( 2023-09-17T10:08:02,161 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-17T10:08:02,161 "the build environment.", 2023-09-17T10:08:02,161 file=sys.stderr, 2023-09-17T10:08:02,161 ) 2023-09-17T10:08:02,161 sys.exit(1) 2023-09-17T10:08:02,161 2023-09-17T10:08:02,161 __file__ = %r 2023-09-17T10:08:02,161 sys.argv[0] = __file__ 2023-09-17T10:08:02,161 2023-09-17T10:08:02,161 if os.path.exists(__file__): 2023-09-17T10:08:02,161 filename = __file__ 2023-09-17T10:08:02,161 with tokenize.open(__file__) as f: 2023-09-17T10:08:02,161 setup_py_code = f.read() 2023-09-17T10:08:02,161 else: 2023-09-17T10:08:02,161 filename = "" 2023-09-17T10:08:02,161 setup_py_code = "from setuptools import setup; setup()" 2023-09-17T10:08:02,161 2023-09-17T10:08:02,161 exec(compile(setup_py_code, filename, "exec")) 2023-09-17T10:08:02,161 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-iz6ywbnt/novus_e55e22f37a904987a380ac5a1ee78565/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-irzcylr7[/] 2023-09-17T10:08:02,162 [bold magenta]cwd[/]: /tmp/pip-wheel-iz6ywbnt/novus_e55e22f37a904987a380ac5a1ee78565/ 2023-09-17T10:08:02,163 Preparing metadata (setup.py): finished with status 'error' 2023-09-17T10:08:02,164 ERROR: [present-rich] metadata generation failed 2023-09-17T10:08:02,169 Exception information: 2023-09-17T10:08:02,169 Traceback (most recent call last): 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-17T10:08:02,169 call_subprocess( 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-17T10:08:02,169 raise error 2023-09-17T10:08:02,169 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-17T10:08:02,169 2023-09-17T10:08:02,169 The above exception was the direct cause of the following exception: 2023-09-17T10:08:02,169 2023-09-17T10:08:02,169 Traceback (most recent call last): 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-17T10:08:02,169 status = run_func(*args) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-17T10:08:02,169 return func(self, options, args) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-17T10:08:02,169 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-17T10:08:02,169 result = self._result = resolver.resolve( 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-17T10:08:02,169 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-17T10:08:02,169 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-17T10:08:02,169 if not criterion.candidates: 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-17T10:08:02,169 return bool(self._sequence) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-17T10:08:02,169 return any(self) 2023-09-17T10:08:02,169 ^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-17T10:08:02,169 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-17T10:08:02,169 candidate = func() 2023-09-17T10:08:02,169 ^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-17T10:08:02,169 self._link_candidate_cache[link] = LinkCandidate( 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-17T10:08:02,169 super().__init__( 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-17T10:08:02,169 self.dist = self._prepare() 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-17T10:08:02,169 dist = self._prepare_distribution() 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-17T10:08:02,169 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-17T10:08:02,169 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-17T10:08:02,169 dist = _get_prepared_distribution( 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-17T10:08:02,169 abstract_dist.prepare_distribution_metadata( 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-17T10:08:02,169 self.req.prepare_metadata() 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-17T10:08:02,169 self.metadata_directory = generate_metadata_legacy( 2023-09-17T10:08:02,169 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-17T10:08:02,169 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-17T10:08:02,169 raise MetadataGenerationFailed(package_details=details) from error 2023-09-17T10:08:02,169 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-17T10:08:02,182 Removed novus==0.1.2 from https://files.pythonhosted.org/packages/0e/46/5edbbf38d03ffcf7072dbc22e579b295485ffc71af46f0b9b9dd0a4eb38a/novus-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-h14x6ljo' 2023-09-17T10:08:02,183 Removed build tracker: '/tmp/pip-build-tracker-h14x6ljo'