2025-09-03T01:14:53,412 Created temporary directory: /tmp/pip-build-tracker-jkevxua9 2025-09-03T01:14:53,412 Initialized build tracking at /tmp/pip-build-tracker-jkevxua9 2025-09-03T01:14:53,412 Created build tracker: /tmp/pip-build-tracker-jkevxua9 2025-09-03T01:14:53,412 Entered build tracker: /tmp/pip-build-tracker-jkevxua9 2025-09-03T01:14:53,413 Created temporary directory: /tmp/pip-wheel-7q9hpgn4 2025-09-03T01:14:53,416 Created temporary directory: /tmp/pip-ephem-wheel-cache-uuy05x4l 2025-09-03T01:14:53,474 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-03T01:14:53,477 2 location(s) to search for versions of statsd: 2025-09-03T01:14:53,477 * https://pypi.org/simple/statsd/ 2025-09-03T01:14:53,477 * https://www.piwheels.org/simple/statsd/ 2025-09-03T01:14:53,477 Fetching project page and analyzing links: https://pypi.org/simple/statsd/ 2025-09-03T01:14:53,477 Getting page https://pypi.org/simple/statsd/ 2025-09-03T01:14:53,478 Found index url https://pypi.org/simple/ 2025-09-03T01:14:53,551 Fetched page https://pypi.org/simple/statsd/ as application/vnd.pypi.simple.v1+json 2025-09-03T01:14:53,555 Found link https://files.pythonhosted.org/packages/18/ab/e526b969bad4783f94983f87c9834137094d68a1bac7d5895966b15aaa4b/statsd-0.1.tar.gz (from https://pypi.org/simple/statsd/), version: 0.1 2025-09-03T01:14:53,556 Found link https://files.pythonhosted.org/packages/14/f7/7d19ab9e5a17a364ad0cfe01feee369fe1d6f111e4fba820c9f92aaf688f/statsd-0.1.1.tar.gz (from https://pypi.org/simple/statsd/), version: 0.1.1 2025-09-03T01:14:53,556 Found link https://files.pythonhosted.org/packages/6a/17/86a9137b9136e1538ac2125c257c950de375d43862be1dbc10f8499534bd/statsd-0.2.0.tar.gz (from https://pypi.org/simple/statsd/), version: 0.2.0 2025-09-03T01:14:53,556 Found link https://files.pythonhosted.org/packages/a1/a3/79149d997da8fec262551e002b0f125cb6eb8c46aefa6debfca888f6a510/statsd-0.3.0.tar.gz (from https://pypi.org/simple/statsd/), version: 0.3.0 2025-09-03T01:14:53,556 Found link https://files.pythonhosted.org/packages/5a/92/bb74e5d37efdf4711e9ad57e1d2ce664b433774b438154491136c9d58688/statsd-0.4.0.tar.gz (from https://pypi.org/simple/statsd/), version: 0.4.0 2025-09-03T01:14:53,557 Found link https://files.pythonhosted.org/packages/4e/33/ab8d23ab5725d15f948906c586858707df70a7b2ec2324eebf04594bd557/statsd-0.5.0.tar.gz (from https://pypi.org/simple/statsd/), version: 0.5.0 2025-09-03T01:14:53,557 Found link https://files.pythonhosted.org/packages/9f/1e/a32208d1e405b253985d515db2a13ba0fc004f5c9737e66a164a659cb0c8/statsd-0.5.1.tar.gz (from https://pypi.org/simple/statsd/), version: 0.5.1 2025-09-03T01:14:53,557 Found link https://files.pythonhosted.org/packages/93/af/52ce2cc29bcbeb3774cfd474b41fefd031e4fcdc57a3a72250b15ebecb39/statsd-1.0.0.tar.gz (from https://pypi.org/simple/statsd/), version: 1.0.0 2025-09-03T01:14:53,557 Found link https://files.pythonhosted.org/packages/43/3c/e2cbb7e109d3641a52938bfce7c6498bea2982f2ac138d83d7a8551bfbbb/statsd-2.0.0.tar.gz (from https://pypi.org/simple/statsd/), version: 2.0.0 2025-09-03T01:14:53,557 Found link https://files.pythonhosted.org/packages/e1/ea/3546baf90781be50a6c793b6c01f08d917b9cfa19d638e023d13452bcf2e/statsd-2.0.1.tar.gz (from https://pypi.org/simple/statsd/), version: 2.0.1 2025-09-03T01:14:53,558 Found link https://files.pythonhosted.org/packages/41/ad/ba9c79dfb5c7e35765048fb8b77fc5f3c64611773cf289f3bf7dc76164b4/statsd-2.0.2.tar.gz (from https://pypi.org/simple/statsd/), version: 2.0.2 2025-09-03T01:14:53,558 Found link https://files.pythonhosted.org/packages/0d/65/0d01d60fbb736c9dc6d55e8d74c0e53b5bd001e32ee6eef3318ecabd8e1a/statsd-2.0.3.tar.gz (from https://pypi.org/simple/statsd/), version: 2.0.3 2025-09-03T01:14:53,558 Found link https://files.pythonhosted.org/packages/35/bb/43b203dbe3b4b90aa131d203a384595bdeb1d196dd629743ef4b8fc4043d/statsd-2.1.tar.gz (from https://pypi.org/simple/statsd/), version: 2.1 2025-09-03T01:14:53,558 Found link https://files.pythonhosted.org/packages/e5/ab/20cec0827f28985f2d9485bc387c2f709b92c7f8ee47beaa0d9232a2a443/statsd-2.1.1.tar.gz (from https://pypi.org/simple/statsd/), version: 2.1.1 2025-09-03T01:14:53,559 Found link https://files.pythonhosted.org/packages/2c/a8/714954464435178017e8d2f39ff418e0c9ad4411a416d4acc315298b9cea/statsd-2.1.2.tar.gz (from https://pypi.org/simple/statsd/), version: 2.1.2 2025-09-03T01:14:53,559 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/8e/ea/370de2c39e476b4ee16e3c0d93819358235b0837c4a4dba37be6613385e4/statsd-3.0-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,559 Found link https://files.pythonhosted.org/packages/6e/3a/05c8ddafce7a6c4b7b14136c04e05601a03f15d99b304cd30a2ba0bead02/statsd-3.0.tar.gz (from https://pypi.org/simple/statsd/), version: 3.0 2025-09-03T01:14:53,559 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/49/d6/38bb2da3ad190db55ddac075971c3b49dcb1bcc9afc99aead3f88d7433e0/statsd-3.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,559 Found link https://files.pythonhosted.org/packages/dc/17/982d0d53f64b43d71fa6d410183a5a4b9bef8bdbf2c3f10c185e521c8568/statsd-3.0.1.tar.gz (from https://pypi.org/simple/statsd/), version: 3.0.1 2025-09-03T01:14:53,559 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/fc/29/b935cacecab8bd6b20d3895a69592cca76711229e7d9a0b2e18234652beb/statsd-3.1-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,560 Found link https://files.pythonhosted.org/packages/b7/10/a1afbd9523c79a44686fb654ab6547007ae57a2ad669caa76f7c291324c7/statsd-3.1.tar.gz (from https://pypi.org/simple/statsd/), version: 3.1 2025-09-03T01:14:53,560 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/8f/de/c8ee2635007c8b42a3703e20210140715aee3ca36873ee79dc5511c3ee48/statsd-3.2-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,560 Found link https://files.pythonhosted.org/packages/94/bb/6c47378d918fcba8af9091e9bd7aed2f46d6ae40ab0d0ce57a2088fadb22/statsd-3.2.tar.gz (from https://pypi.org/simple/statsd/), version: 3.2 2025-09-03T01:14:53,560 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/0b/86/fa9a7687703da319f6178ac88642aa59a8e86938b43f340d9ecad2d5cd46/statsd-3.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,560 Found link https://files.pythonhosted.org/packages/89/1e/365c87f21df573198a6e889e243fddb66755087987000a07177e80bfffea/statsd-3.2.1.tar.gz (from https://pypi.org/simple/statsd/), version: 3.2.1 2025-09-03T01:14:53,561 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/73/65/52e43c9489b0022b8bf531aada147e33a63e7911b1e8cb635187138910f9/statsd-3.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,561 Found link https://files.pythonhosted.org/packages/48/5f/9b62d3edf46d4f781be77fcd5014ab6c8945c0c991f5a26628d7d5eaf69c/statsd-3.2.2.tar.gz (from https://pypi.org/simple/statsd/), version: 3.2.2 2025-09-03T01:14:53,561 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/47/33/c824f799128dfcfce2142f18d9bc6c55c46a939f6e4250639134222d99eb/statsd-3.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,561 Found link https://files.pythonhosted.org/packages/2d/f2/48ffc8d0051849e4417e809dc9420e76084c8a62749b3442915402127caa/statsd-3.3.0.tar.gz (from https://pypi.org/simple/statsd/), version: 3.3.0 2025-09-03T01:14:53,561 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/84/cf/9ebba347204aacf7652ecc6eb25258cda20e152c3bc7621a760274f4e93f/statsd-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,561 Found link https://files.pythonhosted.org/packages/e4/a1/0d4d8b7fa3716fe3a175acc495fb0a97229d219e3b1d291e7b8d0e9ef8e6/statsd-4.0.0.tar.gz (from https://pypi.org/simple/statsd/), version: 4.0.0 2025-09-03T01:14:53,562 Skipping link: No binaries permitted for statsd: https://files.pythonhosted.org/packages/f4/d0/c9543b52c067a390ae6ae632d7fd1b97a35cdc8d69d40c0b7d334b326410/statsd-4.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/statsd/) 2025-09-03T01:14:53,562 Found link https://files.pythonhosted.org/packages/27/29/05e9f50946f4cf2ed182726c60d9c0ae523bb3f180588c574dd9746de557/statsd-4.0.1.tar.gz (from https://pypi.org/simple/statsd/), version: 4.0.1 2025-09-03T01:14:53,562 Fetching project page and analyzing links: https://www.piwheels.org/simple/statsd/ 2025-09-03T01:14:53,562 Getting page https://www.piwheels.org/simple/statsd/ 2025-09-03T01:14:53,563 Found index url https://www.piwheels.org/simple/ 2025-09-03T01:14:53,659 Fetched page https://www.piwheels.org/simple/statsd/ as text/html 2025-09-03T01:14:53,663 Skipping link: No binaries permitted for statsd: https://www.piwheels.org/simple/statsd/statsd-4.0.1-py2.py3-none-any.whl#sha256=d38dedb21f83011a4e09b46436a55701f3a10670fcfaacaed897a03b14056e50 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,663 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-4.0.0-py2.py3-none-any.whl#sha256=4725d98d04855d422b5729852cf8a7a6092882ebd0304512fdfe6f01012c0550 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,663 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.3.0-py2.py3-none-any.whl#sha256=c610fb80347fca0ef62666d241bce64184bd7cc1efe582f9690e045c25535eaa (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,663 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.2.2-py2.py3-none-any.whl#sha256=50e0e7b34e5c01e78e270f17ccbd6bcc334f1a81ac5cb0b19050f7dd24d72c3e (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,663 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.2.1-py2.py3-none-any.whl#sha256=7aff40c6cdda703193fac6231410c6c0ad5939ce053a168016501e982c755c84 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,663 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.2-py2.py3-none-any.whl#sha256=06bb095944939c2b502fa994345cef09b48b63f9685ab391636668623d614006 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.1-py2.py3-none-any.whl#sha256=788ffa29dfb754900e08b90881f7ea16c3c25ca2949548eea7b43d2ca739e33f (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.0.1-py2.py3-none-any.whl#sha256=36c1b6e408439d70486671e0e218bf35a24c0357602aead45853fe29904eea1c (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-3.0-py2.py3-none-any.whl#sha256=546ea7346b4db9ed4cf41158dd491b8076d7b30df4193949791787b8dcc7604c (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.1.2-py2.py3-none-any.whl#sha256=c32ae556b391f27fdef503ddb50edc7fac3d6310fdd3c5d629f9d12e9cda073f (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.1.1-py2.py3-none-any.whl#sha256=74241a812ae6bc34c160dc72ff354532cbb5b29fb34d851f352646a17b6a737e (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.1-py3-none-any.whl#sha256=5e3642e28b5be2fa9f625c4a5da46f9df83a58b93637a74bc1308edd7a04b82f (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,664 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.0.3-py3-none-any.whl#sha256=eece8bb893370e2ccd7c8f3ba92726a898a6fc20cc213b04e9a7b687dd7dd225 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,665 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.0.2-py3-none-any.whl#sha256=6068240cab07a9839bea8b8457df5a8ea5cea44269cbc42d5ef08dc28c829296 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,665 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.0.1-py3-none-any.whl#sha256=fa7a84b5a2af67c6e7af4a787a6cb2dc35b2550d6047e9c345e4822e6d01942e (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,665 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-2.0.0-py3-none-any.whl#sha256=f5b8349c5e721c5809b8544e12706bf731be3430fd49dc299b4ae973f9f99a2a (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,665 Skipping link: No binaries permitted for statsd: https://archive1.piwheels.org/simple/statsd/statsd-1.0.0-py3-none-any.whl#sha256=73b798f4b8501f102d43a732bfb3b920c37ffb7f0cb2f39243ce5f1c29674010 (from https://www.piwheels.org/simple/statsd/) 2025-09-03T01:14:53,665 Skipping link: not a file: https://www.piwheels.org/simple/statsd/ 2025-09-03T01:14:53,665 Skipping link: not a file: https://pypi.org/simple/statsd/ 2025-09-03T01:14:53,696 Given no hashes to check 1 links for project 'statsd': discarding no candidates 2025-09-03T01:14:53,697 Collecting statsd==0.5.1 2025-09-03T01:14:53,698 Created temporary directory: /tmp/pip-unpack-krqe2k1n 2025-09-03T01:14:53,838 Downloading statsd-0.5.1.tar.gz (14 kB) 2025-09-03T01:14:53,871 Added statsd==0.5.1 from https://files.pythonhosted.org/packages/9f/1e/a32208d1e405b253985d515db2a13ba0fc004f5c9737e66a164a659cb0c8/statsd-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-jkevxua9' 2025-09-03T01:14:53,873 Running setup.py (path:/tmp/pip-wheel-7q9hpgn4/statsd_29a88a9c12e048e384ef756e1424a0be/setup.py) egg_info for package statsd 2025-09-03T01:14:53,873 Created temporary directory: /tmp/pip-pip-egg-info-jjpbpn02 2025-09-03T01:14:53,873 Preparing metadata (setup.py): started 2025-09-03T01:14:53,874 Running command python setup.py egg_info 2025-09-03T01:14:54,395 Traceback (most recent call last): 2025-09-03T01:14:54,396 File "", line 2, in 2025-09-03T01:14:54,396 exec(compile(''' 2025-09-03T01:14:54,396 ~~~~^^^^^^^^^^^^ 2025-09-03T01:14:54,397 # This is -- a caller that pip uses to run setup.py 2025-09-03T01:14:54,397 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,397 ...<32 lines>... 2025-09-03T01:14:54,397 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T01:14:54,397 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,397 ''' % ('/tmp/pip-wheel-7q9hpgn4/statsd_29a88a9c12e048e384ef756e1424a0be/setup.py',), "", "exec")) 2025-09-03T01:14:54,397 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,398 File "", line 35, in 2025-09-03T01:14:54,398 File "/tmp/pip-wheel-7q9hpgn4/statsd_29a88a9c12e048e384ef756e1424a0be/setup.py", line 3, in 2025-09-03T01:14:54,398 import statsd 2025-09-03T01:14:54,398 File "/tmp/pip-wheel-7q9hpgn4/statsd_29a88a9c12e048e384ef756e1424a0be/statsd/__init__.py", line 9, in 2025-09-03T01:14:54,398 from client import StatsClient 2025-09-03T01:14:54,398 ModuleNotFoundError: No module named 'client' 2025-09-03T01:14:54,485 ERROR: python setup.py egg_info exited with 1 2025-09-03T01:14:54,497 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-03T01:14:54,497 exec(compile('"'"''"'"''"'"' 2025-09-03T01:14:54,497 # This is -- a caller that pip uses to run setup.py 2025-09-03T01:14:54,497 # 2025-09-03T01:14:54,497 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-03T01:14:54,497 # import from `distutils.core` to work with newer packaging standards. 2025-09-03T01:14:54,497 # - It provides a clear error message when setuptools is not installed. 2025-09-03T01:14:54,497 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-03T01:14:54,497 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-03T01:14:54,497 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-03T01:14:54,497 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-03T01:14:54,497 import os, sys, tokenize, traceback 2025-09-03T01:14:54,497 2025-09-03T01:14:54,497 try: 2025-09-03T01:14:54,497 import setuptools 2025-09-03T01:14:54,497 except ImportError: 2025-09-03T01:14:54,497 print( 2025-09-03T01:14:54,497 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-03T01:14:54,497 "the build environment with exception:", 2025-09-03T01:14:54,497 file=sys.stderr, 2025-09-03T01:14:54,497 ) 2025-09-03T01:14:54,497 traceback.print_exc() 2025-09-03T01:14:54,497 sys.exit(1) 2025-09-03T01:14:54,497 2025-09-03T01:14:54,497 __file__ = %r 2025-09-03T01:14:54,497 sys.argv[0] = __file__ 2025-09-03T01:14:54,497 2025-09-03T01:14:54,497 if os.path.exists(__file__): 2025-09-03T01:14:54,497 filename = __file__ 2025-09-03T01:14:54,497 with tokenize.open(__file__) as f: 2025-09-03T01:14:54,497 setup_py_code = f.read() 2025-09-03T01:14:54,497 else: 2025-09-03T01:14:54,497 filename = "" 2025-09-03T01:14:54,497 setup_py_code = "from setuptools import setup; setup()" 2025-09-03T01:14:54,497 2025-09-03T01:14:54,497 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T01:14:54,497 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7q9hpgn4/statsd_29a88a9c12e048e384ef756e1424a0be/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-jjpbpn02[/] 2025-09-03T01:14:54,497 [bold magenta]cwd[/]: /tmp/pip-wheel-7q9hpgn4/statsd_29a88a9c12e048e384ef756e1424a0be/ 2025-09-03T01:14:54,498 Preparing metadata (setup.py): finished with status 'error' 2025-09-03T01:14:54,498 ERROR: metadata generation failed 2025-09-03T01:14:54,503 Exception information: 2025-09-03T01:14:54,503 Traceback (most recent call last): 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-03T01:14:54,503 call_subprocess( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 args, 2025-09-03T01:14:54,503 ^^^^^ 2025-09-03T01:14:54,503 ...<2 lines>... 2025-09-03T01:14:54,503 spinner=spinner, 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-03T01:14:54,503 raise error 2025-09-03T01:14:54,503 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-03T01:14:54,503 2025-09-03T01:14:54,503 The above exception was the direct cause of the following exception: 2025-09-03T01:14:54,503 2025-09-03T01:14:54,503 Traceback (most recent call last): 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-03T01:14:54,503 status = _inner_run() 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-03T01:14:54,503 return self.run(options, args) 2025-09-03T01:14:54,503 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-03T01:14:54,503 return func(self, options, args) 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-03T01:14:54,503 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-03T01:14:54,503 result = self._result = resolver.resolve( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-03T01:14:54,503 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-03T01:14:54,503 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-03T01:14:54,503 if not criterion.candidates: 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-03T01:14:54,503 return bool(self._sequence) 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-03T01:14:54,503 self._bool = any(self) 2025-09-03T01:14:54,503 ~~~^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-03T01:14:54,503 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-03T01:14:54,503 ^^^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-03T01:14:54,503 candidate = func() 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-03T01:14:54,503 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 link, template, name, version 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-03T01:14:54,503 self._link_candidate_cache[link] = LinkCandidate( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 link, 2025-09-03T01:14:54,503 ^^^^^ 2025-09-03T01:14:54,503 ...<3 lines>... 2025-09-03T01:14:54,503 version=version, 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-03T01:14:54,503 super().__init__( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 link=link, 2025-09-03T01:14:54,503 ^^^^^^^^^^ 2025-09-03T01:14:54,503 ...<4 lines>... 2025-09-03T01:14:54,503 version=version, 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-03T01:14:54,503 self.dist = self._prepare() 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-03T01:14:54,503 dist = self._prepare_distribution() 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-03T01:14:54,503 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-03T01:14:54,503 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-03T01:14:54,503 dist = _get_prepared_distribution( 2025-09-03T01:14:54,503 req, 2025-09-03T01:14:54,503 ...<3 lines>... 2025-09-03T01:14:54,503 self.check_build_deps, 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-03T01:14:54,503 abstract_dist.prepare_distribution_metadata( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 finder, build_isolation, check_build_deps 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-03T01:14:54,503 self.req.prepare_metadata() 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-03T01:14:54,503 self.metadata_directory = generate_metadata_legacy( 2025-09-03T01:14:54,503 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T01:14:54,503 build_env=self.build_env, 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ...<3 lines>... 2025-09-03T01:14:54,503 details=details, 2025-09-03T01:14:54,503 ^^^^^^^^^^^^^^^^ 2025-09-03T01:14:54,503 ) 2025-09-03T01:14:54,503 ^ 2025-09-03T01:14:54,503 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-03T01:14:54,503 raise MetadataGenerationFailed(package_details=details) from error 2025-09-03T01:14:54,503 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-03T01:14:54,528 Removed statsd==0.5.1 from https://files.pythonhosted.org/packages/9f/1e/a32208d1e405b253985d515db2a13ba0fc004f5c9737e66a164a659cb0c8/statsd-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-jkevxua9' 2025-09-03T01:14:54,528 Removed build tracker: '/tmp/pip-build-tracker-jkevxua9'