2023-09-11T02:17:58,544 Created temporary directory: /tmp/pip-build-tracker-oxslq790 2023-09-11T02:17:58,545 Initialized build tracking at /tmp/pip-build-tracker-oxslq790 2023-09-11T02:17:58,546 Created build tracker: /tmp/pip-build-tracker-oxslq790 2023-09-11T02:17:58,546 Entered build tracker: /tmp/pip-build-tracker-oxslq790 2023-09-11T02:17:58,547 Created temporary directory: /tmp/pip-wheel-zybyrfdn 2023-09-11T02:17:58,552 Created temporary directory: /tmp/pip-ephem-wheel-cache-lrax7fg_ 2023-09-11T02:17:58,573 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-11T02:17:58,577 2 location(s) to search for versions of pymeterbus: 2023-09-11T02:17:58,577 * https://pypi.org/simple/pymeterbus/ 2023-09-11T02:17:58,577 * https://www.piwheels.org/simple/pymeterbus/ 2023-09-11T02:17:58,578 Fetching project page and analyzing links: https://pypi.org/simple/pymeterbus/ 2023-09-11T02:17:58,579 Getting page https://pypi.org/simple/pymeterbus/ 2023-09-11T02:17:58,580 Found index url https://pypi.org/simple/ 2023-09-11T02:17:58,797 Fetched page https://pypi.org/simple/pymeterbus/ as application/vnd.pypi.simple.v1+json 2023-09-11T02:17:58,803 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/67/7a/423112ffac0c51388cb3b30f5c1ce9b8be841131d2efaded84282439a399/pyMeterBus-0.7.0-py2-none-any.whl (from https://pypi.org/simple/pymeterbus/) 2023-09-11T02:17:58,803 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/3c/36/dcc3f90c6dc2c9c7f1edcc70f6b415c3e11febb6005a8a6834b6df607359/pyMeterBus-0.7.0-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) 2023-09-11T02:17:58,804 Found link https://files.pythonhosted.org/packages/7a/47/2b7539b609a5ac24c34e9d3e6ce6bc0d3340c8a805fae5b8895d1b1936ad/pyMeterBus-0.7.0.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.0 2023-09-11T02:17:58,804 Found link https://files.pythonhosted.org/packages/0c/c9/2a7dc5f4a7ca5801b40b52b3ee03bb4a0c531c02b8298adc5d4375eedfb8/pyMeterBus-0.7.8.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.8 2023-09-11T02:17:58,805 Found link https://files.pythonhosted.org/packages/f9/ee/dc385cf9197ce783fa71b01f5fd88407763ae1ccc398cb939c8ac8f1a003/pyMeterBus-0.7.10.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.10 2023-09-11T02:17:58,806 Found link https://files.pythonhosted.org/packages/45/75/d66d16344778b3546ecb400e0feaf3caa45a6fb0e6a398746a30dd940266/pyMeterBus-0.7.11.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.11 2023-09-11T02:17:58,806 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/27/eb/45cfa22c552cd9dcb58f698bfe65f9253796f433bcd4253ead77fa9a2f32/pyMeterBus-0.7.12-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) 2023-09-11T02:17:58,807 Found link https://files.pythonhosted.org/packages/84/ca/20b96c7405362cfa21f230d18238a5d08f872d5b19489dbd15fdf45e7566/pyMeterBus-0.7.12.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.12 2023-09-11T02:17:58,808 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/87/10/19846fe1c1af65856cab4b572212ee64b4855177972a65138a907477e067/pyMeterBus-0.7.13-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) 2023-09-11T02:17:58,808 Found link https://files.pythonhosted.org/packages/3b/f0/08c15e941b5f8fcb68973d1dbe65a5ff2848984a36ed7cf77aefae6f546f/pyMeterBus-0.7.13.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.13 2023-09-11T02:17:58,809 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/4d/5c/5e7c629c0c4dde38eb942b9d7fd573a72d42237fedb7695bc811b98de0eb/pyMeterBus-0.7.14-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) 2023-09-11T02:17:58,810 Found link https://files.pythonhosted.org/packages/51/7e/138729083f86b144414ec0dada32b3939087575f191bbfd58399ab7da0f9/pyMeterBus-0.7.14.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.14 2023-09-11T02:17:58,810 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/4f/a1/25b7bc40617238bdeb21f42fe70860a43f2c5bc7d0ab3747dc1c45132a46/pyMeterBus-0.7.15-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) 2023-09-11T02:17:58,811 Found link https://files.pythonhosted.org/packages/38/c9/6a20c05a891f1080ed6813adfc398e2bb9a7c89b9ce15c4cadaeaef29e1b/pyMeterBus-0.7.15.tar.gz (from https://pypi.org/simple/pymeterbus/), version: 0.7.15 2023-09-11T02:17:58,812 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/cf/80/a62fcc30cb18af1978a2d88f8a272554d7f88ccef8f47b82d84c436a6622/pyMeterBus-0.7.17-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:58,814 Found link https://files.pythonhosted.org/packages/9c/d8/6f5b44b4dd850e67c3282c9fac1949a0299019f192cb9b5f2aa9d399357d/pyMeterBus-0.7.17.tar.gz (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*), version: 0.7.17 2023-09-11T02:17:58,814 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/cc/04/b730d857a76146d63abd8941c3b382ac4cdfcc1af105555e4c425a5c0445/pyMeterBus-0.8.0-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:58,816 Found link https://files.pythonhosted.org/packages/fc/74/217b7645d7a06ccb115a48ac47c7669f926ef441271790e1bf3edb0980ee/pyMeterBus-0.8.0.tar.gz (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*), version: 0.8.0 2023-09-11T02:17:58,816 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/6a/8d/f55ef734dbb22c5a2c878e8d328675569f1d84e3963837a90bac5235be4d/pyMeterBus-0.8.1-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:58,817 Found link https://files.pythonhosted.org/packages/c2/86/c465f62de274c772ad04397b09c686b32788119da3eb83bebe43ce462f47/pyMeterBus-0.8.1.tar.gz (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*), version: 0.8.1 2023-09-11T02:17:58,818 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/c0/fd/4e13b43370a8eaf00f195bb9f03d4ef4f560ce7f8b5b7c5c4f102be68af8/pyMeterBus-0.8.2-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:58,819 Found link https://files.pythonhosted.org/packages/fd/b1/e54b4faf67eca98903c783792febf0f35b86f8f6d62fadca17df0584405b/pyMeterBus-0.8.2.tar.gz (from https://pypi.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*), version: 0.8.2 2023-09-11T02:17:58,820 Skipping link: No binaries permitted for pymeterbus: https://files.pythonhosted.org/packages/f2/a4/979957c2a3e3253f9869a134911ad4c4de4b1aae16640e9c0b792c0dbd78/pyMeterBus-0.8.3-py3-none-any.whl (from https://pypi.org/simple/pymeterbus/) (requires-python:>=3.6) 2023-09-11T02:17:58,821 Found link https://files.pythonhosted.org/packages/ad/a3/2146bb5712ec71fbec444f68aef17ae9e829ce4ce4166414d4cb31b4083f/pyMeterBus-0.8.3.tar.gz (from https://pypi.org/simple/pymeterbus/) (requires-python:>=3.6), version: 0.8.3 2023-09-11T02:17:58,822 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymeterbus/ 2023-09-11T02:17:58,823 Getting page https://www.piwheels.org/simple/pymeterbus/ 2023-09-11T02:17:58,824 Found index url https://www.piwheels.org/simple/ 2023-09-11T02:17:59,083 Fetched page https://www.piwheels.org/simple/pymeterbus/ as text/html 2023-09-11T02:17:59,088 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.8.3-py3-none-any.whl#sha256=f15ef8d57116d5a388629b7ce5c855cf4b2a61eab623ef5334768f32662dfcfe (from https://www.piwheels.org/simple/pymeterbus/) (requires-python:>=3.6) 2023-09-11T02:17:59,089 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.8.2-py3-none-any.whl#sha256=fee4133b558df51679c00cabaf7d6d37e47900eadd92a34d344b52cfc822e0bd (from https://www.piwheels.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:59,090 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.8.1-py3-none-any.whl#sha256=36596b3e398eaeec09e570f4b4091a5a2bc232c7e80aec0c215da5f0f09a4488 (from https://www.piwheels.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:59,091 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.8.0-py3-none-any.whl#sha256=130abad5ff2f66931fdbdd84be7abcda8e9982dbfde6e76194fa697d289b513e (from https://www.piwheels.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:59,092 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.17-py3-none-any.whl#sha256=c1466e8d0e194004bb592905e2f70bf5ebcd5a043d11387c119c899adb6784a3 (from https://www.piwheels.org/simple/pymeterbus/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*) 2023-09-11T02:17:59,093 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.15-py3-none-any.whl#sha256=216d113837dc39fba8903af31d1c84697c3f64a59082fbac9f7c9fc33941e408 (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,094 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.14-py3-none-any.whl#sha256=743d359d9336f111e2f376254d59611fd3a34fead9f59d5d0950d022dbe1038f (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,095 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.13-py3-none-any.whl#sha256=12ea7d4d0de8a0b548dda0582421d7ffb5dbe273d8c72ef7015f439517453b06 (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,095 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.12-py3-none-any.whl#sha256=ca4d893a0ce0be29bf928773bb7ecc74c6b7ac1f6feb45a58b08867fe3a9d8b7 (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,096 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.11-py3-none-any.whl#sha256=2c535dd4d366ba2765b57a242661d927139729c5492beea27ec3c381e7e6e0dc (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,096 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.10-py3-none-any.whl#sha256=585088ddf0a718d89703b080befe048dd1b67774a5ab5e6e429d8a5338f526ac (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,097 Skipping link: No binaries permitted for pymeterbus: https://www.piwheels.org/simple/pymeterbus/pyMeterBus-0.7.0-py3-none-any.whl#sha256=eb0cf7bf71d683bf5821a6c66173de81e2e8252822cecd78fbbe2465c22ed0ee (from https://www.piwheels.org/simple/pymeterbus/) 2023-09-11T02:17:59,097 Skipping link: not a file: https://www.piwheels.org/simple/pymeterbus/ 2023-09-11T02:17:59,098 Skipping link: not a file: https://pypi.org/simple/pymeterbus/ 2023-09-11T02:17:59,117 Given no hashes to check 1 links for project 'pymeterbus': discarding no candidates 2023-09-11T02:17:59,136 Collecting pymeterbus==0.7.8 2023-09-11T02:17:59,138 Created temporary directory: /tmp/pip-unpack-tlq055gr 2023-09-11T02:17:59,374 Downloading pyMeterBus-0.7.8.tar.gz (26 kB) 2023-09-11T02:17:59,527 Added pymeterbus==0.7.8 from https://files.pythonhosted.org/packages/0c/c9/2a7dc5f4a7ca5801b40b52b3ee03bb4a0c531c02b8298adc5d4375eedfb8/pyMeterBus-0.7.8.tar.gz to build tracker '/tmp/pip-build-tracker-oxslq790' 2023-09-11T02:17:59,530 Running setup.py (path:/tmp/pip-wheel-zybyrfdn/pymeterbus_c1edf110873047cba6aad17200913719/setup.py) egg_info for package pymeterbus 2023-09-11T02:17:59,532 Created temporary directory: /tmp/pip-pip-egg-info-lstq2dsl 2023-09-11T02:17:59,534 Preparing metadata (setup.py): started 2023-09-11T02:17:59,536 Running command python setup.py egg_info 2023-09-11T02:17:59,996 Traceback (most recent call last): 2023-09-11T02:17:59,997 File "", line 2, in 2023-09-11T02:17:59,997 File "", line 34, in 2023-09-11T02:17:59,998 File "/tmp/pip-wheel-zybyrfdn/pymeterbus_c1edf110873047cba6aad17200913719/setup.py", line 6, in 2023-09-11T02:17:59,999 with open('VERSION') as f: 2023-09-11T02:18:00,000 ^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,000 FileNotFoundError: [Errno 2] No such file or directory: 'VERSION' 2023-09-11T02:18:00,065 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-11T02:18:00,078 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-11T02:18:00,078 exec(compile('"'"''"'"''"'"' 2023-09-11T02:18:00,078 # This is -- a caller that pip uses to run setup.py 2023-09-11T02:18:00,078 # 2023-09-11T02:18:00,078 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-11T02:18:00,078 # import from `distutils.core` to work with newer packaging standards. 2023-09-11T02:18:00,078 # - It provides a clear error message when setuptools is not installed. 2023-09-11T02:18:00,078 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-11T02:18:00,078 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-11T02:18:00,078 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-11T02:18:00,078 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-11T02:18:00,078 import os, sys, tokenize 2023-09-11T02:18:00,078 2023-09-11T02:18:00,078 try: 2023-09-11T02:18:00,078 import setuptools 2023-09-11T02:18:00,078 except ImportError as error: 2023-09-11T02:18:00,078 print( 2023-09-11T02:18:00,078 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-11T02:18:00,078 "the build environment.", 2023-09-11T02:18:00,078 file=sys.stderr, 2023-09-11T02:18:00,078 ) 2023-09-11T02:18:00,078 sys.exit(1) 2023-09-11T02:18:00,078 2023-09-11T02:18:00,078 __file__ = %r 2023-09-11T02:18:00,078 sys.argv[0] = __file__ 2023-09-11T02:18:00,078 2023-09-11T02:18:00,078 if os.path.exists(__file__): 2023-09-11T02:18:00,078 filename = __file__ 2023-09-11T02:18:00,078 with tokenize.open(__file__) as f: 2023-09-11T02:18:00,078 setup_py_code = f.read() 2023-09-11T02:18:00,078 else: 2023-09-11T02:18:00,078 filename = "" 2023-09-11T02:18:00,078 setup_py_code = "from setuptools import setup; setup()" 2023-09-11T02:18:00,078 2023-09-11T02:18:00,078 exec(compile(setup_py_code, filename, "exec")) 2023-09-11T02:18:00,078 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-zybyrfdn/pymeterbus_c1edf110873047cba6aad17200913719/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-lstq2dsl[/] 2023-09-11T02:18:00,079 [bold magenta]cwd[/]: /tmp/pip-wheel-zybyrfdn/pymeterbus_c1edf110873047cba6aad17200913719/ 2023-09-11T02:18:00,080 Preparing metadata (setup.py): finished with status 'error' 2023-09-11T02:18:00,081 ERROR: [present-rich] metadata generation failed 2023-09-11T02:18:00,086 Exception information: 2023-09-11T02:18:00,086 Traceback (most recent call last): 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-11T02:18:00,086 call_subprocess( 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-11T02:18:00,086 raise error 2023-09-11T02:18:00,086 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-11T02:18:00,086 2023-09-11T02:18:00,086 The above exception was the direct cause of the following exception: 2023-09-11T02:18:00,086 2023-09-11T02:18:00,086 Traceback (most recent call last): 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-11T02:18:00,086 status = run_func(*args) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-11T02:18:00,086 return func(self, options, args) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-11T02:18:00,086 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-11T02:18:00,086 result = self._result = resolver.resolve( 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-11T02:18:00,086 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-11T02:18:00,086 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-11T02:18:00,086 if not criterion.candidates: 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-11T02:18:00,086 return bool(self._sequence) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-11T02:18:00,086 return any(self) 2023-09-11T02:18:00,086 ^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-11T02:18:00,086 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-11T02:18:00,086 candidate = func() 2023-09-11T02:18:00,086 ^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-11T02:18:00,086 self._link_candidate_cache[link] = LinkCandidate( 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-11T02:18:00,086 super().__init__( 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-11T02:18:00,086 self.dist = self._prepare() 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-11T02:18:00,086 dist = self._prepare_distribution() 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-11T02:18:00,086 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-11T02:18:00,086 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-11T02:18:00,086 dist = _get_prepared_distribution( 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-11T02:18:00,086 abstract_dist.prepare_distribution_metadata( 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-11T02:18:00,086 self.req.prepare_metadata() 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-11T02:18:00,086 self.metadata_directory = generate_metadata_legacy( 2023-09-11T02:18:00,086 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T02:18:00,086 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-11T02:18:00,086 raise MetadataGenerationFailed(package_details=details) from error 2023-09-11T02:18:00,086 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-11T02:18:00,099 Removed pymeterbus==0.7.8 from https://files.pythonhosted.org/packages/0c/c9/2a7dc5f4a7ca5801b40b52b3ee03bb4a0c531c02b8298adc5d4375eedfb8/pyMeterBus-0.7.8.tar.gz from build tracker '/tmp/pip-build-tracker-oxslq790' 2023-09-11T02:18:00,100 Removed build tracker: '/tmp/pip-build-tracker-oxslq790'