2025-09-08T01:23:51,667 Created temporary directory: /tmp/pip-build-tracker-p4z_mjmi 2025-09-08T01:23:51,668 Initialized build tracking at /tmp/pip-build-tracker-p4z_mjmi 2025-09-08T01:23:51,668 Created build tracker: /tmp/pip-build-tracker-p4z_mjmi 2025-09-08T01:23:51,668 Entered build tracker: /tmp/pip-build-tracker-p4z_mjmi 2025-09-08T01:23:51,668 Created temporary directory: /tmp/pip-wheel-e5abj7oh 2025-09-08T01:23:51,672 Created temporary directory: /tmp/pip-ephem-wheel-cache-xnly8alm 2025-09-08T01:23:51,729 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:23:51,731 2 location(s) to search for versions of nelsnmp: 2025-09-08T01:23:51,731 * https://pypi.org/simple/nelsnmp/ 2025-09-08T01:23:51,731 * https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:23:51,732 Fetching project page and analyzing links: https://pypi.org/simple/nelsnmp/ 2025-09-08T01:23:51,732 Getting page https://pypi.org/simple/nelsnmp/ 2025-09-08T01:23:51,733 Found index url https://pypi.org/simple/ 2025-09-08T01:23:51,878 Fetched page https://pypi.org/simple/nelsnmp/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:23:51,882 Found link https://files.pythonhosted.org/packages/13/91/deb2b67475ce8694a046546dcfa037888ab4bf224f933714f13f2f7b5bb2/nelsnmp-0.1.0.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.0 2025-09-08T01:23:51,882 Found link https://files.pythonhosted.org/packages/b3/c4/320f2281054b3b92220187ef5d3a3ab67c947912e845b498a5897d75cc41/nelsnmp-0.1.1.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.1 2025-09-08T01:23:51,883 Found link https://files.pythonhosted.org/packages/c1/80/dd226a00c8db3179169d9e2b1daf251274453fe64799883b3348440630aa/nelsnmp-0.1.2.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.2 2025-09-08T01:23:51,883 Found link https://files.pythonhosted.org/packages/68/cf/5094025652637267ceca03344d7320caecb11d6f1696470b9624b52e2004/nelsnmp-0.1.3.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.3 2025-09-08T01:23:51,883 Found link https://files.pythonhosted.org/packages/1e/9a/17d48702c520a571d9a73deacf4fd3c5fcd0ca0aa095dfeba57e37a994d8/nelsnmp-0.1.4.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.4 2025-09-08T01:23:51,883 Found link https://files.pythonhosted.org/packages/e2/a5/f6b9e8dd62602f0d61b2430da76b04bbb4927ffdea4679b1789bcd1e3fe9/nelsnmp-0.1.5.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.5 2025-09-08T01:23:51,884 Found link https://files.pythonhosted.org/packages/bb/77/0a9eba804e8ccd6a61c8e493817a674546dbec1bd06cfbb372b0f90dca7a/nelsnmp-0.1.6.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.6 2025-09-08T01:23:51,884 Found link https://files.pythonhosted.org/packages/4c/90/f662fa402f565f16d0d3e99c190d7bf1520f59079d3397959e2f844d3548/nelsnmp-0.1.7.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.7 2025-09-08T01:23:51,884 Found link https://files.pythonhosted.org/packages/a7/08/23e63ec3347243802c350e45ef49ebe6508032899bd418d58cea44d8546b/nelsnmp-0.1.8.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.8 2025-09-08T01:23:51,885 Found link https://files.pythonhosted.org/packages/ce/5c/70cf39b494d54f61580a3e058edcada78c28292599c42167ca6bcf9e3f20/nelsnmp-0.1.9.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.1.9 2025-09-08T01:23:51,885 Found link https://files.pythonhosted.org/packages/d8/c2/a5ab1601048054c3538db8d723e553035dea2240125d810ca07fb57223a0/nelsnmp-0.2.0.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.0 2025-09-08T01:23:51,885 Found link https://files.pythonhosted.org/packages/a9/14/84445489e88571d9e54353a06abb125b5654656851a26cbea974568e8d1c/nelsnmp-0.2.1.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.1 2025-09-08T01:23:51,885 Found link https://files.pythonhosted.org/packages/ce/d1/d1c1f89ce28788315d944f850e2884c6bb2f9e557970c07bfa21b48f3857/nelsnmp-0.2.2.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.2 2025-09-08T01:23:51,886 Found link https://files.pythonhosted.org/packages/9f/ee/7939f1e9eb861e29c788f8c286f40e2114f49d7c6e58d12d78221c819b76/nelsnmp-0.2.3.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.3 2025-09-08T01:23:51,886 Found link https://files.pythonhosted.org/packages/bc/32/95229a9ea15259316dfa9eb085bffa55cd0549e4fdcc14f8ab94674eaf52/nelsnmp-0.2.4.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.4 2025-09-08T01:23:51,886 Found link https://files.pythonhosted.org/packages/f9/3a/1e72673d73d7f89cd6948c47e1234a5fcfb7be5134ddd2fa7460a2212a66/nelsnmp-0.2.5.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.5 2025-09-08T01:23:51,887 Found link https://files.pythonhosted.org/packages/45/86/48197009fd08596c53abcb3994048ed6b809cee59431badfa1a2cf3ce61c/nelsnmp-0.2.6.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.6 2025-09-08T01:23:51,887 Found link https://files.pythonhosted.org/packages/ad/56/3fa77923e0379c9e58d4d089e651bad361fbe5bab4443ccfe42304f69fe4/nelsnmp-0.2.7.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.7 2025-09-08T01:23:51,887 Found link https://files.pythonhosted.org/packages/4e/6f/06a757ee440eab024baa82364941624394e421528269439536aafa58bd95/nelsnmp-0.2.8.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.8 2025-09-08T01:23:51,887 Found link https://files.pythonhosted.org/packages/03/ab/9ecf6add4b2af285e986545ed0a3b0f6ac809cb6338794f8b4bcdca14081/nelsnmp-0.2.9.tar.gz (from https://pypi.org/simple/nelsnmp/), version: 0.2.9 2025-09-08T01:23:51,888 Fetching project page and analyzing links: https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:23:51,888 Getting page https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:23:51,889 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:23:51,990 Fetched page https://www.piwheels.org/simple/nelsnmp/ as text/html 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.9-py3-none-any.whl#sha256=6e4498493efd8ef682178eb96d5473cf83951d1334ed00ca67f23c46474b10a0 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.8-py3-none-any.whl#sha256=45a8df1299ac884288228a86e025843883806170704c1d7da9d935544282e5ca (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.7-py3-none-any.whl#sha256=3bec1fa49b4f7291a2a9504c6f1cee0971f4853786393f4b6bfa791f8dcbc8ab (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.6-py3-none-any.whl#sha256=e86f02ef2292cd82badae9085b1c2f5477a57d9831547d23d958f1de916dcc9f (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.5-py3-none-any.whl#sha256=038ba6e22bc9c67f595781b2bb2e2c593d20e8f8ba450b41fbb7344b5ee8de02 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.4-py3-none-any.whl#sha256=bb5dee2d4d3fec80d13c467119b7aa7c87b3f8bd1c7567ca2adc34cc0f199048 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.3-py3-none-any.whl#sha256=06b502223e0924587a09eff090aff203fd8683fe262449c97ca23a3c78b13653 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,994 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.2-py3-none-any.whl#sha256=3cfb69fb3cf925c667707ad0fd52ef6f2c8301aa4f6440d4c9a5f49e840a5d3a (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.1-py3-none-any.whl#sha256=65dc3bf8f9d7a4de8ef8502abb69faea94aa217cbfba6cefb54ab2ff87608d74 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.2.0-py3-none-any.whl#sha256=2a89b00baca6fac4feafd5b7d6d92c60e9431e3cec1c4b24122c8503028f649a (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.9-py3-none-any.whl#sha256=167c0a5a55c722c8476d10f7befb348eb76ab54ac621743b74d2923982017ef8 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.8-py3-none-any.whl#sha256=57e914eaba2b920e9dbaf6e90da7fb437856e6aa15ae6aa7bba51488586cb1b1 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.7-py3-none-any.whl#sha256=94863676c99c30b2611966a8596933609e7a7c2186635b875e5845b406b202b0 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.6-py3-none-any.whl#sha256=88e3d3666080fb8913e4a7f9a14dafc1ca511e7c028cf9a697d1b7e6f37980f8 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.5-py3-none-any.whl#sha256=088b250d75ee2fe034dd0d0bc1391135384b9500ed16358e781bb6d39367cfc5 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,995 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.4-py3-none-any.whl#sha256=2927b3cfb442ceaed2b9a60b976b8a6ddef7bfbd92c8437888dc05a020c76f66 (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,996 Skipping link: No binaries permitted for nelsnmp: https://archive1.piwheels.org/simple/nelsnmp/nelsnmp-0.1.3-py3-none-any.whl#sha256=0531bfcbd83600a31e8b540433e3e34bf58e6c97b54f53a6071c8006dbbb89bd (from https://www.piwheels.org/simple/nelsnmp/) 2025-09-08T01:23:51,996 Skipping link: not a file: https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:23:51,996 Skipping link: not a file: https://pypi.org/simple/nelsnmp/ 2025-09-08T01:23:52,021 Given no hashes to check 1 links for project 'nelsnmp': discarding no candidates 2025-09-08T01:23:52,022 Collecting nelsnmp==0.1.0 2025-09-08T01:23:52,024 Created temporary directory: /tmp/pip-unpack-nfdp29n1 2025-09-08T01:23:52,162 Downloading nelsnmp-0.1.0.tar.gz (3.7 kB) 2025-09-08T01:23:52,182 Added nelsnmp==0.1.0 from https://files.pythonhosted.org/packages/13/91/deb2b67475ce8694a046546dcfa037888ab4bf224f933714f13f2f7b5bb2/nelsnmp-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-p4z_mjmi' 2025-09-08T01:23:52,183 Running setup.py (path:/tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/setup.py) egg_info for package nelsnmp 2025-09-08T01:23:52,184 Created temporary directory: /tmp/pip-pip-egg-info-9afx3767 2025-09-08T01:23:52,184 Preparing metadata (setup.py): started 2025-09-08T01:23:52,185 Running command python setup.py egg_info 2025-09-08T01:23:52,708 Traceback (most recent call last): 2025-09-08T01:23:52,710 File "", line 2, in 2025-09-08T01:23:52,710 exec(compile(''' 2025-09-08T01:23:52,710 ~~~~^^^^^^^^^^^^ 2025-09-08T01:23:52,710 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:23:52,710 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,710 ...<32 lines>... 2025-09-08T01:23:52,710 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:23:52,711 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,711 ''' % ('/tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/setup.py',), "", "exec")) 2025-09-08T01:23:52,711 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,711 File "", line 35, in 2025-09-08T01:23:52,711 File "/tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/setup.py", line 1, in 2025-09-08T01:23:52,711 from nelsnmp import __version__ 2025-09-08T01:23:52,711 File "/tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/nelsnmp/__init__.py", line 1, in 2025-09-08T01:23:52,711 from nelsnmp.snmp import SnmpHandler 2025-09-08T01:23:52,712 File "/tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/nelsnmp/snmp.py", line 267 2025-09-08T01:23:52,712 print snmp_set 2025-09-08T01:23:52,712 ^^^^^^^^^^^^^^ 2025-09-08T01:23:52,712 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-08T01:23:52,796 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:23:52,808 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:23:52,808 exec(compile('"'"''"'"''"'"' 2025-09-08T01:23:52,808 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:23:52,808 # 2025-09-08T01:23:52,808 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:23:52,808 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:23:52,808 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:23:52,808 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:23:52,808 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:23:52,808 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:23:52,808 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:23:52,808 import os, sys, tokenize, traceback 2025-09-08T01:23:52,808 2025-09-08T01:23:52,808 try: 2025-09-08T01:23:52,808 import setuptools 2025-09-08T01:23:52,808 except ImportError: 2025-09-08T01:23:52,808 print( 2025-09-08T01:23:52,808 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:23:52,808 "the build environment with exception:", 2025-09-08T01:23:52,808 file=sys.stderr, 2025-09-08T01:23:52,808 ) 2025-09-08T01:23:52,808 traceback.print_exc() 2025-09-08T01:23:52,808 sys.exit(1) 2025-09-08T01:23:52,808 2025-09-08T01:23:52,808 __file__ = %r 2025-09-08T01:23:52,808 sys.argv[0] = __file__ 2025-09-08T01:23:52,808 2025-09-08T01:23:52,808 if os.path.exists(__file__): 2025-09-08T01:23:52,808 filename = __file__ 2025-09-08T01:23:52,808 with tokenize.open(__file__) as f: 2025-09-08T01:23:52,808 setup_py_code = f.read() 2025-09-08T01:23:52,808 else: 2025-09-08T01:23:52,808 filename = "" 2025-09-08T01:23:52,808 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:23:52,808 2025-09-08T01:23:52,808 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:23:52,808 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-9afx3767[/] 2025-09-08T01:23:52,809 [bold magenta]cwd[/]: /tmp/pip-wheel-e5abj7oh/nelsnmp_c0b4f8856f9a4349aa68fe474356f60d/ 2025-09-08T01:23:52,809 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:23:52,810 ERROR: metadata generation failed 2025-09-08T01:23:52,815 Exception information: 2025-09-08T01:23:52,815 Traceback (most recent call last): 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:23:52,815 call_subprocess( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 args, 2025-09-08T01:23:52,815 ^^^^^ 2025-09-08T01:23:52,815 ...<2 lines>... 2025-09-08T01:23:52,815 spinner=spinner, 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:23:52,815 raise error 2025-09-08T01:23:52,815 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:23:52,815 2025-09-08T01:23:52,815 The above exception was the direct cause of the following exception: 2025-09-08T01:23:52,815 2025-09-08T01:23:52,815 Traceback (most recent call last): 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:23:52,815 status = _inner_run() 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:23:52,815 return self.run(options, args) 2025-09-08T01:23:52,815 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:23:52,815 return func(self, options, args) 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:23:52,815 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:23:52,815 result = self._result = resolver.resolve( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:23:52,815 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:23:52,815 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:23:52,815 if not criterion.candidates: 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:23:52,815 return bool(self._sequence) 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:23:52,815 self._bool = any(self) 2025-09-08T01:23:52,815 ~~~^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:23:52,815 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:23:52,815 ^^^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:23:52,815 candidate = func() 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:23:52,815 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 link, template, name, version 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:23:52,815 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 link, 2025-09-08T01:23:52,815 ^^^^^ 2025-09-08T01:23:52,815 ...<3 lines>... 2025-09-08T01:23:52,815 version=version, 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:23:52,815 super().__init__( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 link=link, 2025-09-08T01:23:52,815 ^^^^^^^^^^ 2025-09-08T01:23:52,815 ...<4 lines>... 2025-09-08T01:23:52,815 version=version, 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:23:52,815 self.dist = self._prepare() 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:23:52,815 dist = self._prepare_distribution() 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:23:52,815 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:23:52,815 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:23:52,815 dist = _get_prepared_distribution( 2025-09-08T01:23:52,815 req, 2025-09-08T01:23:52,815 ...<3 lines>... 2025-09-08T01:23:52,815 self.check_build_deps, 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:23:52,815 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 finder, build_isolation, check_build_deps 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:23:52,815 self.req.prepare_metadata() 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:23:52,815 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:23:52,815 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:23:52,815 build_env=self.build_env, 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ...<3 lines>... 2025-09-08T01:23:52,815 details=details, 2025-09-08T01:23:52,815 ^^^^^^^^^^^^^^^^ 2025-09-08T01:23:52,815 ) 2025-09-08T01:23:52,815 ^ 2025-09-08T01:23:52,815 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:23:52,815 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:23:52,815 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:23:52,836 Removed nelsnmp==0.1.0 from https://files.pythonhosted.org/packages/13/91/deb2b67475ce8694a046546dcfa037888ab4bf224f933714f13f2f7b5bb2/nelsnmp-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-p4z_mjmi' 2025-09-08T01:23:52,836 Removed build tracker: '/tmp/pip-build-tracker-p4z_mjmi'