2025-09-08T01:24:41,737 Created temporary directory: /tmp/pip-build-tracker-yntxka8f 2025-09-08T01:24:41,738 Initialized build tracking at /tmp/pip-build-tracker-yntxka8f 2025-09-08T01:24:41,738 Created build tracker: /tmp/pip-build-tracker-yntxka8f 2025-09-08T01:24:41,738 Entered build tracker: /tmp/pip-build-tracker-yntxka8f 2025-09-08T01:24:41,738 Created temporary directory: /tmp/pip-wheel-8w5q2zrp 2025-09-08T01:24:41,741 Created temporary directory: /tmp/pip-ephem-wheel-cache-nf0dbr8d 2025-09-08T01:24:41,802 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:24:41,804 2 location(s) to search for versions of nelsnmp: 2025-09-08T01:24:41,804 * https://pypi.org/simple/nelsnmp/ 2025-09-08T01:24:41,804 * https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:24:41,805 Fetching project page and analyzing links: https://pypi.org/simple/nelsnmp/ 2025-09-08T01:24:41,805 Getting page https://pypi.org/simple/nelsnmp/ 2025-09-08T01:24:41,806 Found index url https://pypi.org/simple/ 2025-09-08T01:24:41,875 Fetched page https://pypi.org/simple/nelsnmp/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:24:41,878 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:24:41,878 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:24:41,879 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:24:41,879 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:24:41,879 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:24:41,879 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:24:41,879 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:24:41,880 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:24:41,880 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:24:41,880 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:24:41,880 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:24:41,880 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:24:41,881 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:24:41,881 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:24:41,881 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:24:41,881 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:24:41,881 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:24:41,882 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:24:41,882 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:24:41,882 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:24:41,882 Fetching project page and analyzing links: https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:24:41,883 Getting page https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:24:41,884 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:24:41,973 Fetched page https://www.piwheels.org/simple/nelsnmp/ as text/html 2025-09-08T01:24:41,977 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:24:41,977 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:24:41,977 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:24:41,978 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:24:41,978 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:24:41,978 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:24:41,978 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:24:41,978 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:24:41,978 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:24:41,978 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:24:41,979 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:24:41,979 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:24:41,979 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:24:41,979 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:24:41,979 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:24:41,979 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:24:41,979 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:24:41,980 Skipping link: not a file: https://www.piwheels.org/simple/nelsnmp/ 2025-09-08T01:24:41,980 Skipping link: not a file: https://pypi.org/simple/nelsnmp/ 2025-09-08T01:24:42,006 Given no hashes to check 1 links for project 'nelsnmp': discarding no candidates 2025-09-08T01:24:42,008 Collecting nelsnmp==0.1.1 2025-09-08T01:24:42,009 Created temporary directory: /tmp/pip-unpack-2w0s3554 2025-09-08T01:24:42,146 Downloading nelsnmp-0.1.1.tar.gz (4.2 kB) 2025-09-08T01:24:42,169 Added nelsnmp==0.1.1 from https://files.pythonhosted.org/packages/b3/c4/320f2281054b3b92220187ef5d3a3ab67c947912e845b498a5897d75cc41/nelsnmp-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-yntxka8f' 2025-09-08T01:24:42,170 Running setup.py (path:/tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/setup.py) egg_info for package nelsnmp 2025-09-08T01:24:42,170 Created temporary directory: /tmp/pip-pip-egg-info-5remf43p 2025-09-08T01:24:42,170 Preparing metadata (setup.py): started 2025-09-08T01:24:42,171 Running command python setup.py egg_info 2025-09-08T01:24:42,695 Traceback (most recent call last): 2025-09-08T01:24:42,697 File "", line 2, in 2025-09-08T01:24:42,697 exec(compile(''' 2025-09-08T01:24:42,697 ~~~~^^^^^^^^^^^^ 2025-09-08T01:24:42,697 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:24:42,697 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,697 ...<32 lines>... 2025-09-08T01:24:42,697 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:24:42,697 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,697 ''' % ('/tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/setup.py',), "", "exec")) 2025-09-08T01:24:42,697 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,698 File "", line 35, in 2025-09-08T01:24:42,698 File "/tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/setup.py", line 1, in 2025-09-08T01:24:42,698 from nelsnmp import __version__ 2025-09-08T01:24:42,698 File "/tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/nelsnmp/__init__.py", line 1, in 2025-09-08T01:24:42,698 from nelsnmp.snmp import SnmpHandler 2025-09-08T01:24:42,698 File "/tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/nelsnmp/snmp.py", line 268 2025-09-08T01:24:42,698 print snmp_set 2025-09-08T01:24:42,699 ^^^^^^^^^^^^^^ 2025-09-08T01:24:42,699 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-08T01:24:42,784 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:24:42,795 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:24:42,795 exec(compile('"'"''"'"''"'"' 2025-09-08T01:24:42,795 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:24:42,795 # 2025-09-08T01:24:42,795 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:24:42,795 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:24:42,795 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:24:42,795 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:24:42,795 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:24:42,795 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:24:42,795 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:24:42,795 import os, sys, tokenize, traceback 2025-09-08T01:24:42,795 2025-09-08T01:24:42,795 try: 2025-09-08T01:24:42,795 import setuptools 2025-09-08T01:24:42,795 except ImportError: 2025-09-08T01:24:42,795 print( 2025-09-08T01:24:42,795 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:24:42,795 "the build environment with exception:", 2025-09-08T01:24:42,795 file=sys.stderr, 2025-09-08T01:24:42,795 ) 2025-09-08T01:24:42,795 traceback.print_exc() 2025-09-08T01:24:42,795 sys.exit(1) 2025-09-08T01:24:42,795 2025-09-08T01:24:42,795 __file__ = %r 2025-09-08T01:24:42,795 sys.argv[0] = __file__ 2025-09-08T01:24:42,795 2025-09-08T01:24:42,795 if os.path.exists(__file__): 2025-09-08T01:24:42,795 filename = __file__ 2025-09-08T01:24:42,795 with tokenize.open(__file__) as f: 2025-09-08T01:24:42,795 setup_py_code = f.read() 2025-09-08T01:24:42,795 else: 2025-09-08T01:24:42,795 filename = "" 2025-09-08T01:24:42,795 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:24:42,795 2025-09-08T01:24:42,795 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:24:42,795 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-5remf43p[/] 2025-09-08T01:24:42,796 [bold magenta]cwd[/]: /tmp/pip-wheel-8w5q2zrp/nelsnmp_f1cb27623f654730a9965ee97593f323/ 2025-09-08T01:24:42,796 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:24:42,797 ERROR: metadata generation failed 2025-09-08T01:24:42,801 Exception information: 2025-09-08T01:24:42,801 Traceback (most recent call last): 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:24:42,801 call_subprocess( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 args, 2025-09-08T01:24:42,801 ^^^^^ 2025-09-08T01:24:42,801 ...<2 lines>... 2025-09-08T01:24:42,801 spinner=spinner, 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:24:42,801 raise error 2025-09-08T01:24:42,801 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:24:42,801 2025-09-08T01:24:42,801 The above exception was the direct cause of the following exception: 2025-09-08T01:24:42,801 2025-09-08T01:24:42,801 Traceback (most recent call last): 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:24:42,801 status = _inner_run() 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:24:42,801 return self.run(options, args) 2025-09-08T01:24:42,801 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:24:42,801 return func(self, options, args) 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:24:42,801 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:24:42,801 result = self._result = resolver.resolve( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:24:42,801 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:24:42,801 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:24:42,801 if not criterion.candidates: 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:24:42,801 return bool(self._sequence) 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:24:42,801 self._bool = any(self) 2025-09-08T01:24:42,801 ~~~^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:24:42,801 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:24:42,801 ^^^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:24:42,801 candidate = func() 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:24:42,801 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 link, template, name, version 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:24:42,801 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 link, 2025-09-08T01:24:42,801 ^^^^^ 2025-09-08T01:24:42,801 ...<3 lines>... 2025-09-08T01:24:42,801 version=version, 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:24:42,801 super().__init__( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 link=link, 2025-09-08T01:24:42,801 ^^^^^^^^^^ 2025-09-08T01:24:42,801 ...<4 lines>... 2025-09-08T01:24:42,801 version=version, 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:24:42,801 self.dist = self._prepare() 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:24:42,801 dist = self._prepare_distribution() 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:24:42,801 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:24:42,801 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:24:42,801 dist = _get_prepared_distribution( 2025-09-08T01:24:42,801 req, 2025-09-08T01:24:42,801 ...<3 lines>... 2025-09-08T01:24:42,801 self.check_build_deps, 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:24:42,801 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 finder, build_isolation, check_build_deps 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:24:42,801 self.req.prepare_metadata() 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:24:42,801 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:24:42,801 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:24:42,801 build_env=self.build_env, 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ...<3 lines>... 2025-09-08T01:24:42,801 details=details, 2025-09-08T01:24:42,801 ^^^^^^^^^^^^^^^^ 2025-09-08T01:24:42,801 ) 2025-09-08T01:24:42,801 ^ 2025-09-08T01:24:42,801 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:24:42,801 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:24:42,801 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:24:42,822 Removed nelsnmp==0.1.1 from https://files.pythonhosted.org/packages/b3/c4/320f2281054b3b92220187ef5d3a3ab67c947912e845b498a5897d75cc41/nelsnmp-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-yntxka8f' 2025-09-08T01:24:42,822 Removed build tracker: '/tmp/pip-build-tracker-yntxka8f'