2024-06-25T20:27:08,894 Created temporary directory: /tmp/pip-build-tracker-gav8hbjx 2024-06-25T20:27:08,895 Initialized build tracking at /tmp/pip-build-tracker-gav8hbjx 2024-06-25T20:27:08,896 Created build tracker: /tmp/pip-build-tracker-gav8hbjx 2024-06-25T20:27:08,896 Entered build tracker: /tmp/pip-build-tracker-gav8hbjx 2024-06-25T20:27:08,897 Created temporary directory: /tmp/pip-wheel-w6s5aaox 2024-06-25T20:27:08,900 Created temporary directory: /tmp/pip-ephem-wheel-cache-wnkcdl0h 2024-06-25T20:27:08,922 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-25T20:27:08,926 2 location(s) to search for versions of md2tgmd: 2024-06-25T20:27:08,926 * https://pypi.org/simple/md2tgmd/ 2024-06-25T20:27:08,926 * https://www.piwheels.org/simple/md2tgmd/ 2024-06-25T20:27:08,927 Fetching project page and analyzing links: https://pypi.org/simple/md2tgmd/ 2024-06-25T20:27:08,927 Getting page https://pypi.org/simple/md2tgmd/ 2024-06-25T20:27:08,929 Found index url https://pypi.org/simple/ 2024-06-25T20:27:09,148 Fetched page https://pypi.org/simple/md2tgmd/ as application/vnd.pypi.simple.v1+json 2024-06-25T20:27:09,153 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/cf/fe/705d7d965223e6d901c6ed49eefc1dcbc957204657c964ca1e5ef2f10969/md2tgmd-0.1.0-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,154 Found link https://files.pythonhosted.org/packages/97/ed/ca9620b630922476850e79532c92f4009eb8383b7310c2153a9717bd3333/md2tgmd-0.1.0.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.0 2024-06-25T20:27:09,155 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/ae/6a/68711cbfc04023d9fffb79747c2290683be67d6e539b4c524a4cbef4b738/md2tgmd-0.1.2-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,155 Found link https://files.pythonhosted.org/packages/d8/2f/7be6cbe149f505e4be1a39b3889865bd2c88034d6a7c022a1f7b21af99d3/md2tgmd-0.1.2.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.2 2024-06-25T20:27:09,156 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/96/ce/28526978fb490bedffa4b609ef7ef119aaed70fa8286f004166ceeec7717/md2tgmd-0.1.4-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,157 Found link https://files.pythonhosted.org/packages/c0/c9/3392c34f10d7b698b6c18917549a787fec454e27840a267e9300638bfade/md2tgmd-0.1.4.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.4 2024-06-25T20:27:09,157 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/22/47/35617f642aa58c379a2804a60ef261c157f675b3f905f1dbd730f678e8e2/md2tgmd-0.1.5-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,158 Found link https://files.pythonhosted.org/packages/32/21/2bc114a3678c8a6b65ed9226979df6b573f0208744307e9b9feb879c3d37/md2tgmd-0.1.5.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.5 2024-06-25T20:27:09,159 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/3e/3d/af69983ed7d5593a7e7eda5b31e043123aea3c9394902894f04f4afd9ffe/md2tgmd-0.1.6-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,159 Found link https://files.pythonhosted.org/packages/46/cc/498f75d30e45812a7053159e499b7abcdadd65e9e6ae144a4f83bc8fdb37/md2tgmd-0.1.6.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.6 2024-06-25T20:27:09,160 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/20/fe/63435ddb64b1dc75b49cae517df35d763b5e0394875000ed893b53a231d2/md2tgmd-0.1.7-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,161 Found link https://files.pythonhosted.org/packages/57/c7/a6217ad15b0aa9b27ee1f83f3ad187100ae3972d50a967f3e5e3adbe3a3f/md2tgmd-0.1.7.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.7 2024-06-25T20:27:09,161 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/53/45/d5804fc47c64990873ad7698d436e9bd9edfdade68cb1cec29e1e55cfbb8/md2tgmd-0.1.8-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,162 Found link https://files.pythonhosted.org/packages/85/43/bf8e230f939c43f09571a671fa45ef5e69d01666fe92142e9a745ff7d727/md2tgmd-0.1.8.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.8 2024-06-25T20:27:09,163 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/78/93/315e1ec90a211bbb0110fd1778d43398c825634fb77d4a354df54c1f152d/md2tgmd-0.1.9-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,163 Found link https://files.pythonhosted.org/packages/81/fd/582eb514b69d67c455107e569b9116e866cd7d78b1f915946e2fb2dbe9ea/md2tgmd-0.1.9.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.1.9 2024-06-25T20:27:09,164 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/37/b2/00badfc654cc5d3a5829b6037174e32cec58abf9de5c3f1ce2783ac41c37/md2tgmd-0.2.0-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,164 Found link https://files.pythonhosted.org/packages/5a/3e/6b373d9183a66916e1bad79cecc0c84bce44c8789de182de7de74895f666/md2tgmd-0.2.0.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.2.0 2024-06-25T20:27:09,165 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/10/5f/46298bee6aeb9ba7ab6f396c7243e6bf17fbddca7ee9addab5e0a01ae33a/md2tgmd-0.2.1-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,165 Found link https://files.pythonhosted.org/packages/e5/0c/56ee4e2f930b6ff3273ddab0308966619691cfa88a06ee139186c87add0f/md2tgmd-0.2.1.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.2.1 2024-06-25T20:27:09,166 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/24/a8/9d638c5c360f61105f9a08359371d5121156d1c10b111a2321aa30f90646/md2tgmd-0.2.2-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,167 Found link https://files.pythonhosted.org/packages/52/5b/63a39a570ca87d4f292b78739335a0a976c4b299e1083a54d682188024a5/md2tgmd-0.2.2.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.2.2 2024-06-25T20:27:09,167 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/df/57/8617944078f0873279b98ee1dad5b2317e62ee6595d2dc366562b19d45fe/md2tgmd-0.2.3-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,168 Found link https://files.pythonhosted.org/packages/c8/4c/852b96a63454edabf57ab9b43791e7f0ea405694f42952e71c7989d08e74/md2tgmd-0.2.3.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.2.3 2024-06-25T20:27:09,169 Skipping link: No binaries permitted for md2tgmd: https://files.pythonhosted.org/packages/c5/62/6e5e09fc51f4f706a34db183c4baccac9587c91adb01503232af4d084bcd/md2tgmd-0.2.4-py3-none-any.whl (from https://pypi.org/simple/md2tgmd/) 2024-06-25T20:27:09,169 Found link https://files.pythonhosted.org/packages/7f/8f/a7a6c1af1b1df9c703b40df4ce4a527aff1f03c8caec6b1df442e75088d0/md2tgmd-0.2.4.tar.gz (from https://pypi.org/simple/md2tgmd/), version: 0.2.4 2024-06-25T20:27:09,170 Fetching project page and analyzing links: https://www.piwheels.org/simple/md2tgmd/ 2024-06-25T20:27:09,171 Getting page https://www.piwheels.org/simple/md2tgmd/ 2024-06-25T20:27:09,172 Found index url https://www.piwheels.org/simple/ 2024-06-25T20:27:09,348 Fetched page https://www.piwheels.org/simple/md2tgmd/ as text/html 2024-06-25T20:27:09,352 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.2.3-py3-none-any.whl#sha256=956d79ce42391f4d825fa72c4f9dcf7f06b01e6b5048162d638202c66e0634b0 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,353 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.2.2-py3-none-any.whl#sha256=346ece4adf9d819b4de19105ffb5b917899321c36e823f29e9fe5f21e9e5d8df (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,353 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.2.1-py3-none-any.whl#sha256=db63338103e8279bafc53ed9423272cb2163f6b6f99dcd36d58ee4a69b2332b8 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,354 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.2.0-py3-none-any.whl#sha256=3f29c3c1d6c240ec860556ffe9b73ade859543b4567fbf6f7709b166e1dde074 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,355 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.9-py3-none-any.whl#sha256=954ca228ec367893568a5fdf89f1de86491c269052d012ac678287f7640b4749 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,355 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.8-py3-none-any.whl#sha256=4ea5efb6288275932aaf3de24f1d21ed256f2feb9bb36f43ba01eacae061a69b (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,355 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.7-py3-none-any.whl#sha256=97d801e0ef0596d375bbe441b88e368247a840d859ffc6afb995af640cb27419 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,356 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.6-py3-none-any.whl#sha256=30f522de1c1fe008d3d97ad1e4b231701724b6336a2491dc0e0f6d3b21eecf2c (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,356 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.5-py3-none-any.whl#sha256=eef28416dda5b4ff0cc9b4e23d5eca13ac476f06189a7107cd81fcf44956dbe4 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,357 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.4-py3-none-any.whl#sha256=1165f3487fd38ad75a10b75828f60aec778a3ee6ab7e771f9239bde80b139372 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,358 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.2-py3-none-any.whl#sha256=733d65a3f33cccfadfc48c1ec70c3f1efae87f7a3b885892fc32c6437083a828 (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,358 Skipping link: No binaries permitted for md2tgmd: https://www.piwheels.org/simple/md2tgmd/md2tgmd-0.1.0-py3-none-any.whl#sha256=744e33f12d324d1064eaa4e508724f5b85f116f38b7a11857c8aa5038ab8ca6c (from https://www.piwheels.org/simple/md2tgmd/) 2024-06-25T20:27:09,359 Skipping link: not a file: https://www.piwheels.org/simple/md2tgmd/ 2024-06-25T20:27:09,359 Skipping link: not a file: https://pypi.org/simple/md2tgmd/ 2024-06-25T20:27:09,381 Given no hashes to check 1 links for project 'md2tgmd': discarding no candidates 2024-06-25T20:27:09,401 Collecting md2tgmd==0.2.4 2024-06-25T20:27:09,403 Created temporary directory: /tmp/pip-unpack-5s84c60i 2024-06-25T20:27:09,616 Downloading md2tgmd-0.2.4.tar.gz (16 kB) 2024-06-25T20:27:09,654 Added md2tgmd==0.2.4 from https://files.pythonhosted.org/packages/7f/8f/a7a6c1af1b1df9c703b40df4ce4a527aff1f03c8caec6b1df442e75088d0/md2tgmd-0.2.4.tar.gz to build tracker '/tmp/pip-build-tracker-gav8hbjx' 2024-06-25T20:27:09,655 Running setup.py (path:/tmp/pip-wheel-w6s5aaox/md2tgmd_0c7061aff1524d4fafe3396e3c9306b5/setup.py) egg_info for package md2tgmd 2024-06-25T20:27:09,656 Created temporary directory: /tmp/pip-pip-egg-info-pflyo9i0 2024-06-25T20:27:09,657 Preparing metadata (setup.py): started 2024-06-25T20:27:09,658 Running command python setup.py egg_info 2024-06-25T20:27:10,123 Traceback (most recent call last): 2024-06-25T20:27:10,124 File "", line 2, in 2024-06-25T20:27:10,124 File "", line 34, in 2024-06-25T20:27:10,125 File "/tmp/pip-wheel-w6s5aaox/md2tgmd_0c7061aff1524d4fafe3396e3c9306b5/setup.py", line 13, in 2024-06-25T20:27:10,126 install_requires=Path.open(Path("requirements.txt"), encoding="utf-8").read().splitlines(), 2024-06-25T20:27:10,127 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,128 File "/usr/lib/python3.11/pathlib.py", line 1045, in open 2024-06-25T20:27:10,129 return io.open(self, mode, buffering, encoding, errors, newline) 2024-06-25T20:27:10,130 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,130 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2024-06-25T20:27:10,205 ERROR: python setup.py egg_info exited with 1 2024-06-25T20:27:10,218 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2024-06-25T20:27:10,218 exec(compile('"'"''"'"''"'"' 2024-06-25T20:27:10,218 # This is -- a caller that pip uses to run setup.py 2024-06-25T20:27:10,218 # 2024-06-25T20:27:10,218 # - It imports setuptools before invoking setup.py, to enable projects that directly 2024-06-25T20:27:10,218 # import from `distutils.core` to work with newer packaging standards. 2024-06-25T20:27:10,218 # - It provides a clear error message when setuptools is not installed. 2024-06-25T20:27:10,218 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2024-06-25T20:27:10,218 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2024-06-25T20:27:10,218 # manifest_maker: standard file '"'"'-c'"'"' not found". 2024-06-25T20:27:10,218 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2024-06-25T20:27:10,218 import os, sys, tokenize 2024-06-25T20:27:10,218 2024-06-25T20:27:10,218 try: 2024-06-25T20:27:10,218 import setuptools 2024-06-25T20:27:10,218 except ImportError as error: 2024-06-25T20:27:10,218 print( 2024-06-25T20:27:10,218 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2024-06-25T20:27:10,218 "the build environment.", 2024-06-25T20:27:10,218 file=sys.stderr, 2024-06-25T20:27:10,218 ) 2024-06-25T20:27:10,218 sys.exit(1) 2024-06-25T20:27:10,218 2024-06-25T20:27:10,218 __file__ = %r 2024-06-25T20:27:10,218 sys.argv[0] = __file__ 2024-06-25T20:27:10,218 2024-06-25T20:27:10,218 if os.path.exists(__file__): 2024-06-25T20:27:10,218 filename = __file__ 2024-06-25T20:27:10,218 with tokenize.open(__file__) as f: 2024-06-25T20:27:10,218 setup_py_code = f.read() 2024-06-25T20:27:10,218 else: 2024-06-25T20:27:10,218 filename = "" 2024-06-25T20:27:10,218 setup_py_code = "from setuptools import setup; setup()" 2024-06-25T20:27:10,218 2024-06-25T20:27:10,218 exec(compile(setup_py_code, filename, "exec")) 2024-06-25T20:27:10,218 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-w6s5aaox/md2tgmd_0c7061aff1524d4fafe3396e3c9306b5/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-pflyo9i0[/] 2024-06-25T20:27:10,219 [bold magenta]cwd[/]: /tmp/pip-wheel-w6s5aaox/md2tgmd_0c7061aff1524d4fafe3396e3c9306b5/ 2024-06-25T20:27:10,220 Preparing metadata (setup.py): finished with status 'error' 2024-06-25T20:27:10,221 ERROR: metadata generation failed 2024-06-25T20:27:10,226 Exception information: 2024-06-25T20:27:10,226 Traceback (most recent call last): 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2024-06-25T20:27:10,226 call_subprocess( 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2024-06-25T20:27:10,226 raise error 2024-06-25T20:27:10,226 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2024-06-25T20:27:10,226 2024-06-25T20:27:10,226 The above exception was the direct cause of the following exception: 2024-06-25T20:27:10,226 2024-06-25T20:27:10,226 Traceback (most recent call last): 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-06-25T20:27:10,226 status = run_func(*args) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-06-25T20:27:10,226 return func(self, options, args) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-06-25T20:27:10,226 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-06-25T20:27:10,226 result = self._result = resolver.resolve( 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-06-25T20:27:10,226 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-06-25T20:27:10,226 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-06-25T20:27:10,226 if not criterion.candidates: 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-06-25T20:27:10,226 return bool(self._sequence) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-06-25T20:27:10,226 return any(self) 2024-06-25T20:27:10,226 ^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-06-25T20:27:10,226 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2024-06-25T20:27:10,226 candidate = func() 2024-06-25T20:27:10,226 ^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 182, in _make_candidate_from_link 2024-06-25T20:27:10,226 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link 2024-06-25T20:27:10,226 self._link_candidate_cache[link] = LinkCandidate( 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ 2024-06-25T20:27:10,226 super().__init__( 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2024-06-25T20:27:10,226 self.dist = self._prepare() 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2024-06-25T20:27:10,226 dist = self._prepare_distribution() 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution 2024-06-25T20:27:10,226 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement 2024-06-25T20:27:10,226 return self._prepare_linked_requirement(req, parallel_builds) 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement 2024-06-25T20:27:10,226 dist = _get_prepared_distribution( 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2024-06-25T20:27:10,226 abstract_dist.prepare_distribution_metadata( 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata 2024-06-25T20:27:10,226 self.req.prepare_metadata() 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 585, in prepare_metadata 2024-06-25T20:27:10,226 self.metadata_directory = generate_metadata_legacy( 2024-06-25T20:27:10,226 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-25T20:27:10,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2024-06-25T20:27:10,226 raise MetadataGenerationFailed(package_details=details) from error 2024-06-25T20:27:10,226 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2024-06-25T20:27:10,239 Removed md2tgmd==0.2.4 from https://files.pythonhosted.org/packages/7f/8f/a7a6c1af1b1df9c703b40df4ce4a527aff1f03c8caec6b1df442e75088d0/md2tgmd-0.2.4.tar.gz from build tracker '/tmp/pip-build-tracker-gav8hbjx' 2024-06-25T20:27:10,240 Removed build tracker: '/tmp/pip-build-tracker-gav8hbjx'