2023-09-09T19:28:56,249 Created temporary directory: /tmp/pip-build-tracker-j4hhig4i 2023-09-09T19:28:56,250 Initialized build tracking at /tmp/pip-build-tracker-j4hhig4i 2023-09-09T19:28:56,251 Created build tracker: /tmp/pip-build-tracker-j4hhig4i 2023-09-09T19:28:56,251 Entered build tracker: /tmp/pip-build-tracker-j4hhig4i 2023-09-09T19:28:56,252 Created temporary directory: /tmp/pip-wheel-oy_ki4p6 2023-09-09T19:28:56,255 Created temporary directory: /tmp/pip-ephem-wheel-cache-v4zi0kpm 2023-09-09T19:28:56,277 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T19:28:56,281 2 location(s) to search for versions of triflow: 2023-09-09T19:28:56,281 * https://pypi.org/simple/triflow/ 2023-09-09T19:28:56,281 * https://www.piwheels.org/simple/triflow/ 2023-09-09T19:28:56,281 Fetching project page and analyzing links: https://pypi.org/simple/triflow/ 2023-09-09T19:28:56,282 Getting page https://pypi.org/simple/triflow/ 2023-09-09T19:28:56,284 Found index url https://pypi.org/simple/ 2023-09-09T19:28:56,422 Fetched page https://pypi.org/simple/triflow/ as application/vnd.pypi.simple.v1+json 2023-09-09T19:28:56,427 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/de/63/35763ac576aa3d1f20727984289e98686b0603254562de4a85a6eba650c8/triflow-0.2.0-py3.5.egg (from https://pypi.org/simple/triflow/) 2023-09-09T19:28:56,428 Found link https://files.pythonhosted.org/packages/f5/7a/e7186b4fb99eb21f0a973de5b8db523d6811d4a6c7ec1399e47be28c96d7/triflow-0.2.1.tar.gz (from https://pypi.org/simple/triflow/), version: 0.2.1 2023-09-09T19:28:56,429 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ab/cf/43355aaa1b59b1ae642cbbf71c6aa5f34f1870dfa880b8eeaea36331a7d4/triflow-0.2.2-py3.5.egg (from https://pypi.org/simple/triflow/) 2023-09-09T19:28:56,429 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ad/e2/4f0af7ca7acb90ca5f88e11497a0b3673543eda03a19d4546fb46d558bfb/triflow-0.2.3-py3.5.egg (from https://pypi.org/simple/triflow/) 2023-09-09T19:28:56,430 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/77/0f/efe8710b8c4753bc91e38d4ded1c64516d274cf01f7ed2d4ea61de92c88a/triflow-0.2.4-py3.5.egg (from https://pypi.org/simple/triflow/) 2023-09-09T19:28:56,430 Found link https://files.pythonhosted.org/packages/20/cc/0ae3b861e90148651a1b06a68299fa5d785d1a970dcbe2aa1757a8caf1ad/triflow-0.3.0.tar.gz (from https://pypi.org/simple/triflow/), version: 0.3.0 2023-09-09T19:28:56,431 Found link https://files.pythonhosted.org/packages/75/8f/ab72d74c62232e3bcdcddea9b41656249f372d8010f799ce867fac239c26/triflow-0.4.0.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.0 2023-09-09T19:28:56,432 Found link https://files.pythonhosted.org/packages/40/31/62eb3f6ccd8ad4bcd9bc416631b8f4418195527e18132051efc035bad798/triflow-0.4.1.linux-x86_64.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.1.linux-x86_64 2023-09-09T19:28:56,433 Found link https://files.pythonhosted.org/packages/67/89/4cfcbb199c9990338e9c93c4dc78930df9867ae7f3a8717173a022a46299/triflow-0.4.2.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.2 2023-09-09T19:28:56,434 Found link https://files.pythonhosted.org/packages/9f/47/0cd752e6cddba2ecc81d27549a42974bb11023fd891d03af8aedbc3cd0fb/triflow-0.4.3.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.3 2023-09-09T19:28:56,434 Found link https://files.pythonhosted.org/packages/f8/e3/4033163ddd933dc919d32ed6febc98f6bb640037cddb076a5e784f416b92/triflow-0.4.4.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.4 2023-09-09T19:28:56,435 Found link https://files.pythonhosted.org/packages/5a/ba/9bfdaea644805ed529538e1721d786137731e19b27546d84f69e0737b444/triflow-0.4.5.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.5 2023-09-09T19:28:56,436 Found link https://files.pythonhosted.org/packages/1e/25/6b1f9df89d2af2223a4c88fe82af1e2f237cbb0d30bc503a8639fe70f79a/triflow-0.4.6.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.6 2023-09-09T19:28:56,437 Found link https://files.pythonhosted.org/packages/1c/1f/3c92cb5c1114ed2a2c881282c2ef238a08a767c7d02a61be4058951e4360/triflow-0.4.7.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.7 2023-09-09T19:28:56,438 Found link https://files.pythonhosted.org/packages/fa/34/3917afdfbb44ad7f9aca169e90a4110e69de86eff43ecc4cff7345fd3a03/triflow-0.4.8.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.8 2023-09-09T19:28:56,438 Found link https://files.pythonhosted.org/packages/f4/48/350a309a1b9a63cf54ff73abf0db2aa0462245c31b09f61f0ca0f87959f2/triflow-0.4.9.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.9 2023-09-09T19:28:56,439 Found link https://files.pythonhosted.org/packages/da/9b/35214859b0be357d3c01e9bb2d0151a29f743330871daa1904be385c3aae/triflow-0.4.10.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.10 2023-09-09T19:28:56,439 Found link https://files.pythonhosted.org/packages/f1/98/93e059521f190ca6addff9788838aea622217599d4147aafcd8c0f0af0bd/triflow-0.4.11.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.11 2023-09-09T19:28:56,440 Found link https://files.pythonhosted.org/packages/cb/84/25f60066773ae05aa9c988ff71b5db34000e0f641c8f5c755246f52e0fb4/triflow-0.4.12.tar.gz (from https://pypi.org/simple/triflow/), version: 0.4.12 2023-09-09T19:28:56,440 Skipping link: No binaries permitted for triflow: https://files.pythonhosted.org/packages/39/a2/07050a476dd2415b238ad294461eec5413ff140eee70e590a855eb383479/triflow-0.5.0-py3-none-any.whl (from https://pypi.org/simple/triflow/) (requires-python:>= 3.5.0.0) 2023-09-09T19:28:56,441 Found link https://files.pythonhosted.org/packages/de/fd/12b14e3afe65dd561c2fd51a22e8ea49777fdfeea15062833313e60dc544/triflow-0.5.0.tar.gz (from https://pypi.org/simple/triflow/) (requires-python:>= 3.5.0.0), version: 0.5.0 2023-09-09T19:28:56,442 Skipping link: No binaries permitted for triflow: https://files.pythonhosted.org/packages/bb/ea/4e1561741bbc5fa711b83307089e7e4a3479d10bf4bef86445c0d11f7ad4/triflow-0.5.1-py3-none-any.whl (from https://pypi.org/simple/triflow/) (requires-python:>=3.5) 2023-09-09T19:28:56,443 Found link https://files.pythonhosted.org/packages/f3/5e/40adfa916937b6da24a5e7ba2b01462128fa41b36697de0a81b160471783/triflow-0.5.1.tar.gz (from https://pypi.org/simple/triflow/) (requires-python:>=3.5), version: 0.5.1 2023-09-09T19:28:56,443 Skipping link: No binaries permitted for triflow: https://files.pythonhosted.org/packages/5a/63/7d50d336b4c35b99658dc46ffefe05132ac11c124d454c84ae98913c15f7/triflow-0.5.2-py3-none-any.whl (from https://pypi.org/simple/triflow/) (requires-python:>=3.5) 2023-09-09T19:28:56,445 Found link https://files.pythonhosted.org/packages/2c/8d/c00f0ffc7e93f4df74569aced62978b4577b8d0dfb86a5f4e3e625c1aced/triflow-0.5.2.tar.gz (from https://pypi.org/simple/triflow/) (requires-python:>=3.5), version: 0.5.2 2023-09-09T19:28:56,445 Fetching project page and analyzing links: https://www.piwheels.org/simple/triflow/ 2023-09-09T19:28:56,446 Getting page https://www.piwheels.org/simple/triflow/ 2023-09-09T19:28:56,448 Found index url https://www.piwheels.org/simple/ 2023-09-09T19:28:56,702 Fetched page https://www.piwheels.org/simple/triflow/ as text/html 2023-09-09T19:28:56,707 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.2.1-py3-none-any.whl#sha256=fac112e43c4500e2ec9ce1f41baa7723a6a434ab1a0dad73dcbe9a4b941f521f (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,708 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.3.0-py3-none-any.whl#sha256=b647a46e4bb43d09a2865e5aa9fd231c6ec0d3bc2512c781e3856a1842ba0775 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,709 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.0-py3-none-any.whl#sha256=a67ec8d764313a0bdea592a64ad0ecc6a95dd318988ddb718adb043d11429af2 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,709 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.10-py3-none-any.whl#sha256=43b0b053d3c93d9e2bc17d4490c018a020554bcf1a4c07bd3964eedbe0d37b9f (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,710 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.11-py3-none-any.whl#sha256=9f40b1928adc3e1405eb03ac3e56c3b4765fe288bcb09ff8d5b3dec9884880a3 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,711 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.12-py3-none-any.whl#sha256=ea1aae36fcb4f9be8cf513e68297e8c14c151fb1e5ba329c159476b172bd92f8 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,711 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.2-py3-none-any.whl#sha256=eb60cb54229769c4f8524bd7acf745caadea7b79d0d7893fd1853b79116fbb55 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,712 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.3-py3-none-any.whl#sha256=030d9aa3e9fe0d5475224d65a09b97bef751a7f1f8991d6806debd983bfad1f9 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,712 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.4-py3-none-any.whl#sha256=d1492fb08663e81fa849219c9d8e1eee73f85fad802bcb816d0e6c21e0e00e12 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,712 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.5-py3-none-any.whl#sha256=4e5b5b51cea2b818488a102cc87b8d467fb69122502489028f7e9a5d61222641 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,713 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.6-py3-none-any.whl#sha256=6ac60e13e64288ae4160094f084094199c44f3e4b4868a53b54c4cbdae6ca4bb (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,714 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.8-py3-none-any.whl#sha256=4996a5b0c75c048cf0b2e1cd22d4dde61da5e5a8bc2393175a3a5a60f064e014 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,715 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.4.9-py3-none-any.whl#sha256=2f4c386924b6cb5357f367995a64145804378a1f374b203543aac2435a2a8567 (from https://www.piwheels.org/simple/triflow/) 2023-09-09T19:28:56,715 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.5.0-py3-none-any.whl#sha256=49bbb0eb3a5ac1fd41ef312602135a60cdf973b18e3a38726ab53437fd6ca607 (from https://www.piwheels.org/simple/triflow/) (requires-python:>= 3.5.0.0) 2023-09-09T19:28:56,716 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.5.1-py3-none-any.whl#sha256=17d768ce261d2d9169cf7515181ba76f62df296a0d1d5de1390be59679dc50d9 (from https://www.piwheels.org/simple/triflow/) (requires-python:>=3.5) 2023-09-09T19:28:56,717 Skipping link: No binaries permitted for triflow: https://www.piwheels.org/simple/triflow/triflow-0.5.2-py3-none-any.whl#sha256=3a4336650c670e03d911cabca455b79a23bcb65b06396648f56e7651382abd90 (from https://www.piwheels.org/simple/triflow/) (requires-python:>=3.5) 2023-09-09T19:28:56,717 Skipping link: not a file: https://www.piwheels.org/simple/triflow/ 2023-09-09T19:28:56,718 Skipping link: not a file: https://pypi.org/simple/triflow/ 2023-09-09T19:28:56,738 Given no hashes to check 1 links for project 'triflow': discarding no candidates 2023-09-09T19:28:56,756 Collecting triflow==0.4.7 2023-09-09T19:28:56,759 Created temporary directory: /tmp/pip-unpack-eawn9c24 2023-09-09T19:28:57,528 Downloading triflow-0.4.7.tar.gz (10.6 MB) 2023-09-09T19:29:01,441 Added triflow==0.4.7 from https://files.pythonhosted.org/packages/1c/1f/3c92cb5c1114ed2a2c881282c2ef238a08a767c7d02a61be4058951e4360/triflow-0.4.7.tar.gz to build tracker '/tmp/pip-build-tracker-j4hhig4i' 2023-09-09T19:29:01,442 Running setup.py (path:/tmp/pip-wheel-oy_ki4p6/triflow_ec616fe9fa3343af8083a20c95554202/setup.py) egg_info for package triflow 2023-09-09T19:29:01,444 Created temporary directory: /tmp/pip-pip-egg-info-shkhq44_ 2023-09-09T19:29:01,444 Preparing metadata (setup.py): started 2023-09-09T19:29:01,445 Running command python setup.py egg_info 2023-09-09T19:29:01,886 Traceback (most recent call last): 2023-09-09T19:29:01,887 File "", line 2, in 2023-09-09T19:29:01,887 File "", line 34, in 2023-09-09T19:29:01,888 File "/tmp/pip-wheel-oy_ki4p6/triflow_ec616fe9fa3343af8083a20c95554202/setup.py", line 19, in 2023-09-09T19:29:01,889 long_description=open('README.md').read(), 2023-09-09T19:29:01,890 ^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,890 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2023-09-09T19:29:01,956 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-09T19:29:01,969 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-09T19:29:01,969 exec(compile('"'"''"'"''"'"' 2023-09-09T19:29:01,969 # This is -- a caller that pip uses to run setup.py 2023-09-09T19:29:01,969 # 2023-09-09T19:29:01,969 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-09T19:29:01,969 # import from `distutils.core` to work with newer packaging standards. 2023-09-09T19:29:01,969 # - It provides a clear error message when setuptools is not installed. 2023-09-09T19:29:01,969 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-09T19:29:01,969 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-09T19:29:01,969 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-09T19:29:01,969 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-09T19:29:01,969 import os, sys, tokenize 2023-09-09T19:29:01,969 2023-09-09T19:29:01,969 try: 2023-09-09T19:29:01,969 import setuptools 2023-09-09T19:29:01,969 except ImportError as error: 2023-09-09T19:29:01,969 print( 2023-09-09T19:29:01,969 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-09T19:29:01,969 "the build environment.", 2023-09-09T19:29:01,969 file=sys.stderr, 2023-09-09T19:29:01,969 ) 2023-09-09T19:29:01,969 sys.exit(1) 2023-09-09T19:29:01,969 2023-09-09T19:29:01,969 __file__ = %r 2023-09-09T19:29:01,969 sys.argv[0] = __file__ 2023-09-09T19:29:01,969 2023-09-09T19:29:01,969 if os.path.exists(__file__): 2023-09-09T19:29:01,969 filename = __file__ 2023-09-09T19:29:01,969 with tokenize.open(__file__) as f: 2023-09-09T19:29:01,969 setup_py_code = f.read() 2023-09-09T19:29:01,969 else: 2023-09-09T19:29:01,969 filename = "" 2023-09-09T19:29:01,969 setup_py_code = "from setuptools import setup; setup()" 2023-09-09T19:29:01,969 2023-09-09T19:29:01,969 exec(compile(setup_py_code, filename, "exec")) 2023-09-09T19:29:01,969 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-oy_ki4p6/triflow_ec616fe9fa3343af8083a20c95554202/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-shkhq44_[/] 2023-09-09T19:29:01,969 [bold magenta]cwd[/]: /tmp/pip-wheel-oy_ki4p6/triflow_ec616fe9fa3343af8083a20c95554202/ 2023-09-09T19:29:01,970 Preparing metadata (setup.py): finished with status 'error' 2023-09-09T19:29:01,972 ERROR: [present-rich] metadata generation failed 2023-09-09T19:29:01,977 Exception information: 2023-09-09T19:29:01,977 Traceback (most recent call last): 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-09T19:29:01,977 call_subprocess( 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-09T19:29:01,977 raise error 2023-09-09T19:29:01,977 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-09T19:29:01,977 2023-09-09T19:29:01,977 The above exception was the direct cause of the following exception: 2023-09-09T19:29:01,977 2023-09-09T19:29:01,977 Traceback (most recent call last): 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-09T19:29:01,977 status = run_func(*args) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-09T19:29:01,977 return func(self, options, args) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-09T19:29:01,977 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-09T19:29:01,977 result = self._result = resolver.resolve( 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-09T19:29:01,977 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-09T19:29:01,977 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-09T19:29:01,977 if not criterion.candidates: 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-09T19:29:01,977 return bool(self._sequence) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-09T19:29:01,977 return any(self) 2023-09-09T19:29:01,977 ^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-09T19:29:01,977 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-09T19:29:01,977 candidate = func() 2023-09-09T19:29:01,977 ^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-09T19:29:01,977 self._link_candidate_cache[link] = LinkCandidate( 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-09T19:29:01,977 super().__init__( 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-09T19:29:01,977 self.dist = self._prepare() 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-09T19:29:01,977 dist = self._prepare_distribution() 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-09T19:29:01,977 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-09T19:29:01,977 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-09T19:29:01,977 dist = _get_prepared_distribution( 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-09T19:29:01,977 abstract_dist.prepare_distribution_metadata( 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-09T19:29:01,977 self.req.prepare_metadata() 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-09T19:29:01,977 self.metadata_directory = generate_metadata_legacy( 2023-09-09T19:29:01,977 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T19:29:01,977 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-09T19:29:01,977 raise MetadataGenerationFailed(package_details=details) from error 2023-09-09T19:29:01,977 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-09T19:29:01,990 Removed triflow==0.4.7 from https://files.pythonhosted.org/packages/1c/1f/3c92cb5c1114ed2a2c881282c2ef238a08a767c7d02a61be4058951e4360/triflow-0.4.7.tar.gz from build tracker '/tmp/pip-build-tracker-j4hhig4i' 2023-09-09T19:29:01,991 Removed build tracker: '/tmp/pip-build-tracker-j4hhig4i'