2023-09-11T22:06:43,013 Created temporary directory: /tmp/pip-build-tracker-ui1ohifv 2023-09-11T22:06:43,014 Initialized build tracking at /tmp/pip-build-tracker-ui1ohifv 2023-09-11T22:06:43,015 Created build tracker: /tmp/pip-build-tracker-ui1ohifv 2023-09-11T22:06:43,015 Entered build tracker: /tmp/pip-build-tracker-ui1ohifv 2023-09-11T22:06:43,016 Created temporary directory: /tmp/pip-wheel-tafn0oid 2023-09-11T22:06:43,019 Created temporary directory: /tmp/pip-ephem-wheel-cache-wtwuf1eo 2023-09-11T22:06:43,042 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-11T22:06:43,046 2 location(s) to search for versions of websearcher: 2023-09-11T22:06:43,046 * https://pypi.org/simple/websearcher/ 2023-09-11T22:06:43,046 * https://www.piwheels.org/simple/websearcher/ 2023-09-11T22:06:43,047 Fetching project page and analyzing links: https://pypi.org/simple/websearcher/ 2023-09-11T22:06:43,048 Getting page https://pypi.org/simple/websearcher/ 2023-09-11T22:06:43,049 Found index url https://pypi.org/simple/ 2023-09-11T22:06:43,305 Fetched page https://pypi.org/simple/websearcher/ as application/vnd.pypi.simple.v1+json 2023-09-11T22:06:43,311 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/80/97/336fb07384d1388a0b74e217c11150aeccfc58d8cf42977629ec003d763f/WebSearcher-0.1.7-py2-none-any.whl (from https://pypi.org/simple/websearcher/) 2023-09-11T22:06:43,313 Found link https://files.pythonhosted.org/packages/e5/4f/9b06d576c167a0559dfb357197a8045215a3152622171ed1602c966beceb/WebSearcher-0.1.7.tar.gz (from https://pypi.org/simple/websearcher/), version: 0.1.7 2023-09-11T22:06:43,314 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/b8/a0/b19ecef5d9fc776b1a708ff427a8fca840e4bb308566bf0c1e551c6f6a0e/WebSearcher-0.1.8-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,315 Found link https://files.pythonhosted.org/packages/09/fd/44e5c3ab5609dacfbdda42f84130365560ccf4f1386082f9717ed1cca896/WebSearcher-0.1.8.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.1.8 2023-09-11T22:06:43,316 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/0d/a7/9bf33cc763a0d1ace457a0311ab39758845355c8b9886738b89f01eb8dbf/WebSearcher-0.1.9-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,316 Found link https://files.pythonhosted.org/packages/ad/1c/ed48ef0f85f9bd11538ac074bedcb5e7ad79e981409cae25fb2a6514e25e/WebSearcher-0.1.9.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.1.9 2023-09-11T22:06:43,317 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/09/4b/0a620de68139110b6cd119df512cb5e4d9282392ed55f9e82de607f31ccf/WebSearcher-0.1.10-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,318 Found link https://files.pythonhosted.org/packages/35/4d/27658bf9d32e792b6d84719be4a90641232b786b2c4a06653d8cdfa82a8a/WebSearcher-0.1.10.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.1.10 2023-09-11T22:06:43,319 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/2b/f1/208d5edc1fcdf6e24ffcac83832101b06c4dd4fcb00cc7526b84b000fe2f/WebSearcher-0.1.11-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,320 Found link https://files.pythonhosted.org/packages/26/37/e9ee5556b666b926e85e22d3f85455f910c3a7a34c3a596f4181e143f553/WebSearcher-0.1.11.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.1.11 2023-09-11T22:06:43,320 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/78/6f/c206085178bb18ae09701bd50a5a248207331b9d9757862451e164378f41/WebSearcher-0.1.12-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,321 Found link https://files.pythonhosted.org/packages/ee/2c/c7a969716bfb9766c1391de779d843b019ce0259f0b93cfec37b3ea04602/WebSearcher-0.1.12.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.1.12 2023-09-11T22:06:43,322 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/65/6a/2573d6d5739f6d0b2145238d136c08fed8d8452f8573f48fba2fb8508398/WebSearcher-0.1.14-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,323 Found link https://files.pythonhosted.org/packages/cb/17/e56988b1f3d9d406ad3105e5fab33b676d011c57dfc9525084617c90afdb/WebSearcher-0.1.14.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.1.14 2023-09-11T22:06:43,323 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/a3/f3/2928ca3b721c40fa3b516f2f327cc6c966b485e6c8f309f7aa9412b225a7/WebSearcher-0.2.0-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,324 Found link https://files.pythonhosted.org/packages/04/d8/dc79b7f4797384fe44c3771e24bebfa1c31d44aa77bcffbfd008dc2fb5b5/WebSearcher-0.2.0.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.0 2023-09-11T22:06:43,325 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/f7/01/8c8e1131d8dd04dbce7328e1378cd803a35ba714c40bc6d8615bebb29b11/WebSearcher-0.2.1-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,325 Found link https://files.pythonhosted.org/packages/47/92/482c58ba0e33fea7ded657fd1b005b0bc88264e0431969497168152bae61/WebSearcher-0.2.1.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.1 2023-09-11T22:06:43,326 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/85/a2/7b5d7f5cf0382e0e1b7a5ad33687edcb6ca88c0e500efea830aa90230f97/WebSearcher-0.2.4-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,327 Found link https://files.pythonhosted.org/packages/79/df/a5f3ca5a5054b032d94a1f8178f2fc16a9892813c6b505ef32507088484c/WebSearcher-0.2.4.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.4 2023-09-11T22:06:43,328 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/2b/b5/329468906f705232965b8a992c40501246de6a50ed48a7d850ba492f069a/WebSearcher-0.2.5-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,329 Found link https://files.pythonhosted.org/packages/8c/51/dc93a72f831cb18a0d594c33ed2f344297f4c271ddca02708f3117464b9e/WebSearcher-0.2.5.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.5 2023-09-11T22:06:43,329 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/b5/fe/80b3a8fcb65d612916b92f580a97769821b0ded36be354927ce63372d244/WebSearcher-0.2.7-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,330 Found link https://files.pythonhosted.org/packages/9f/d3/7cac185bbff0f26f7a664f114f1c7da978243528fcc2cc88e825fae6e8bb/WebSearcher-0.2.7.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.7 2023-09-11T22:06:43,331 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/ad/71/f2d5cc475299f96b19d4715c819168d335d31db98e0d423f5d2e3a7ed7fa/WebSearcher-0.2.8-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,332 Found link https://files.pythonhosted.org/packages/26/d1/da7eeaedca1fe0b608ca55de8da22de9951ea74fcd3d65a0d17e5dcbc9d7/WebSearcher-0.2.8.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.8 2023-09-11T22:06:43,332 Skipping link: No binaries permitted for websearcher: https://files.pythonhosted.org/packages/79/6e/8580859db77f1814062fd5ba0d6021d64c48cc65ba1772ec61d56bfac605/WebSearcher-0.2.9-py3-none-any.whl (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,333 Found link https://files.pythonhosted.org/packages/1c/c5/309c36b8f3eac2ad76c5e687798516d23017f018a30002d55b7a1e1e409b/WebSearcher-0.2.9.tar.gz (from https://pypi.org/simple/websearcher/) (requires-python:>=3.6), version: 0.2.9 2023-09-11T22:06:43,334 Fetching project page and analyzing links: https://www.piwheels.org/simple/websearcher/ 2023-09-11T22:06:43,335 Getting page https://www.piwheels.org/simple/websearcher/ 2023-09-11T22:06:43,336 Found index url https://www.piwheels.org/simple/ 2023-09-11T22:06:43,603 Fetched page https://www.piwheels.org/simple/websearcher/ as text/html 2023-09-11T22:06:43,608 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.1.10-py3-none-any.whl#sha256=ac5f7a2c6824ed5a4402f97079830b135dfd1ded286ebf609163c5402ad851dd (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,609 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.1.11-py3-none-any.whl#sha256=a6e43a719c6fe89484e9cf7c1754d641e190c3f13f099878e222c142d95b4fe6 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,610 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.1.12-py3-none-any.whl#sha256=706d89fcf2aac8d779b6dddcd373441f6ae61ec1bde69c66433afbd69ecb6d93 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,611 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.1.14-py3-none-any.whl#sha256=ccfc6baeec48bc0f2a0ea6ca6b438ac6f59a9b27d9ff21f572f578d21c034412 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,613 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.1.8-py3-none-any.whl#sha256=933b8aebc7673296c06cd7b4dcd1cc51e97d97730bf5e19be144a532f86f73fc (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,614 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.1.9-py3-none-any.whl#sha256=4237e99fad6efb27966b9e68c589d01c8b3ac7041a54fb187a5f8fee1ddb9e9c (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,614 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.0-py3-none-any.whl#sha256=ac0c485b26fe59b7c36ddaf93b28cc8fc47ee357fe24ec3a84cefa3ce4341473 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,615 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.1-py3-none-any.whl#sha256=0071f3c37d95a2bc39358a8396e26bad5607398bd9bf26bd2f347f908c054386 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,616 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.4-py3-none-any.whl#sha256=cac7e02ffc484013f9feaee00de18e2a63e46612433aa2ee08ac24d814222fe9 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,616 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.5-py3-none-any.whl#sha256=c2c3648a0ba4f527c41a473de019765a6ec3b3a03710121f9fcfb6a5e5fbab65 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,617 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.7-py3-none-any.whl#sha256=2c3835c31636b2a1251da2025a65cf21e50d00bf8067f43f90747ed37a7363fd (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,618 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.8-py3-none-any.whl#sha256=661cbe740649f8ac7eb6cb4d9287d9fdf14d7d5ade7284af89b67fddc23558c0 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,834 Skipping link: No binaries permitted for websearcher: https://www.piwheels.org/simple/websearcher/WebSearcher-0.2.9-py3-none-any.whl#sha256=61391b4e41a3f909e954c6512f00df5dfd294169e738299e0fccb762fd127604 (from https://www.piwheels.org/simple/websearcher/) (requires-python:>=3.6) 2023-09-11T22:06:43,835 Skipping link: not a file: https://www.piwheels.org/simple/websearcher/ 2023-09-11T22:06:43,837 Skipping link: not a file: https://pypi.org/simple/websearcher/ 2023-09-11T22:06:43,886 Given no hashes to check 1 links for project 'websearcher': discarding no candidates 2023-09-11T22:06:43,912 Collecting websearcher==0.1.7 2023-09-11T22:06:43,915 Created temporary directory: /tmp/pip-unpack-w0dv0lwo 2023-09-11T22:06:44,153 Downloading WebSearcher-0.1.7.tar.gz (17 kB) 2023-09-11T22:06:44,453 Added websearcher==0.1.7 from https://files.pythonhosted.org/packages/e5/4f/9b06d576c167a0559dfb357197a8045215a3152622171ed1602c966beceb/WebSearcher-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-ui1ohifv' 2023-09-11T22:06:44,455 Running setup.py (path:/tmp/pip-wheel-tafn0oid/websearcher_52e7cce4db6e4690abeffad381434bd0/setup.py) egg_info for package websearcher 2023-09-11T22:06:44,456 Created temporary directory: /tmp/pip-pip-egg-info-kn1afxt3 2023-09-11T22:06:44,456 Preparing metadata (setup.py): started 2023-09-11T22:06:44,458 Running command python setup.py egg_info 2023-09-11T22:06:44,892 Traceback (most recent call last): 2023-09-11T22:06:44,892 File "", line 2, in 2023-09-11T22:06:44,893 File "", line 34, in 2023-09-11T22:06:44,893 File "/tmp/pip-wheel-tafn0oid/websearcher_52e7cce4db6e4690abeffad381434bd0/setup.py", line 28, in 2023-09-11T22:06:44,894 description, long_description = get_readme_descriptions() 2023-09-11T22:06:44,896 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,896 File "/tmp/pip-wheel-tafn0oid/websearcher_52e7cce4db6e4690abeffad381434bd0/setup.py", line 20, in get_readme_descriptions 2023-09-11T22:06:44,897 with open(fp, 'r') as infile: 2023-09-11T22:06:44,898 ^^^^^^^^^^^^^ 2023-09-11T22:06:44,899 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2023-09-11T22:06:44,962 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-11T22:06:44,976 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-11T22:06:44,976 exec(compile('"'"''"'"''"'"' 2023-09-11T22:06:44,976 # This is -- a caller that pip uses to run setup.py 2023-09-11T22:06:44,976 # 2023-09-11T22:06:44,976 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-11T22:06:44,976 # import from `distutils.core` to work with newer packaging standards. 2023-09-11T22:06:44,976 # - It provides a clear error message when setuptools is not installed. 2023-09-11T22:06:44,976 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-11T22:06:44,976 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-11T22:06:44,976 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-11T22:06:44,976 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-11T22:06:44,976 import os, sys, tokenize 2023-09-11T22:06:44,976 2023-09-11T22:06:44,976 try: 2023-09-11T22:06:44,976 import setuptools 2023-09-11T22:06:44,976 except ImportError as error: 2023-09-11T22:06:44,976 print( 2023-09-11T22:06:44,976 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-11T22:06:44,976 "the build environment.", 2023-09-11T22:06:44,976 file=sys.stderr, 2023-09-11T22:06:44,976 ) 2023-09-11T22:06:44,976 sys.exit(1) 2023-09-11T22:06:44,976 2023-09-11T22:06:44,976 __file__ = %r 2023-09-11T22:06:44,976 sys.argv[0] = __file__ 2023-09-11T22:06:44,976 2023-09-11T22:06:44,976 if os.path.exists(__file__): 2023-09-11T22:06:44,976 filename = __file__ 2023-09-11T22:06:44,976 with tokenize.open(__file__) as f: 2023-09-11T22:06:44,976 setup_py_code = f.read() 2023-09-11T22:06:44,976 else: 2023-09-11T22:06:44,976 filename = "" 2023-09-11T22:06:44,976 setup_py_code = "from setuptools import setup; setup()" 2023-09-11T22:06:44,976 2023-09-11T22:06:44,976 exec(compile(setup_py_code, filename, "exec")) 2023-09-11T22:06:44,976 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-tafn0oid/websearcher_52e7cce4db6e4690abeffad381434bd0/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-kn1afxt3[/] 2023-09-11T22:06:44,976 [bold magenta]cwd[/]: /tmp/pip-wheel-tafn0oid/websearcher_52e7cce4db6e4690abeffad381434bd0/ 2023-09-11T22:06:44,977 Preparing metadata (setup.py): finished with status 'error' 2023-09-11T22:06:44,978 ERROR: [present-rich] metadata generation failed 2023-09-11T22:06:44,984 Exception information: 2023-09-11T22:06:44,984 Traceback (most recent call last): 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-11T22:06:44,984 call_subprocess( 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-11T22:06:44,984 raise error 2023-09-11T22:06:44,984 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-11T22:06:44,984 2023-09-11T22:06:44,984 The above exception was the direct cause of the following exception: 2023-09-11T22:06:44,984 2023-09-11T22:06:44,984 Traceback (most recent call last): 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-11T22:06:44,984 status = run_func(*args) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-11T22:06:44,984 return func(self, options, args) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-11T22:06:44,984 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-11T22:06:44,984 result = self._result = resolver.resolve( 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-11T22:06:44,984 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-11T22:06:44,984 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-11T22:06:44,984 if not criterion.candidates: 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-11T22:06:44,984 return bool(self._sequence) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-11T22:06:44,984 return any(self) 2023-09-11T22:06:44,984 ^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-11T22:06:44,984 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-11T22:06:44,984 candidate = func() 2023-09-11T22:06:44,984 ^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-11T22:06:44,984 self._link_candidate_cache[link] = LinkCandidate( 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-11T22:06:44,984 super().__init__( 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-11T22:06:44,984 self.dist = self._prepare() 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-11T22:06:44,984 dist = self._prepare_distribution() 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-11T22:06:44,984 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-11T22:06:44,984 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-11T22:06:44,984 dist = _get_prepared_distribution( 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-11T22:06:44,984 abstract_dist.prepare_distribution_metadata( 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-11T22:06:44,984 self.req.prepare_metadata() 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-11T22:06:44,984 self.metadata_directory = generate_metadata_legacy( 2023-09-11T22:06:44,984 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T22:06:44,984 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-11T22:06:44,984 raise MetadataGenerationFailed(package_details=details) from error 2023-09-11T22:06:44,984 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-11T22:06:44,996 Removed websearcher==0.1.7 from https://files.pythonhosted.org/packages/e5/4f/9b06d576c167a0559dfb357197a8045215a3152622171ed1602c966beceb/WebSearcher-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-ui1ohifv' 2023-09-11T22:06:44,997 Removed build tracker: '/tmp/pip-build-tracker-ui1ohifv'