2024-09-18T19:06:32,574 Disabling truststore because Python version isn't 3.10+ 2024-09-18T19:06:33,220 Created temporary directory: /tmp/pip-build-tracker-bvl0a7p1 2024-09-18T19:06:33,221 Initialized build tracking at /tmp/pip-build-tracker-bvl0a7p1 2024-09-18T19:06:33,221 Created build tracker: /tmp/pip-build-tracker-bvl0a7p1 2024-09-18T19:06:33,221 Entered build tracker: /tmp/pip-build-tracker-bvl0a7p1 2024-09-18T19:06:33,222 Created temporary directory: /tmp/pip-wheel-4g2y6ayp 2024-09-18T19:06:33,227 Created temporary directory: /tmp/pip-ephem-wheel-cache-3n7cogkn 2024-09-18T19:06:33,276 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-09-18T19:06:33,279 2 location(s) to search for versions of webpage2content: 2024-09-18T19:06:33,279 * https://pypi.org/simple/webpage2content/ 2024-09-18T19:06:33,279 * https://www.piwheels.org/simple/webpage2content/ 2024-09-18T19:06:33,280 Fetching project page and analyzing links: https://pypi.org/simple/webpage2content/ 2024-09-18T19:06:33,280 Getting page https://pypi.org/simple/webpage2content/ 2024-09-18T19:06:33,281 Found index url https://pypi.org/simple/ 2024-09-18T19:06:33,306 Fetched page https://pypi.org/simple/webpage2content/ as application/vnd.pypi.simple.v1+json 2024-09-18T19:06:33,312 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/89/bf/4569c9e7e94b0d57c5321d139b06c3db6363f3a0ad4500ad5128421d0ec8/webpage2content-1.0.0-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,313 Found link https://files.pythonhosted.org/packages/de/e6/f1f7db51b21ce57f786c2c6b2f9ce5a005c07b142531a041324c03187c12/webpage2content-1.0.0.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.0 2024-09-18T19:06:33,313 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/90/2c/75412dd9044310aaf67e15803867a4947a9f8778ed9a1877007cc8a93b72/webpage2content-1.0.1-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,314 Found link https://files.pythonhosted.org/packages/af/a5/c57d8f369ffaa99cf06975731474912578dcad5f36e712088dc110e40a64/webpage2content-1.0.1.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.1 2024-09-18T19:06:33,314 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/6b/53/f3a3d2ea7e7590c32c4ca94c0494631ab7f6be414e0071ef2684ecb9e00e/webpage2content-1.0.2-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,314 Found link https://files.pythonhosted.org/packages/b5/a0/0db2afb55fbeafe529b854c58cb428d9c277910eac07840dd276b63aa4d3/webpage2content-1.0.2.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.2 2024-09-18T19:06:33,315 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/20/8d/d006a9af1d9cabd62e6ee9794439644998351a7997ef4c673b2711b0ceeb/webpage2content-1.0.3-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,315 Found link https://files.pythonhosted.org/packages/66/ad/aeddf6e2dac650e998406088629b599eb3cbc6b06ce53283d151c9a68e56/webpage2content-1.0.3.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.3 2024-09-18T19:06:33,315 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/2f/c8/cae047c2397548f66b98c0e816dc69762ba57842102668bbdb72051d771e/webpage2content-1.0.4-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,316 Found link https://files.pythonhosted.org/packages/41/06/46bbef9d7ac50e070215646c512e33540cdcf46f1bc3a3deb0076cd75a29/webpage2content-1.0.4.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.4 2024-09-18T19:06:33,316 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/c4/ca/d4eda34e1f1231d5cb7932b9cf11840f1b7194da99ae3365a19ca4ebc403/webpage2content-1.0.5-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,317 Found link https://files.pythonhosted.org/packages/63/ed/54a63d97b39ca7ba151f6008f0b8d3c61ab9f3cdbd82c0ac55beaabc6a91/webpage2content-1.0.5.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.5 2024-09-18T19:06:33,317 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/75/0a/6dc36690a4b2a7cbcfc8fc18f6eeeeb95bb720d09a8fbcadb875a745fe04/webpage2content-1.0.6-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,317 Found link https://files.pythonhosted.org/packages/fb/2d/0c52d470dc79aaacf1b4e43420fd93720ae8224d398753a3357dc618ec49/webpage2content-1.0.6.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.6 2024-09-18T19:06:33,318 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/9e/bf/8378c36869a36665311936fa06a0fade9c85be78935d7b210fffc2c14775/webpage2content-1.0.7-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,318 Found link https://files.pythonhosted.org/packages/ab/37/57df7f5620e21a7e5ec532b67e3b9671e7e9c4ee6983c04d15fea8ee0e34/webpage2content-1.0.7.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.7 2024-09-18T19:06:33,319 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/8c/e0/398598309e665eae82066bb6a4c409e3d14b9e3c15bd7916cdcb6a906470/webpage2content-1.0.8-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,319 Found link https://files.pythonhosted.org/packages/1a/e2/b254304c0cf92a7027660fb062ac84c8558d1556048c15a41b675ef761a0/webpage2content-1.0.8.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.8 2024-09-18T19:06:33,319 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/34/46/5ae55475e58a5f902fb8da03c4b5d7dc5391f43876be2e6bbf23c3ef62dd/webpage2content-1.0.9-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,320 Found link https://files.pythonhosted.org/packages/55/ef/95a54ff294de52ac7457c5134c0ca1a68ae35d1d199985b7480c26e8e8ca/webpage2content-1.0.9.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.0.9 2024-09-18T19:06:33,320 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/67/9b/ae8bb6610b34024fcfa9070537cd7a791d4facb30fc9d44786900355ed24/webpage2content-1.1.3-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,321 Found link https://files.pythonhosted.org/packages/0f/1a/468fc7f3a5b863a08208b0f34b07607fead7620f2b82987bf618e8857eb5/webpage2content-1.1.3.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.1.3 2024-09-18T19:06:33,321 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/f7/dd/02df090d29e03455bea2a77888944a3c8a5149bfe803ee2641b45372959c/webpage2content-1.1.4-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,322 Found link https://files.pythonhosted.org/packages/d7/1b/58bcb17d420b9e0b1d991555e1581b766ea83d69cb9a03fd434138380d02/webpage2content-1.1.4.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.1.4 2024-09-18T19:06:33,322 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/12/f6/dc679753a3339bb966ec100aa25096c52d973312eb0552110eaa3f39d0b0/webpage2content-1.1.5-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,323 Found link https://files.pythonhosted.org/packages/b5/90/8edf27ec6a9599347266aaf15537dd39a3ddebe26957c705a907089cf78a/webpage2content-1.1.5.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.1.5 2024-09-18T19:06:33,323 Skipping link: No binaries permitted for webpage2content: https://files.pythonhosted.org/packages/4a/a3/4f9319b0bd9eb8a0b95ccef06e9f041d3145cda286efeeb2730af6edaaa8/webpage2content-1.1.6-py3-none-any.whl (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,323 Found link https://files.pythonhosted.org/packages/a8/bb/4785f3c8aede293e5b1d1776f9d58a51e647bc47675794af6dd86fb842d3/webpage2content-1.1.6.tar.gz (from https://pypi.org/simple/webpage2content/) (requires-python:>=3.9), version: 1.1.6 2024-09-18T19:06:33,324 Fetching project page and analyzing links: https://www.piwheels.org/simple/webpage2content/ 2024-09-18T19:06:33,324 Getting page https://www.piwheels.org/simple/webpage2content/ 2024-09-18T19:06:33,325 Found index url https://www.piwheels.org/simple/ 2024-09-18T19:06:33,362 Fetched page https://www.piwheels.org/simple/webpage2content/ as text/html 2024-09-18T19:06:33,366 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.1.6-py3-none-any.whl#sha256=3d6c79fe6ae1f183c092faaf941f7b9c91a1ecb965fa31a2257c11009254d2e3 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,367 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.1.5-py3-none-any.whl#sha256=07aab27d499d6f973c0bee49da7de5ba06b1fe0ca17bfabf82b70afbc28c6445 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,367 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.9-py3-none-any.whl#sha256=febf13c79588c8b84796c9fa2c6c59566f9bb654e2f23bbdaf9575259c897e46 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,367 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.8-py3-none-any.whl#sha256=26d0080a38e00d957ca37ec482b4b6c1d06a510096ee7293bd335314408b0e60 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,367 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.7-py3-none-any.whl#sha256=e4e7282850958987b62b133c3d98e7c8f815459ed251ddf937e37c739c827d5f (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,367 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.6-py3-none-any.whl#sha256=47ad1315088ff550b6f6f047417a12e9505e44b6d183c0f9874c07bfa015002d (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,368 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.5-py3-none-any.whl#sha256=667b0761e64700146ebb903bf29c48a68bffee3fcb8f12678c8a36f0657cf692 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,368 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.4-py3-none-any.whl#sha256=5be48acbacc13b562a2df6fce1b03f87a6d8ab64925608a6b729e06e3a8b3bb9 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,368 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.3-py3-none-any.whl#sha256=f051facf8a23e003eb314a0e1aeda84e6f2b1698baad6d5fd57e90678f3a902d (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,368 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.2-py3-none-any.whl#sha256=39c619a0f86ad8df5ce5a1acccfddeca1c35106b70eb650a2f2b2b33407a8e90 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,368 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.1-py3-none-any.whl#sha256=62a3164af1eab5cc28d9026b1c13a2433467104348050b74303cafba5850c8bc (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,369 Skipping link: No binaries permitted for webpage2content: https://www.piwheels.org/simple/webpage2content/webpage2content-1.0.0-py3-none-any.whl#sha256=7f035f0fa44270337281be22342df4a25fe7602984e95f1f982ad5c09488c372 (from https://www.piwheels.org/simple/webpage2content/) (requires-python:>=3.9) 2024-09-18T19:06:33,369 Skipping link: not a file: https://www.piwheels.org/simple/webpage2content/ 2024-09-18T19:06:33,369 Skipping link: not a file: https://pypi.org/simple/webpage2content/ 2024-09-18T19:06:33,387 Given no hashes to check 1 links for project 'webpage2content': discarding no candidates 2024-09-18T19:06:33,388 Collecting webpage2content==1.1.3 2024-09-18T19:06:33,391 Created temporary directory: /tmp/pip-unpack-pj1iz4hw 2024-09-18T19:06:33,413 Downloading webpage2content-1.1.3.tar.gz (11 kB) 2024-09-18T19:06:33,451 Added webpage2content==1.1.3 from https://files.pythonhosted.org/packages/0f/1a/468fc7f3a5b863a08208b0f34b07607fead7620f2b82987bf618e8857eb5/webpage2content-1.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-bvl0a7p1' 2024-09-18T19:06:33,453 Running setup.py (path:/tmp/pip-wheel-4g2y6ayp/webpage2content_3ff2557d0fe9427ca7d99c5410f349e8/setup.py) egg_info for package webpage2content 2024-09-18T19:06:33,454 Created temporary directory: /tmp/pip-pip-egg-info-26ekvzqf 2024-09-18T19:06:33,454 Preparing metadata (setup.py): started 2024-09-18T19:06:33,455 Running command python setup.py egg_info 2024-09-18T19:06:33,984 Traceback (most recent call last): 2024-09-18T19:06:33,984 File "", line 2, in 2024-09-18T19:06:33,984 File "", line 34, in 2024-09-18T19:06:33,985 File "/tmp/pip-wheel-4g2y6ayp/webpage2content_3ff2557d0fe9427ca7d99c5410f349e8/setup.py", line 6, in 2024-09-18T19:06:33,985 with open( 2024-09-18T19:06:33,985 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-4g2y6ayp/webpage2content_3ff2557d0fe9427ca7d99c5410f349e8/webpage2content/VERSION' 2024-09-18T19:06:34,037 ERROR: python setup.py egg_info exited with 1 2024-09-18T19:06:34,054 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2024-09-18T19:06:34,054 exec(compile('"'"''"'"''"'"' 2024-09-18T19:06:34,054 # This is -- a caller that pip uses to run setup.py 2024-09-18T19:06:34,054 # 2024-09-18T19:06:34,054 # - It imports setuptools before invoking setup.py, to enable projects that directly 2024-09-18T19:06:34,054 # import from `distutils.core` to work with newer packaging standards. 2024-09-18T19:06:34,054 # - It provides a clear error message when setuptools is not installed. 2024-09-18T19:06:34,054 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2024-09-18T19:06:34,054 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2024-09-18T19:06:34,054 # manifest_maker: standard file '"'"'-c'"'"' not found". 2024-09-18T19:06:34,054 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2024-09-18T19:06:34,054 import os, sys, tokenize 2024-09-18T19:06:34,054 2024-09-18T19:06:34,054 try: 2024-09-18T19:06:34,054 import setuptools 2024-09-18T19:06:34,054 except ImportError as error: 2024-09-18T19:06:34,054 print( 2024-09-18T19:06:34,054 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2024-09-18T19:06:34,054 "the build environment.", 2024-09-18T19:06:34,054 file=sys.stderr, 2024-09-18T19:06:34,054 ) 2024-09-18T19:06:34,054 sys.exit(1) 2024-09-18T19:06:34,054 2024-09-18T19:06:34,054 __file__ = %r 2024-09-18T19:06:34,054 sys.argv[0] = __file__ 2024-09-18T19:06:34,054 2024-09-18T19:06:34,054 if os.path.exists(__file__): 2024-09-18T19:06:34,054 filename = __file__ 2024-09-18T19:06:34,054 with tokenize.open(__file__) as f: 2024-09-18T19:06:34,054 setup_py_code = f.read() 2024-09-18T19:06:34,054 else: 2024-09-18T19:06:34,054 filename = "" 2024-09-18T19:06:34,054 setup_py_code = "from setuptools import setup; setup()" 2024-09-18T19:06:34,054 2024-09-18T19:06:34,054 exec(compile(setup_py_code, filename, "exec")) 2024-09-18T19:06:34,054 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4g2y6ayp/webpage2content_3ff2557d0fe9427ca7d99c5410f349e8/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-26ekvzqf[/] 2024-09-18T19:06:34,055 [bold magenta]cwd[/]: /tmp/pip-wheel-4g2y6ayp/webpage2content_3ff2557d0fe9427ca7d99c5410f349e8/ 2024-09-18T19:06:34,055 Preparing metadata (setup.py): finished with status 'error' 2024-09-18T19:06:34,056 ERROR: metadata generation failed 2024-09-18T19:06:34,063 Exception information: 2024-09-18T19:06:34,063 Traceback (most recent call last): 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2024-09-18T19:06:34,063 call_subprocess( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2024-09-18T19:06:34,063 raise error 2024-09-18T19:06:34,063 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2024-09-18T19:06:34,063 2024-09-18T19:06:34,063 The above exception was the direct cause of the following exception: 2024-09-18T19:06:34,063 2024-09-18T19:06:34,063 Traceback (most recent call last): 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2024-09-18T19:06:34,063 status = _inner_run() 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2024-09-18T19:06:34,063 return self.run(options, args) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 67, in wrapper 2024-09-18T19:06:34,063 return func(self, options, args) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-09-18T19:06:34,063 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-09-18T19:06:34,063 result = self._result = resolver.resolve( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-09-18T19:06:34,063 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-09-18T19:06:34,063 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-09-18T19:06:34,063 if not criterion.candidates: 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-09-18T19:06:34,063 return bool(self._sequence) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 174, in __bool__ 2024-09-18T19:06:34,063 return any(self) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 162, in 2024-09-18T19:06:34,063 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 53, in _iter_built 2024-09-18T19:06:34,063 candidate = func() 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 186, in _make_candidate_from_link 2024-09-18T19:06:34,063 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 232, in _make_base_candidate_from_link 2024-09-18T19:06:34,063 self._link_candidate_cache[link] = LinkCandidate( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 303, in __init__ 2024-09-18T19:06:34,063 super().__init__( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 158, in __init__ 2024-09-18T19:06:34,063 self.dist = self._prepare() 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 235, in _prepare 2024-09-18T19:06:34,063 dist = self._prepare_distribution() 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 314, in _prepare_distribution 2024-09-18T19:06:34,063 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 527, in prepare_linked_requirement 2024-09-18T19:06:34,063 return self._prepare_linked_requirement(req, parallel_builds) 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 642, in _prepare_linked_requirement 2024-09-18T19:06:34,063 dist = _get_prepared_distribution( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 72, in _get_prepared_distribution 2024-09-18T19:06:34,063 abstract_dist.prepare_distribution_metadata( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2024-09-18T19:06:34,063 self.req.prepare_metadata() 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2024-09-18T19:06:34,063 self.metadata_directory = generate_metadata_legacy( 2024-09-18T19:06:34,063 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2024-09-18T19:06:34,063 raise MetadataGenerationFailed(package_details=details) from error 2024-09-18T19:06:34,063 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2024-09-18T19:06:34,073 Removed webpage2content==1.1.3 from https://files.pythonhosted.org/packages/0f/1a/468fc7f3a5b863a08208b0f34b07607fead7620f2b82987bf618e8857eb5/webpage2content-1.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-bvl0a7p1' 2024-09-18T19:06:34,073 Removed build tracker: '/tmp/pip-build-tracker-bvl0a7p1'