2023-09-08T15:42:56,393 Created temporary directory: /tmp/pip-build-tracker-_9yxqlba 2023-09-08T15:42:56,394 Initialized build tracking at /tmp/pip-build-tracker-_9yxqlba 2023-09-08T15:42:56,395 Created build tracker: /tmp/pip-build-tracker-_9yxqlba 2023-09-08T15:42:56,395 Entered build tracker: /tmp/pip-build-tracker-_9yxqlba 2023-09-08T15:42:56,396 Created temporary directory: /tmp/pip-wheel-tw_n1dk9 2023-09-08T15:42:56,399 Created temporary directory: /tmp/pip-ephem-wheel-cache-5tw41w3b 2023-09-08T15:42:56,421 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T15:42:56,425 2 location(s) to search for versions of ddlgenerator: 2023-09-08T15:42:56,425 * https://pypi.org/simple/ddlgenerator/ 2023-09-08T15:42:56,425 * https://www.piwheels.org/simple/ddlgenerator/ 2023-09-08T15:42:56,426 Fetching project page and analyzing links: https://pypi.org/simple/ddlgenerator/ 2023-09-08T15:42:56,427 Getting page https://pypi.org/simple/ddlgenerator/ 2023-09-08T15:42:56,428 Found index url https://pypi.org/simple/ 2023-09-08T15:42:56,649 Fetched page https://pypi.org/simple/ddlgenerator/ as application/vnd.pypi.simple.v1+json 2023-09-08T15:42:56,654 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b0/d8/04d311a42db5c152d7a344f3bba0ec5bf8bcd0b8d2cbc9cb777838939a49/ddlgenerator-0.1.1-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,655 Found link https://files.pythonhosted.org/packages/0f/ad/32b5b2f27116a8fef0941f1796bd17a562e2ae4fee8aeb1fbda8e62bf331/ddlgenerator-0.1.1.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.1 2023-09-08T15:42:56,656 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5f/b6/805d86968b7a9cea03c9e379fceeb8dab499719db5b89fdd8ae72e530879/ddlgenerator-0.1.2-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,656 Found link https://files.pythonhosted.org/packages/f8/eb/cdc4799c2609876541e62c0c4e7f148760e5f4b01b16958b6c85859b5051/ddlgenerator-0.1.2.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.2 2023-09-08T15:42:56,657 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/7b/19/eb294cd63033be0eea94ddc59eb988898808513d1d9459c909867f6e9938/ddlgenerator-0.1.3-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,657 Found link https://files.pythonhosted.org/packages/7e/f4/9e08f8c0c49bd8244fe4443b84e7dbb9e0161cd73600d0761c4918fe09cd/ddlgenerator-0.1.3.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.3 2023-09-08T15:42:56,658 Found link https://files.pythonhosted.org/packages/21/32/e7db189879b196e42baec9fe22f5b19e4f157c2c5d19571c7aa67f3ccaca/ddlgenerator-0.1.4.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.4 2023-09-08T15:42:56,659 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/aa/c9/37a6964a8cb28c6ba47259b7706dab3062bc505a0375d403a320de698b1f/ddlgenerator-0.1.6-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,660 Found link https://files.pythonhosted.org/packages/95/04/9a0f8e8e71ae45b0be9fe5873f012f6e5b7edc4af9cc231ccd447804f90c/ddlgenerator-0.1.6.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.6 2023-09-08T15:42:56,660 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f9/86/56def3bf6a0a9dc97de7ee0217bf9b1e3c08dcf4073271663bdf46cd7b88/ddlgenerator-0.1.7-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,661 Found link https://files.pythonhosted.org/packages/da/d3/8664db3081a5946cd1dfc901c26b295646ecd1e9a7d7c61002e4fe556a68/ddlgenerator-0.1.7.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.7 2023-09-08T15:42:56,662 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f9/63/13ed64524a069b551cb2df0c5f48545b7dd3cea18747b97218ea413d260c/ddlgenerator-0.1.7.1-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,662 Found link https://files.pythonhosted.org/packages/58/7f/56d7b8b55f4cb8aa9e7ac859f9696ceca61ef0b48062da2d9e5ee4cb1ff8/ddlgenerator-0.1.7.1.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.7.1 2023-09-08T15:42:56,663 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bb/e7/92c438fb5c28eda83657d311658876d9bd799dd00f714b730d85f39d74b7/ddlgenerator-0.1.7.2-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,664 Found link https://files.pythonhosted.org/packages/77/b6/ddad277009f4f5856a2c984a41727fb65f74d9d7d75e1fcab25200019252/ddlgenerator-0.1.7.2.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.7.2 2023-09-08T15:42:56,665 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/37/b4/ba6e719441c994575fab3880bcf84817878f45f739c552edc8af17340134/ddlgenerator-0.1.7.3-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,665 Found link https://files.pythonhosted.org/packages/04/5f/49e183a74166254761db7ce6772acb7b3a62e6eed31362336bf0a0b94c58/ddlgenerator-0.1.7.3.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.7.3 2023-09-08T15:42:56,666 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1e/22/8636501e9ec18e38827f6185a7d2c9d05f93921ec2779cac62cce8776e9c/ddlgenerator-0.1.8-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,666 Found link https://files.pythonhosted.org/packages/fb/3d/99be598fed20b6313355007ebeeaf5682ef7f150acf6b0f465bda52805b7/ddlgenerator-0.1.8.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.8 2023-09-08T15:42:56,667 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e1/0f/6f0730134ae45a2bfe1c60b24b2103b1d99ccb2eb34833a7ee29905708c2/ddlgenerator-0.1.8.1-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,667 Found link https://files.pythonhosted.org/packages/32/ca/5ef2d1ffc64245cf8160a8d846cad6b67bb8827b7fdd47815ab999b7ea07/ddlgenerator-0.1.8.1.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.8.1 2023-09-08T15:42:56,668 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5a/b2/f6ed23f01478198c7b6432b1854d9466a946a76f8a413fe0893fae97a62d/ddlgenerator-0.1.8.2-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,669 Found link https://files.pythonhosted.org/packages/e1/f2/7c017cdda93ebae54783943dd27a8ec5dbc942819fc42e35f7034d93bc9f/ddlgenerator-0.1.8.2.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.8.2 2023-09-08T15:42:56,669 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3a/15/33565e7436749e6dc6947b5d31c503b7be1d872d6ce840647d0771cc842b/ddlgenerator-0.1.9-py3.4.egg (from https://pypi.org/simple/ddlgenerator/) 2023-09-08T15:42:56,670 Found link https://files.pythonhosted.org/packages/d1/be/120e81fc9e5b5ec56dd8ab8a743d05937e2eddb3ec8445807cb1722094f1/ddlgenerator-0.1.9.tar.gz (from https://pypi.org/simple/ddlgenerator/), version: 0.1.9 2023-09-08T15:42:56,671 Fetching project page and analyzing links: https://www.piwheels.org/simple/ddlgenerator/ 2023-09-08T15:42:56,672 Getting page https://www.piwheels.org/simple/ddlgenerator/ 2023-09-08T15:42:56,673 Found index url https://www.piwheels.org/simple/ 2023-09-08T15:42:56,953 Fetched page https://www.piwheels.org/simple/ddlgenerator/ as text/html 2023-09-08T15:42:56,957 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.2-py3-none-any.whl#sha256=40dc26334cb2fed151d9269c2d4a291006b1b8f35ab8947c53a0d06f68a0f5b1 (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,958 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.3-py3-none-any.whl#sha256=87b8b545f0129b61443ac27326855567fd20ec0662928cbe850e46c08193482f (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,959 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.4-py3-none-any.whl#sha256=8bea2f869ecb070b9f2c39d69bd045b3f068f68c4c15f3ecc6248618fc09ca3e (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,959 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.6-py3-none-any.whl#sha256=01cf811dd0a75ee565170da017862773e9b68e9f298ea30e893b60f175f9a49d (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,960 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.7-py3-none-any.whl#sha256=550be61e0b6cc8df75636143c4fb4764479e5f065138e0c7f0c29068b70626eb (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,960 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.7.1-py3-none-any.whl#sha256=cf1482f72ce531ec44b60ff5c2d57c302045ee90bd7ee8209b6dfd033f8e6255 (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,961 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.7.2-py3-none-any.whl#sha256=e82ec289f2808f2c0f1f942d493fee9c92966ceca6d5ac28da0e86d427cbd016 (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,961 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.7.3-py3-none-any.whl#sha256=1a4da142de2a4ffe45c48b3228d702aad611fb7e8a4c220a2d7c8e5bf9ea5142 (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,961 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.8-py3-none-any.whl#sha256=d398425b3326a9a56efba4288c0e796feff0bb16cb7ebe6b2594768671a92b36 (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,962 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.8.1-py3-none-any.whl#sha256=62d8c55d8d331cc70bf65e55fe1355360f164096934cb613e1b7be0bad95466d (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,963 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.8.2-py3-none-any.whl#sha256=47ae5ccda34077c5101d4c59f1f7c91b1ef69412dde9e38fd7cedbd8864367ea (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,963 Skipping link: No binaries permitted for ddlgenerator: https://www.piwheels.org/simple/ddlgenerator/ddlgenerator-0.1.9-py3-none-any.whl#sha256=d37e97f2a271799b0eb28338071b73c9e1ce88c183de6678279e4abff4d0733f (from https://www.piwheels.org/simple/ddlgenerator/) 2023-09-08T15:42:56,964 Skipping link: not a file: https://www.piwheels.org/simple/ddlgenerator/ 2023-09-08T15:42:56,965 Skipping link: not a file: https://pypi.org/simple/ddlgenerator/ 2023-09-08T15:42:56,984 Given no hashes to check 1 links for project 'ddlgenerator': discarding no candidates 2023-09-08T15:42:57,002 Collecting ddlgenerator==0.1.1 2023-09-08T15:42:57,005 Created temporary directory: /tmp/pip-unpack-8r7_fj0m 2023-09-08T15:42:57,221 Downloading ddlgenerator-0.1.1.tar.gz (18 kB) 2023-09-08T15:42:57,277 Added ddlgenerator==0.1.1 from https://files.pythonhosted.org/packages/0f/ad/32b5b2f27116a8fef0941f1796bd17a562e2ae4fee8aeb1fbda8e62bf331/ddlgenerator-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-_9yxqlba' 2023-09-08T15:42:57,279 Running setup.py (path:/tmp/pip-wheel-tw_n1dk9/ddlgenerator_e974c59aba7342b2a1194e2f6ea079e6/setup.py) egg_info for package ddlgenerator 2023-09-08T15:42:57,280 Created temporary directory: /tmp/pip-pip-egg-info-fuxs7x_k 2023-09-08T15:42:57,280 Preparing metadata (setup.py): started 2023-09-08T15:42:57,282 Running command python setup.py egg_info 2023-09-08T15:42:57,718 Traceback (most recent call last): 2023-09-08T15:42:57,718 File "", line 2, in 2023-09-08T15:42:57,719 File "", line 34, in 2023-09-08T15:42:57,721 File "/tmp/pip-wheel-tw_n1dk9/ddlgenerator_e974c59aba7342b2a1194e2f6ea079e6/setup.py", line 6, in 2023-09-08T15:42:57,722 from pip.req import parse_requirements 2023-09-08T15:42:57,722 ModuleNotFoundError: No module named 'pip.req' 2023-09-08T15:42:57,789 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T15:42:57,802 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T15:42:57,802 exec(compile('"'"''"'"''"'"' 2023-09-08T15:42:57,802 # This is -- a caller that pip uses to run setup.py 2023-09-08T15:42:57,802 # 2023-09-08T15:42:57,802 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T15:42:57,802 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T15:42:57,802 # - It provides a clear error message when setuptools is not installed. 2023-09-08T15:42:57,802 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T15:42:57,802 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T15:42:57,802 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T15:42:57,802 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T15:42:57,802 import os, sys, tokenize 2023-09-08T15:42:57,802 2023-09-08T15:42:57,802 try: 2023-09-08T15:42:57,802 import setuptools 2023-09-08T15:42:57,802 except ImportError as error: 2023-09-08T15:42:57,802 print( 2023-09-08T15:42:57,802 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T15:42:57,802 "the build environment.", 2023-09-08T15:42:57,802 file=sys.stderr, 2023-09-08T15:42:57,802 ) 2023-09-08T15:42:57,802 sys.exit(1) 2023-09-08T15:42:57,802 2023-09-08T15:42:57,802 __file__ = %r 2023-09-08T15:42:57,802 sys.argv[0] = __file__ 2023-09-08T15:42:57,802 2023-09-08T15:42:57,802 if os.path.exists(__file__): 2023-09-08T15:42:57,802 filename = __file__ 2023-09-08T15:42:57,802 with tokenize.open(__file__) as f: 2023-09-08T15:42:57,802 setup_py_code = f.read() 2023-09-08T15:42:57,802 else: 2023-09-08T15:42:57,802 filename = "" 2023-09-08T15:42:57,802 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T15:42:57,802 2023-09-08T15:42:57,802 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T15:42:57,802 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-tw_n1dk9/ddlgenerator_e974c59aba7342b2a1194e2f6ea079e6/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-fuxs7x_k[/] 2023-09-08T15:42:57,803 [bold magenta]cwd[/]: /tmp/pip-wheel-tw_n1dk9/ddlgenerator_e974c59aba7342b2a1194e2f6ea079e6/ 2023-09-08T15:42:57,804 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T15:42:57,805 ERROR: [present-rich] metadata generation failed 2023-09-08T15:42:57,811 Exception information: 2023-09-08T15:42:57,811 Traceback (most recent call last): 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T15:42:57,811 call_subprocess( 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T15:42:57,811 raise error 2023-09-08T15:42:57,811 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T15:42:57,811 2023-09-08T15:42:57,811 The above exception was the direct cause of the following exception: 2023-09-08T15:42:57,811 2023-09-08T15:42:57,811 Traceback (most recent call last): 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T15:42:57,811 status = run_func(*args) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T15:42:57,811 return func(self, options, args) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T15:42:57,811 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T15:42:57,811 result = self._result = resolver.resolve( 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T15:42:57,811 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T15:42:57,811 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T15:42:57,811 if not criterion.candidates: 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T15:42:57,811 return bool(self._sequence) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T15:42:57,811 return any(self) 2023-09-08T15:42:57,811 ^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T15:42:57,811 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T15:42:57,811 candidate = func() 2023-09-08T15:42:57,811 ^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T15:42:57,811 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T15:42:57,811 super().__init__( 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T15:42:57,811 self.dist = self._prepare() 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T15:42:57,811 dist = self._prepare_distribution() 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T15:42:57,811 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T15:42:57,811 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T15:42:57,811 dist = _get_prepared_distribution( 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T15:42:57,811 abstract_dist.prepare_distribution_metadata( 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T15:42:57,811 self.req.prepare_metadata() 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T15:42:57,811 self.metadata_directory = generate_metadata_legacy( 2023-09-08T15:42:57,811 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:42:57,811 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T15:42:57,811 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T15:42:57,811 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T15:42:57,823 Removed ddlgenerator==0.1.1 from https://files.pythonhosted.org/packages/0f/ad/32b5b2f27116a8fef0941f1796bd17a562e2ae4fee8aeb1fbda8e62bf331/ddlgenerator-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-_9yxqlba' 2023-09-08T15:42:57,824 Removed build tracker: '/tmp/pip-build-tracker-_9yxqlba'