2025-09-10T02:58:20,110 Created temporary directory: /tmp/pip-build-tracker-z0igawn6 2025-09-10T02:58:20,111 Initialized build tracking at /tmp/pip-build-tracker-z0igawn6 2025-09-10T02:58:20,111 Created build tracker: /tmp/pip-build-tracker-z0igawn6 2025-09-10T02:58:20,111 Entered build tracker: /tmp/pip-build-tracker-z0igawn6 2025-09-10T02:58:20,112 Created temporary directory: /tmp/pip-wheel-47dy96ru 2025-09-10T02:58:20,115 Created temporary directory: /tmp/pip-ephem-wheel-cache-gck6kba5 2025-09-10T02:58:20,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T02:58:20,179 2 location(s) to search for versions of gerapy-auto-extractor: 2025-09-10T02:58:20,179 * https://pypi.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,179 * https://www.piwheels.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,179 Fetching project page and analyzing links: https://pypi.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,180 Getting page https://pypi.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,181 Found index url https://pypi.org/simple/ 2025-09-10T02:58:20,331 Fetched page https://pypi.org/simple/gerapy-auto-extractor/ as application/vnd.pypi.simple.v1+json 2025-09-10T02:58:20,340 Found link https://files.pythonhosted.org/packages/64/85/748f38c689d8469d9242ef690e565741b2858cd074e6248983449c2bdab6/gerapy-auto-extractor-0.0.1a1.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.1a1 2025-09-10T02:58:20,341 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/3b/33/63eeacdbbed92fe7e253028e529127f9a1da538a6e3b2f9dc4f4097f06a6/gerapy_auto_extractor-0.0.1a1-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,341 Found link https://files.pythonhosted.org/packages/34/cc/d460433217e17d614523771016df8a4795624ac9f5ad37516fc963a477bc/gerapy-auto-extractor-0.0.1.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.1 2025-09-10T02:58:20,342 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/ad/25/706d5e81ec8ea58cdc935d22879601cedc8efa067fb2d05ecb1f43b21519/gerapy_auto_extractor-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,342 Found link https://files.pythonhosted.org/packages/81/e5/83ebaf2e351580782a5732293a10e8eeb22722dec571bc9b761ead68d48b/gerapy-auto-extractor-0.0.2.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.2 2025-09-10T02:58:20,343 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/6e/b1/9817c822ed839af67d23a37e457e89ab61e95c8fd6aa8fd1f4216fb9c4de/gerapy_auto_extractor-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,343 Found link https://files.pythonhosted.org/packages/4f/d6/21b4441aef308dc56f67e3f517d1c66753c9cab067645ec1d3a9fab5d2e9/gerapy-auto-extractor-0.0.3a1.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.3a1 2025-09-10T02:58:20,343 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/53/18/9a465ba3ee0e82ea718cc5c246b26c0dfcbdf02e4fa421a9693c46d6dfa1/gerapy_auto_extractor-0.0.3a1-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,344 Found link https://files.pythonhosted.org/packages/97/2a/363eef037abc071e45ad221373e23186291397f759ec1a673bf0ce6e4596/gerapy-auto-extractor-0.0.3.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.3 2025-09-10T02:58:20,344 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/23/c6/eed9fdbd1f35f5c476e9019b9de1834b2958b0ef320ce7714363deae6b2f/gerapy_auto_extractor-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,345 Found link https://files.pythonhosted.org/packages/55/db/acb2b39958c78ca2fa90c70a8d9f465992981c5d690cb4366e8b2a73372d/gerapy-auto-extractor-0.0.4a2.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.4a2 2025-09-10T02:58:20,345 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/70/ba/221d499d1fc7f81596b51593aabd0ac16ce00ebc2553e561c23084318830/gerapy_auto_extractor-0.0.4a2-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,346 Found link https://files.pythonhosted.org/packages/12/b0/775b7fa8e34ecac4f0cd6ac46a3adf8dd9e48e8589435907e4bf667b9b10/gerapy-auto-extractor-0.0.4.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.0.4 2025-09-10T02:58:20,346 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/a1/79/b640bb83b3b4064c34c8051e399a3b8feaf3bfe1a53fcafaae5d79c4bc15/gerapy_auto_extractor-0.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,346 Found link https://files.pythonhosted.org/packages/99/5e/62efca303811bc120b2eb457f7c897943ef0c638f237d4ea20efefdfdc0d/gerapy-auto-extractor-0.1.0a1.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.1.0a1 2025-09-10T02:58:20,347 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/e0/83/d5f9afb49b1a8d44e91c6804eed3b047ab516d50385a9f719db31e2916c6/gerapy_auto_extractor-0.1.0a1-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,347 Found link https://files.pythonhosted.org/packages/1f/b7/bc37de560fee73b5107b8cc868eb4e910be8694b6c4066224d1f4152e767/gerapy-auto-extractor-0.1.0.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.1.0 2025-09-10T02:58:20,348 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/17/89/7dfaedcf2d1d8cd1640e425e3ccb0787f09a4a5889718a300aea34cb246b/gerapy_auto_extractor-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,348 Found link https://files.pythonhosted.org/packages/5e/4e/9c54434618cd96f483c7089b44a3add577477faf07374c50cd5e01a5d937/gerapy-auto-extractor-0.1.1.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.1.1 2025-09-10T02:58:20,348 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/d0/9d/5e2b5ff5049628893d0c62716211eb13205eda358f55626457adb8fe345e/gerapy_auto_extractor-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,349 Found link https://files.pythonhosted.org/packages/a8/fd/29081da23cced2a07344b88614194aac2cdd222616ecc54182c5a7b2a8c8/gerapy-auto-extractor-0.1.2.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.1.2 2025-09-10T02:58:20,349 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/3b/f6/002d379a5ac1af17e0007ff739e6a8ac30457459abfd390c2a132f6be951/gerapy_auto_extractor-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,350 Found link https://files.pythonhosted.org/packages/7b/b8/71944e2d6d8f635b68c2e1f5f7876efc0b728d0798fe2e0de81091ee6537/gerapy-auto-extractor-0.2.0.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.2.0 2025-09-10T02:58:20,350 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/6c/5d/9d88a965efb7345ca74dbdc9c6048511d6b9a50409842f76f7c8047f8470/gerapy_auto_extractor-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,351 Found link https://files.pythonhosted.org/packages/20/fa/261d9cbfb8764eda8c084706e127691bb83847146d24649ab8e2dff83328/gerapy-auto-extractor-0.2.1.tar.gz (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0), version: 0.2.1 2025-09-10T02:58:20,351 Skipping link: No binaries permitted for gerapy-auto-extractor: https://files.pythonhosted.org/packages/23/39/9f5f41746c07deceea48372769ff279792c0b6d87db8a471fed96aa84624/gerapy_auto_extractor-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,352 Fetching project page and analyzing links: https://www.piwheels.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,352 Getting page https://www.piwheels.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,354 Found index url https://www.piwheels.org/simple/ 2025-09-10T02:58:20,446 Fetched page https://www.piwheels.org/simple/gerapy-auto-extractor/ as text/html 2025-09-10T02:58:20,450 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.1.2-py2.py3-none-any.whl#sha256=cbaa7ad54a83e69acc9559f97fd8fda97312eafc01016bf3c2a0b680da735df8 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,450 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.1.1-py2.py3-none-any.whl#sha256=bbaa0b8e313781fa0457e982e7dd867170b2219ea56e18274085e9a0baf2ea87 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,450 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.1.0-py2.py3-none-any.whl#sha256=d07f1253a9287d4721bd3ffa85dffe7509d34aa088ab5ea2a76fb43222680d8a (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,450 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.1.0a1-py2.py3-none-any.whl#sha256=e44fcb835f33f2e32f6d92458ecab71c4912979c47e86b29c6bab4e16880ee71 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,451 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.4-py2.py3-none-any.whl#sha256=922260ea0da7c5a0122824f7946e400a06e6be51aed76acbd28948fccaf20b50 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,451 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.4a2-py2.py3-none-any.whl#sha256=8ce42b381f466083113840c70113e07a1d4324717901f90de191837a1ba37632 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,451 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.3-py2.py3-none-any.whl#sha256=c32bb9e21eefd87e35fb3e001c89573faecdb644e02756f54b92ba6dd081fece (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,451 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.3a1-py2.py3-none-any.whl#sha256=bc9af66203c581d225adbe78a60315e44f73c7750153e77955dd04aa6740629d (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,451 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.2-py2.py3-none-any.whl#sha256=5b16d2d12f8d0652dababae26aac66c610182fe269636ca1ed2c010458af096a (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,452 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.1-py2.py3-none-any.whl#sha256=5c005fd6c6e52489b41b19385b27002b3f9038c42d7332879f6ad7c4f242f244 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,452 Skipping link: No binaries permitted for gerapy-auto-extractor: https://archive1.piwheels.org/simple/gerapy-auto-extractor/gerapy_auto_extractor-0.0.1a1-py2.py3-none-any.whl#sha256=abef009f8156c3279797c4b632a95af537347e2b8b4d5a50be0212224bd97b45 (from https://www.piwheels.org/simple/gerapy-auto-extractor/) (requires-python:>=3.6.0) 2025-09-10T02:58:20,452 Skipping link: not a file: https://www.piwheels.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,452 Skipping link: not a file: https://pypi.org/simple/gerapy-auto-extractor/ 2025-09-10T02:58:20,478 Given no hashes to check 1 links for project 'gerapy-auto-extractor': discarding no candidates 2025-09-10T02:58:20,479 Collecting gerapy-auto-extractor==0.2.0 2025-09-10T02:58:20,481 Created temporary directory: /tmp/pip-unpack-bm4u1axf 2025-09-10T02:58:20,619 Downloading gerapy-auto-extractor-0.2.0.tar.gz (36 kB) 2025-09-10T02:58:20,665 Added gerapy-auto-extractor==0.2.0 from https://files.pythonhosted.org/packages/7b/b8/71944e2d6d8f635b68c2e1f5f7876efc0b728d0798fe2e0de81091ee6537/gerapy-auto-extractor-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-z0igawn6' 2025-09-10T02:58:20,666 Running setup.py (path:/tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/setup.py) egg_info for package gerapy-auto-extractor 2025-09-10T02:58:20,667 Created temporary directory: /tmp/pip-pip-egg-info-ikb8l23t 2025-09-10T02:58:20,667 Preparing metadata (setup.py): started 2025-09-10T02:58:20,668 Running command python setup.py egg_info 2025-09-10T02:58:21,192 Traceback (most recent call last): 2025-09-10T02:58:21,195 File "", line 2, in 2025-09-10T02:58:21,195 exec(compile(''' 2025-09-10T02:58:21,195 ~~~~^^^^^^^^^^^^ 2025-09-10T02:58:21,195 # This is -- a caller that pip uses to run setup.py 2025-09-10T02:58:21,195 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,195 ...<32 lines>... 2025-09-10T02:58:21,195 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T02:58:21,195 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,195 ''' % ('/tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/setup.py',), "", "exec")) 2025-09-10T02:58:21,196 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,196 File "", line 35, in 2025-09-10T02:58:21,196 File "/tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/setup.py", line 32, in 2025-09-10T02:58:21,196 REQUIRED = read_requirements('requirements.txt') 2025-09-10T02:58:21,196 File "/tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/setup.py", line 19, in read_requirements 2025-09-10T02:58:21,196 return [line.strip() for line in read_file(filename).splitlines() 2025-09-10T02:58:21,196 ~~~~~~~~~^^^^^^^^^^ 2025-09-10T02:58:21,196 File "/tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/setup.py", line 14, in read_file 2025-09-10T02:58:21,197 with open(filename) as fp: 2025-09-10T02:58:21,197 ~~~~^^^^^^^^^^ 2025-09-10T02:58:21,197 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-10T02:58:21,281 ERROR: python setup.py egg_info exited with 1 2025-09-10T02:58:21,293 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T02:58:21,293 exec(compile('"'"''"'"''"'"' 2025-09-10T02:58:21,293 # This is -- a caller that pip uses to run setup.py 2025-09-10T02:58:21,293 # 2025-09-10T02:58:21,293 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T02:58:21,293 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T02:58:21,293 # - It provides a clear error message when setuptools is not installed. 2025-09-10T02:58:21,293 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T02:58:21,293 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T02:58:21,293 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T02:58:21,293 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T02:58:21,293 import os, sys, tokenize, traceback 2025-09-10T02:58:21,293 2025-09-10T02:58:21,293 try: 2025-09-10T02:58:21,293 import setuptools 2025-09-10T02:58:21,293 except ImportError: 2025-09-10T02:58:21,293 print( 2025-09-10T02:58:21,293 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T02:58:21,293 "the build environment with exception:", 2025-09-10T02:58:21,293 file=sys.stderr, 2025-09-10T02:58:21,293 ) 2025-09-10T02:58:21,293 traceback.print_exc() 2025-09-10T02:58:21,293 sys.exit(1) 2025-09-10T02:58:21,293 2025-09-10T02:58:21,293 __file__ = %r 2025-09-10T02:58:21,293 sys.argv[0] = __file__ 2025-09-10T02:58:21,293 2025-09-10T02:58:21,293 if os.path.exists(__file__): 2025-09-10T02:58:21,293 filename = __file__ 2025-09-10T02:58:21,293 with tokenize.open(__file__) as f: 2025-09-10T02:58:21,293 setup_py_code = f.read() 2025-09-10T02:58:21,293 else: 2025-09-10T02:58:21,293 filename = "" 2025-09-10T02:58:21,293 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T02:58:21,293 2025-09-10T02:58:21,293 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T02:58:21,293 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ikb8l23t[/] 2025-09-10T02:58:21,293 [bold magenta]cwd[/]: /tmp/pip-wheel-47dy96ru/gerapy-auto-extractor_7580813bbeac4d14ace4fe0ec70f49d8/ 2025-09-10T02:58:21,293 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T02:58:21,294 ERROR: metadata generation failed 2025-09-10T02:58:21,300 Exception information: 2025-09-10T02:58:21,300 Traceback (most recent call last): 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T02:58:21,300 call_subprocess( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 args, 2025-09-10T02:58:21,300 ^^^^^ 2025-09-10T02:58:21,300 ...<2 lines>... 2025-09-10T02:58:21,300 spinner=spinner, 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T02:58:21,300 raise error 2025-09-10T02:58:21,300 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T02:58:21,300 2025-09-10T02:58:21,300 The above exception was the direct cause of the following exception: 2025-09-10T02:58:21,300 2025-09-10T02:58:21,300 Traceback (most recent call last): 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T02:58:21,300 status = _inner_run() 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T02:58:21,300 return self.run(options, args) 2025-09-10T02:58:21,300 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T02:58:21,300 return func(self, options, args) 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T02:58:21,300 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T02:58:21,300 result = self._result = resolver.resolve( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T02:58:21,300 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T02:58:21,300 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T02:58:21,300 if not criterion.candidates: 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T02:58:21,300 return bool(self._sequence) 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T02:58:21,300 self._bool = any(self) 2025-09-10T02:58:21,300 ~~~^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T02:58:21,300 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T02:58:21,300 ^^^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T02:58:21,300 candidate = func() 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T02:58:21,300 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 link, template, name, version 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T02:58:21,300 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 link, 2025-09-10T02:58:21,300 ^^^^^ 2025-09-10T02:58:21,300 ...<3 lines>... 2025-09-10T02:58:21,300 version=version, 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T02:58:21,300 super().__init__( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 link=link, 2025-09-10T02:58:21,300 ^^^^^^^^^^ 2025-09-10T02:58:21,300 ...<4 lines>... 2025-09-10T02:58:21,300 version=version, 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T02:58:21,300 self.dist = self._prepare() 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T02:58:21,300 dist = self._prepare_distribution() 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T02:58:21,300 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T02:58:21,300 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T02:58:21,300 dist = _get_prepared_distribution( 2025-09-10T02:58:21,300 req, 2025-09-10T02:58:21,300 ...<3 lines>... 2025-09-10T02:58:21,300 self.check_build_deps, 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T02:58:21,300 abstract_dist.prepare_distribution_metadata( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 finder, build_isolation, check_build_deps 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T02:58:21,300 self.req.prepare_metadata() 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T02:58:21,300 self.metadata_directory = generate_metadata_legacy( 2025-09-10T02:58:21,300 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T02:58:21,300 build_env=self.build_env, 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ...<3 lines>... 2025-09-10T02:58:21,300 details=details, 2025-09-10T02:58:21,300 ^^^^^^^^^^^^^^^^ 2025-09-10T02:58:21,300 ) 2025-09-10T02:58:21,300 ^ 2025-09-10T02:58:21,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T02:58:21,300 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T02:58:21,300 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T02:58:21,325 Removed gerapy-auto-extractor==0.2.0 from https://files.pythonhosted.org/packages/7b/b8/71944e2d6d8f635b68c2e1f5f7876efc0b728d0798fe2e0de81091ee6537/gerapy-auto-extractor-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-z0igawn6' 2025-09-10T02:58:21,325 Removed build tracker: '/tmp/pip-build-tracker-z0igawn6'