2025-09-09T20:11:43,504 Created temporary directory: /tmp/pip-build-tracker-ahrh7fav 2025-09-09T20:11:43,504 Initialized build tracking at /tmp/pip-build-tracker-ahrh7fav 2025-09-09T20:11:43,504 Created build tracker: /tmp/pip-build-tracker-ahrh7fav 2025-09-09T20:11:43,504 Entered build tracker: /tmp/pip-build-tracker-ahrh7fav 2025-09-09T20:11:43,505 Created temporary directory: /tmp/pip-wheel-fnqgeywd 2025-09-09T20:11:43,508 Created temporary directory: /tmp/pip-ephem-wheel-cache-517sy72t 2025-09-09T20:11:43,571 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T20:11:43,574 2 location(s) to search for versions of hisock: 2025-09-09T20:11:43,574 * https://pypi.org/simple/hisock/ 2025-09-09T20:11:43,574 * https://www.piwheels.org/simple/hisock/ 2025-09-09T20:11:43,574 Fetching project page and analyzing links: https://pypi.org/simple/hisock/ 2025-09-09T20:11:43,575 Getting page https://pypi.org/simple/hisock/ 2025-09-09T20:11:43,576 Found index url https://pypi.org/simple/ 2025-09-09T20:11:43,726 Fetched page https://pypi.org/simple/hisock/ as application/vnd.pypi.simple.v1+json 2025-09-09T20:11:43,735 Found link https://files.pythonhosted.org/packages/25/90/5db37cb4997e3099d53c46a3724cc36c9d9f3f574fed30da369e06bc018a/hisock-0.0.1.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1 2025-09-09T20:11:43,736 Found link https://files.pythonhosted.org/packages/eb/11/42f10a674b8168c384a431aa048cce8e45b0b2afcf4e0691be660fb15f20/hisock-0.0.1.post1.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1.post1 2025-09-09T20:11:43,736 Found link https://files.pythonhosted.org/packages/75/70/93d20b8e5b61651db57f075198059b5c178623776b24060de206b20b3a0d/hisock-0.0.1.post2.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1.post2 2025-09-09T20:11:43,737 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/4b/fa/3b97d598e2267fc834f52711103f4220511f4ad3e1551389918b9569af58/hisock-0.0.1.post3-py3-none-any.whl (from https://pypi.org/simple/hisock/) 2025-09-09T20:11:43,737 Found link https://files.pythonhosted.org/packages/f2/6f/7e6636130997b8cf18a011e76655021af6a6e00df825b5d499cce82144c7/hisock-0.0.1.post3.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1.post3 2025-09-09T20:11:43,738 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/61/8f/bab2ff471009da964f5264d65643c83c670ec3d294ac2e6880527476d787/hisock-0.0.1.post5-py3-none-any.whl (from https://pypi.org/simple/hisock/) 2025-09-09T20:11:43,738 Found link https://files.pythonhosted.org/packages/29/25/baec3536199229c0539ad9f191a7d5c18ae4604a7f73e1c15e6a4735361c/hisock-0.0.1.post5.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1.post5 2025-09-09T20:11:43,739 Found link https://files.pythonhosted.org/packages/37/46/1587ad699c57f11d1c254b50d2a297a2a43a1647bc65c33a68581a2fe29c/hisock-0.0.1.post6.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1.post6 2025-09-09T20:11:43,739 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/67/ca/99076ee34c5d62c88acd88158ef893985d05f677c5c7f244980fc3dcc980/hisock-0.0.1.post7-py3-none-any.whl (from https://pypi.org/simple/hisock/) 2025-09-09T20:11:43,739 Found link https://files.pythonhosted.org/packages/ec/ea/589ee0ef4fb2327baa9b6b7c583a6ee7adca7aead67f842a21cafd80b26a/hisock-0.0.1.post7.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.1.post7 2025-09-09T20:11:43,740 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/e6/9a/27f2d3330e8248b6e4197dea4439e0541be9d504d06e4f51044ba1f6d990/hisock-0.0.2-py3-none-any.whl (from https://pypi.org/simple/hisock/) 2025-09-09T20:11:43,740 Found link https://files.pythonhosted.org/packages/75/75/3bc038b354740c363f45ad6cac59b61a58757f1c1b96ee1e6cbdeca690fe/hisock-0.0.2.tar.gz (from https://pypi.org/simple/hisock/), version: 0.0.2 2025-09-09T20:11:43,741 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/b1/82/675fe42878084bc82d94a28fe93270f3bc5a6079054fd128bd0448eb6ac2/hisock-0.1-py3-none-any.whl (from https://pypi.org/simple/hisock/) 2025-09-09T20:11:43,741 Found link https://files.pythonhosted.org/packages/b8/e6/7bba753dd9ec2f6a85ab2b284f376a269e8cb8f07e9c3681cbded71b860f/hisock-0.1.tar.gz (from https://pypi.org/simple/hisock/), version: 0.1 2025-09-09T20:11:43,742 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/7f/7c/eedda57d068bb13f5ba233c393a3a67297c24a2c44c94aa42dd8d19edb87/hisock-1.0-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.6) 2025-09-09T20:11:43,743 Found link https://files.pythonhosted.org/packages/a3/5f/024a05c96446c8e0ff0977fce7e5b06b214b2e8b73e414896ae7ba988b71/hisock-1.0.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.6), version: 1.0 2025-09-09T20:11:43,743 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/9e/00/2fbca8489d2ca547c6d72a57dca832b4f7affdf684ce425a502097bdff59/hisock-1.0.post1-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.6) 2025-09-09T20:11:43,744 Found link https://files.pythonhosted.org/packages/52/1c/4d403db1b19cfc9a488b567f02dcddf26270e690cd63245029b74dd70b6d/hisock-1.0.post1.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.6), version: 1.0.post1 2025-09-09T20:11:43,744 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/22/94/6ae272fb7cd254ac85c49d422644d18d85e9e90f69e73526bd3ce621b5d2/hisock-1.0.post2-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,745 Found link https://files.pythonhosted.org/packages/ec/13/c3d79eb0f0436c07096d3ad41aaedb1a2a2d0934d1426cbcefec4f6cfef3/hisock-1.0.post2.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 1.0.post2 2025-09-09T20:11:43,746 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/2c/2e/9d917fdf1fb9628747dca7f0fb5619a8f2618742cf65a7f6c24ce8c71af8/hisock-1.1-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,746 Found link https://files.pythonhosted.org/packages/fa/1f/46e1e46d7cd293324676fd46eeaeb8fe6c2b44337e95a2f79857764ac675/hisock-1.1.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 1.1 2025-09-09T20:11:43,747 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/69/ce/463caa254f2354c99718b0f5914c25862ff20887dbd0bce05416e95035d4/hisock-1.2-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,747 Found link https://files.pythonhosted.org/packages/2b/cc/ea4cde76897752e989ccd3f694efe255eee30da497a321aea92c8641a5c9/hisock-1.2.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 1.2 2025-09-09T20:11:43,747 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/86/ab/a77ddcf74858755111959d25e6a60ea7cc4eda16d026565c7b23b893d93c/hisock-2.0-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,748 Found link https://files.pythonhosted.org/packages/02/f1/6df7bda33640234284c068492e453c1689d2fcc7b7f3596326caf5af9b0c/hisock-2.0.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 2.0 2025-09-09T20:11:43,748 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/50/36/c7c910b9651660fa6d95844e46153620e2e6c41b4f12ae3148fd5da112e1/hisock-2.0.1-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,748 Found link https://files.pythonhosted.org/packages/cd/3f/fbdc0f156acd618596e262a2b16d10a28dd128ff27beb8d046d726070a53/hisock-2.0.1.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 2.0.1 2025-09-09T20:11:43,749 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/28/4b/e6f1e468ae6b61f9852c0edf30b19f9d277fc811266bb614465b4f5f2ab8/hisock-2.0.2-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,749 Found link https://files.pythonhosted.org/packages/0e/c9/4d06c6e5dcb96c3946b93e56071e7d8ee82caac5f7aeaa35d7d6d99d74b6/hisock-2.0.2.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 2.0.2 2025-09-09T20:11:43,749 Skipping link: No binaries permitted for hisock: https://files.pythonhosted.org/packages/d5/f4/5bdcd13a171d7127d61757a6414846636a44272171bbee2081bc15e25212/hisock-3.0a0-py3-none-any.whl (from https://pypi.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,749 Found link https://files.pythonhosted.org/packages/1a/5b/d7a649861cedea9686b70ec3e2aa8c6d6a53ea9034cfa9fe70827707c53a/hisock-3.0a0.tar.gz (from https://pypi.org/simple/hisock/) (requires-python:>=3.7), version: 3.0a0 2025-09-09T20:11:43,749 Fetching project page and analyzing links: https://www.piwheels.org/simple/hisock/ 2025-09-09T20:11:43,750 Getting page https://www.piwheels.org/simple/hisock/ 2025-09-09T20:11:43,750 Found index url https://www.piwheels.org/simple/ 2025-09-09T20:11:43,853 Fetched page https://www.piwheels.org/simple/hisock/ as text/html 2025-09-09T20:11:43,857 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-3.0a0-py3-none-any.whl#sha256=fb2e5382fcfd19223329f925e4ae540cd9cf64d6a124556ee5a96a3ca0369cc3 (from https://www.piwheels.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,857 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-1.1-py3-none-any.whl#sha256=b660a07e8f472d42e638dcbf3b00a0f655142f2f78df33d1a661d00115d24f16 (from https://www.piwheels.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,857 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-1.0.post2-py3-none-any.whl#sha256=598414983d90f78c16110d370ff327799cdddede2b246104440108d69902e51c (from https://www.piwheels.org/simple/hisock/) (requires-python:>=3.7) 2025-09-09T20:11:43,857 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-1.0.post1-py3-none-any.whl#sha256=eefbb2af4c2aac976c52cd3fa7c1041f7666563c4322268a44067ceb99e1cbb2 (from https://www.piwheels.org/simple/hisock/) (requires-python:>=3.6) 2025-09-09T20:11:43,857 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.1-py3-none-any.whl#sha256=6beff145790fbb530377487089cea2b32854fcf73efc7d396de6de1b1eeeff1a (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,858 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.2-py3-none-any.whl#sha256=676f10f17acf6efa8b7c9eb91739f634136076ff25d0fa73073498d9a202671e (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,858 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.1.post7-py3-none-any.whl#sha256=8e2c428c6ef0f399ccda2e5dbf60e3fed6b4dcea78852cecc16cf2b95b1eb162 (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,858 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.1.post6-py3-none-any.whl#sha256=2cdb0f4abeca1b73a9ea2f90655b06b656e9fb3b639a737cff4e23d600d85714 (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,858 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.1.post5-py3-none-any.whl#sha256=3fc4be7677c82ea83af9a6952d949779b493207ce84c4b5b1ed387e13a32a5bb (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,858 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.1.post3-py3-none-any.whl#sha256=55a37d93abfea4465ac58dfe01af1bfab622f84a608264f5652da14fe9056aab (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,858 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.1.post2-py3-none-any.whl#sha256=6cc5d0b9f5c4e1e7eedd9d4b71a200ac259b624130979c806cc2220bbf45c946 (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,859 Skipping link: No binaries permitted for hisock: https://archive1.piwheels.org/simple/hisock/hisock-0.0.1.post1-py3-none-any.whl#sha256=6135312a3a5e4d9680af1cdc5df62044ad3b1b3dedb3e448a9eb9c2c9a6412dd (from https://www.piwheels.org/simple/hisock/) 2025-09-09T20:11:43,859 Skipping link: not a file: https://www.piwheels.org/simple/hisock/ 2025-09-09T20:11:43,859 Skipping link: not a file: https://pypi.org/simple/hisock/ 2025-09-09T20:11:43,886 Given no hashes to check 1 links for project 'hisock': discarding no candidates 2025-09-09T20:11:43,888 Collecting hisock==0.0.1 2025-09-09T20:11:43,889 Created temporary directory: /tmp/pip-unpack-ba26u9kk 2025-09-09T20:11:44,085 Downloading hisock-0.0.1.tar.gz (2.7 kB) 2025-09-09T20:11:44,110 Added hisock==0.0.1 from https://files.pythonhosted.org/packages/25/90/5db37cb4997e3099d53c46a3724cc36c9d9f3f574fed30da369e06bc018a/hisock-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-ahrh7fav' 2025-09-09T20:11:44,114 Running setup.py (path:/tmp/pip-wheel-fnqgeywd/hisock_1cac52300da34406a31af46a82922ee9/setup.py) egg_info for package hisock 2025-09-09T20:11:44,114 Created temporary directory: /tmp/pip-pip-egg-info-bssp6whc 2025-09-09T20:11:44,114 Preparing metadata (setup.py): started 2025-09-09T20:11:44,115 Running command python setup.py egg_info 2025-09-09T20:11:44,655 Traceback (most recent call last): 2025-09-09T20:11:44,656 File "", line 2, in 2025-09-09T20:11:44,657 exec(compile(''' 2025-09-09T20:11:44,657 ~~~~^^^^^^^^^^^^ 2025-09-09T20:11:44,657 # This is -- a caller that pip uses to run setup.py 2025-09-09T20:11:44,657 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,657 ...<32 lines>... 2025-09-09T20:11:44,657 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T20:11:44,657 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,657 ''' % ('/tmp/pip-wheel-fnqgeywd/hisock_1cac52300da34406a31af46a82922ee9/setup.py',), "", "exec")) 2025-09-09T20:11:44,657 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,658 File "", line 35, in 2025-09-09T20:11:44,658 File "/tmp/pip-wheel-fnqgeywd/hisock_1cac52300da34406a31af46a82922ee9/setup.py", line 3, in 2025-09-09T20:11:44,658 import constants 2025-09-09T20:11:44,658 ModuleNotFoundError: No module named 'constants' 2025-09-09T20:11:44,741 ERROR: python setup.py egg_info exited with 1 2025-09-09T20:11:44,753 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T20:11:44,753 exec(compile('"'"''"'"''"'"' 2025-09-09T20:11:44,753 # This is -- a caller that pip uses to run setup.py 2025-09-09T20:11:44,753 # 2025-09-09T20:11:44,753 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T20:11:44,753 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T20:11:44,753 # - It provides a clear error message when setuptools is not installed. 2025-09-09T20:11:44,753 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T20:11:44,753 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T20:11:44,753 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T20:11:44,753 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T20:11:44,753 import os, sys, tokenize, traceback 2025-09-09T20:11:44,753 2025-09-09T20:11:44,753 try: 2025-09-09T20:11:44,753 import setuptools 2025-09-09T20:11:44,753 except ImportError: 2025-09-09T20:11:44,753 print( 2025-09-09T20:11:44,753 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T20:11:44,753 "the build environment with exception:", 2025-09-09T20:11:44,753 file=sys.stderr, 2025-09-09T20:11:44,753 ) 2025-09-09T20:11:44,753 traceback.print_exc() 2025-09-09T20:11:44,753 sys.exit(1) 2025-09-09T20:11:44,753 2025-09-09T20:11:44,753 __file__ = %r 2025-09-09T20:11:44,753 sys.argv[0] = __file__ 2025-09-09T20:11:44,753 2025-09-09T20:11:44,753 if os.path.exists(__file__): 2025-09-09T20:11:44,753 filename = __file__ 2025-09-09T20:11:44,753 with tokenize.open(__file__) as f: 2025-09-09T20:11:44,753 setup_py_code = f.read() 2025-09-09T20:11:44,753 else: 2025-09-09T20:11:44,753 filename = "" 2025-09-09T20:11:44,753 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T20:11:44,753 2025-09-09T20:11:44,753 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T20:11:44,753 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-fnqgeywd/hisock_1cac52300da34406a31af46a82922ee9/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-bssp6whc[/] 2025-09-09T20:11:44,753 [bold magenta]cwd[/]: /tmp/pip-wheel-fnqgeywd/hisock_1cac52300da34406a31af46a82922ee9/ 2025-09-09T20:11:44,754 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T20:11:44,754 ERROR: metadata generation failed 2025-09-09T20:11:44,759 Exception information: 2025-09-09T20:11:44,759 Traceback (most recent call last): 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T20:11:44,759 call_subprocess( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 args, 2025-09-09T20:11:44,759 ^^^^^ 2025-09-09T20:11:44,759 ...<2 lines>... 2025-09-09T20:11:44,759 spinner=spinner, 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T20:11:44,759 raise error 2025-09-09T20:11:44,759 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T20:11:44,759 2025-09-09T20:11:44,759 The above exception was the direct cause of the following exception: 2025-09-09T20:11:44,759 2025-09-09T20:11:44,759 Traceback (most recent call last): 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T20:11:44,759 status = _inner_run() 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T20:11:44,759 return self.run(options, args) 2025-09-09T20:11:44,759 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T20:11:44,759 return func(self, options, args) 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T20:11:44,759 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T20:11:44,759 result = self._result = resolver.resolve( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T20:11:44,759 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T20:11:44,759 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T20:11:44,759 if not criterion.candidates: 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T20:11:44,759 return bool(self._sequence) 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T20:11:44,759 self._bool = any(self) 2025-09-09T20:11:44,759 ~~~^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T20:11:44,759 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T20:11:44,759 ^^^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T20:11:44,759 candidate = func() 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T20:11:44,759 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 link, template, name, version 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T20:11:44,759 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 link, 2025-09-09T20:11:44,759 ^^^^^ 2025-09-09T20:11:44,759 ...<3 lines>... 2025-09-09T20:11:44,759 version=version, 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T20:11:44,759 super().__init__( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 link=link, 2025-09-09T20:11:44,759 ^^^^^^^^^^ 2025-09-09T20:11:44,759 ...<4 lines>... 2025-09-09T20:11:44,759 version=version, 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T20:11:44,759 self.dist = self._prepare() 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T20:11:44,759 dist = self._prepare_distribution() 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T20:11:44,759 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T20:11:44,759 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T20:11:44,759 dist = _get_prepared_distribution( 2025-09-09T20:11:44,759 req, 2025-09-09T20:11:44,759 ...<3 lines>... 2025-09-09T20:11:44,759 self.check_build_deps, 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T20:11:44,759 abstract_dist.prepare_distribution_metadata( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 finder, build_isolation, check_build_deps 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T20:11:44,759 self.req.prepare_metadata() 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T20:11:44,759 self.metadata_directory = generate_metadata_legacy( 2025-09-09T20:11:44,759 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T20:11:44,759 build_env=self.build_env, 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ...<3 lines>... 2025-09-09T20:11:44,759 details=details, 2025-09-09T20:11:44,759 ^^^^^^^^^^^^^^^^ 2025-09-09T20:11:44,759 ) 2025-09-09T20:11:44,759 ^ 2025-09-09T20:11:44,759 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T20:11:44,759 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T20:11:44,759 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T20:11:44,780 Removed hisock==0.0.1 from https://files.pythonhosted.org/packages/25/90/5db37cb4997e3099d53c46a3724cc36c9d9f3f574fed30da369e06bc018a/hisock-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-ahrh7fav' 2025-09-09T20:11:44,780 Removed build tracker: '/tmp/pip-build-tracker-ahrh7fav'