2025-09-08T03:38:54,258 Created temporary directory: /tmp/pip-build-tracker-5vkuj0ei 2025-09-08T03:38:54,259 Initialized build tracking at /tmp/pip-build-tracker-5vkuj0ei 2025-09-08T03:38:54,259 Created build tracker: /tmp/pip-build-tracker-5vkuj0ei 2025-09-08T03:38:54,259 Entered build tracker: /tmp/pip-build-tracker-5vkuj0ei 2025-09-08T03:38:54,259 Created temporary directory: /tmp/pip-wheel-1pls1sgn 2025-09-08T03:38:54,264 Created temporary directory: /tmp/pip-ephem-wheel-cache-b54wewo7 2025-09-08T03:38:54,322 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T03:38:54,324 2 location(s) to search for versions of deb-constrictor: 2025-09-08T03:38:54,324 * https://pypi.org/simple/deb-constrictor/ 2025-09-08T03:38:54,324 * https://www.piwheels.org/simple/deb-constrictor/ 2025-09-08T03:38:54,324 Fetching project page and analyzing links: https://pypi.org/simple/deb-constrictor/ 2025-09-08T03:38:54,325 Getting page https://pypi.org/simple/deb-constrictor/ 2025-09-08T03:38:54,326 Found index url https://pypi.org/simple/ 2025-09-08T03:38:54,469 Fetched page https://pypi.org/simple/deb-constrictor/ as application/vnd.pypi.simple.v1+json 2025-09-08T03:38:54,476 Found link https://files.pythonhosted.org/packages/c0/b4/6f348d8c5722c61a4571f2bf2f82c8c57736804037d3467e98c19dd792d6/deb-constrictor-0.1.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1 2025-09-08T03:38:54,476 Found link https://files.pythonhosted.org/packages/a0/74/55df749625a2db0a14887ce6e0bd4e55e6a1141ade531c4e626ba0d38265/deb-constrictor-0.1.1.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.1 2025-09-08T03:38:54,477 Found link https://files.pythonhosted.org/packages/c1/0b/3a58274c2904d1aa040feef6a751505908ec6d1a5c60a0733be96987e844/deb-constrictor-0.1.2.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.2 2025-09-08T03:38:54,477 Found link https://files.pythonhosted.org/packages/65/11/2e98b934f372b36c2ec302aa9e640b34c218672a2f0b1f547868efa5b99d/deb-constrictor-0.1.3.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.3 2025-09-08T03:38:54,478 Found link https://files.pythonhosted.org/packages/27/77/799db53b60d8ddd24eb84321d52176cd5ca7613462a0670a2850a7603c97/deb-constrictor-0.1.4.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.4 2025-09-08T03:38:54,478 Found link https://files.pythonhosted.org/packages/df/38/9e7cbd243c88892ebe1cf4fc457800d10e8232f9a603b9ac65f55fa8ade1/deb-constrictor-0.1.5.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.5 2025-09-08T03:38:54,478 Found link https://files.pythonhosted.org/packages/c4/62/92af9f7903b4566661f6f57e7cc4bac1c3f7900da7ff83341380eb05c846/deb-constrictor-0.1.6.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.6 2025-09-08T03:38:54,479 Found link https://files.pythonhosted.org/packages/2b/23/2118cd1911cbe1d243a0502a6e65e05b3a9e67d05a3c16e48b0ae996e584/deb-constrictor-0.1.8.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.1.8 2025-09-08T03:38:54,479 Found link https://files.pythonhosted.org/packages/19/65/6ba9503af833697fc069cb0ce1a648fcf61f5e74877027d8d40b8dd80457/deb-constrictor-0.2.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.2 2025-09-08T03:38:54,479 Found link https://files.pythonhosted.org/packages/1b/a2/7d2ad614b83b11a4bff5469271e41608ae596829999572a85a1a7b8ce872/deb-constrictor-0.2.1.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.2.1 2025-09-08T03:38:54,480 Found link https://files.pythonhosted.org/packages/33/10/0fc41d2d062aff0dfe2cb599c2472e2bc67c95d2e2272d893cd4a7852a3e/deb-constrictor-0.2.2.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.2.2 2025-09-08T03:38:54,480 Found link https://files.pythonhosted.org/packages/2f/10/530cc6ba529cff2318c0e951ca79459a8db076ebea713e150755796af159/deb-constrictor-0.3.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.3 2025-09-08T03:38:54,481 Found link https://files.pythonhosted.org/packages/c4/39/347cf6ae35f3b38927b0aa8745a7faa0eda34fea08ba0ac21026c748a924/deb-constrictor-0.3.1.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.3.1 2025-09-08T03:38:54,481 Found link https://files.pythonhosted.org/packages/bf/a0/2b247be541a82a39f07e4ea0864675e5055e002a6216652e03864ecdf908/deb-constrictor-0.3.2.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.3.2 2025-09-08T03:38:54,481 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d8/da/4428bd4c44fec8e1b7224417ab628e8aecb1ce75e4c043d0aac220d4e1c0/deb_constrictor-0.3.2-py2.7.egg (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,482 Found link https://files.pythonhosted.org/packages/cc/eb/cca9faff04cd19785d29894f166db8e9c498e0764e9e0eba925b6ba3a88e/deb-constrictor-0.4.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.4 2025-09-08T03:38:54,482 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/31/e8/f10dc82ed26b714918ba904e15fb4833b4a711fd1dd27c2902cf20f4da41/deb_constrictor-0.4-py2.7.egg (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,482 Found link https://files.pythonhosted.org/packages/8d/b8/0693694e68f0e5dfc0f6f57483d722fe7a10306791977cac99c1da81fe88/deb-constrictor-0.5.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.5 2025-09-08T03:38:54,482 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ae/28/c7bf3bfaa583b2bf95778aca6f898fd06bbd587fe8de343d8585a13f11a9/deb_constrictor-0.5-py2.7.egg (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,483 Found link https://files.pythonhosted.org/packages/58/44/c431a69a3b279ca0ee71b9f597af642601c387e74358d01e0463cda45529/deb-constrictor-0.6.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.6 2025-09-08T03:38:54,483 Found link https://files.pythonhosted.org/packages/94/3e/5094bad9df917ea8d10337b60334e5bf9d7e48b2c8880be309c4656aea9e/deb-constrictor-0.7.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.7 2025-09-08T03:38:54,483 Found link https://files.pythonhosted.org/packages/f3/c7/13d2aa50f4f83001929e0d5c72d951dc496e5ba888476c3cc6b585e6156f/deb-constrictor-0.8.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.8 2025-09-08T03:38:54,484 Skipping link: No binaries permitted for deb-constrictor: https://files.pythonhosted.org/packages/6e/93/48565e0129ab2a11ba6a36251275b1d679e14581d039e14184527b5ccdff/deb_constrictor-0.8-py3-none-any.whl (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,484 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0e/99/ea5d2d1a182a01a441cc7466f40a481563447a10c98cd384989164182b92/deb_constrictor-0.8-py3.9.egg (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,484 Found link https://files.pythonhosted.org/packages/44/e1/9274602f5324d8d61a0c02462e5c6c98292bfde7244182dae0d983004878/deb-constrictor-0.9.tar.gz (from https://pypi.org/simple/deb-constrictor/), version: 0.9 2025-09-08T03:38:54,485 Skipping link: No binaries permitted for deb-constrictor: https://files.pythonhosted.org/packages/87/80/9b372deaf354e5c6ad405c10ebd6b914b18d9e4430069574979e4f5bd9c5/deb_constrictor-0.9-py3-none-any.whl (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,485 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3f/f2/194c8a4597c4b16b9b3fd03defe748bf951be7cf27ed5f065999d57dc930/deb_constrictor-0.9-py3.9.egg (from https://pypi.org/simple/deb-constrictor/) 2025-09-08T03:38:54,485 Fetching project page and analyzing links: https://www.piwheels.org/simple/deb-constrictor/ 2025-09-08T03:38:54,486 Getting page https://www.piwheels.org/simple/deb-constrictor/ 2025-09-08T03:38:54,487 Found index url https://www.piwheels.org/simple/ 2025-09-08T03:38:54,574 Fetched page https://www.piwheels.org/simple/deb-constrictor/ as text/html 2025-09-08T03:38:54,578 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.9-py3-none-any.whl#sha256=1b5f792368da227f5e651f8a9783c966e12f5f080303451d92051f324ed91f15 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,579 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.8-py3-none-any.whl#sha256=5142b9842fb37105367001dad9517ed456ccfe25fe326870e41e21b8c4bbcbda (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,579 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.7-py3-none-any.whl#sha256=101afa86c2afbf79bfad3dd06ee53b1679d6979d7e95bc1fb1b1faa763a99311 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,579 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.6-py3-none-any.whl#sha256=f69e9e8c27d3f30c74c4f6367db839b3691a3b114a347a8688609cab567db04f (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,579 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.5-py3-none-any.whl#sha256=1cbd5ef423eb7c0735cb3f0da0a8e65afdd0144faf18015cdef8f8383a228a78 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,579 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.4-py3-none-any.whl#sha256=444d19cdd1f366dc2f8e0c074658ffd376b64e02906b5a4802b9022d15d81063 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,579 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.3.2-py3-none-any.whl#sha256=a96b846856449424662ffff00082e284a56529af9ada53ce832a2802ff65480a (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.3.1-py3-none-any.whl#sha256=0dbeafa52bab7c499ab03e8e048bb67cfada98cb9426abac19ed2236c99bc3b9 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.3-py3-none-any.whl#sha256=c3aa67f0d3e04a9100bdede1e09a4ac49d108e824b49f14eea49bb2b8fab0d66 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.2.2-py3-none-any.whl#sha256=f89cc70c2a5b6188c09a6006348599dd42d4cd0dc18dfafb9d549bae03230bb2 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.2.1-py3-none-any.whl#sha256=76f14f4776410df13e32083a73b20188c1935d2b9d09e2a935dbbdec442ace72 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.2-py3-none-any.whl#sha256=ad26677acfa443874435c7f0f73fd190c6e26e770b2646ed012c9006e0b70a96 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.1.8-py3-none-any.whl#sha256=f3c1908ac1bf1e81c69ceee2ea9d5c495b8453e4c5bfccaf556683f74fe0580e (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,580 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.1.6-py3-none-any.whl#sha256=d477bf2e0f23899757a25e5e306ea21a99ff2d4d7a23a405a073f1bc31df3514 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,581 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.1.5-py3-none-any.whl#sha256=9acda0599ab2300f1f72a1b3a6d7a85fbdb5250c58acd9d844536f7c40fdbdc6 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,581 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.1.4-py3-none-any.whl#sha256=cd4cd8d857960aaf24197be942a408b1e0ffb2434c31b0cf358eaf9bbaae7796 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,581 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.1.3-py3-none-any.whl#sha256=4d7427bf73bc6ea09a20d0c155952855b533a967c69054f5494d02a53e4e1f83 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,581 Skipping link: No binaries permitted for deb-constrictor: https://archive1.piwheels.org/simple/deb-constrictor/deb_constrictor-0.1.2-py3-none-any.whl#sha256=4e77be78bc67248ff1a015c37f553e68b9b6056dd17928fd7496e79fb7676529 (from https://www.piwheels.org/simple/deb-constrictor/) 2025-09-08T03:38:54,581 Skipping link: not a file: https://www.piwheels.org/simple/deb-constrictor/ 2025-09-08T03:38:54,581 Skipping link: not a file: https://pypi.org/simple/deb-constrictor/ 2025-09-08T03:38:54,611 Given no hashes to check 1 links for project 'deb-constrictor': discarding no candidates 2025-09-08T03:38:54,612 Collecting deb-constrictor==0.1.1 2025-09-08T03:38:54,613 Created temporary directory: /tmp/pip-unpack-gleybg7b 2025-09-08T03:38:54,752 Downloading deb-constrictor-0.1.1.tar.gz (4.5 kB) 2025-09-08T03:38:54,772 Added deb-constrictor==0.1.1 from https://files.pythonhosted.org/packages/a0/74/55df749625a2db0a14887ce6e0bd4e55e6a1141ade531c4e626ba0d38265/deb-constrictor-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-5vkuj0ei' 2025-09-08T03:38:54,773 Running setup.py (path:/tmp/pip-wheel-1pls1sgn/deb-constrictor_cc9deec337c54387abde613d5a208d01/setup.py) egg_info for package deb-constrictor 2025-09-08T03:38:54,773 Created temporary directory: /tmp/pip-pip-egg-info-6i4ixics 2025-09-08T03:38:54,774 Preparing metadata (setup.py): started 2025-09-08T03:38:54,775 Running command python setup.py egg_info 2025-09-08T03:38:55,290 Traceback (most recent call last): 2025-09-08T03:38:55,291 File "", line 2, in 2025-09-08T03:38:55,291 exec(compile(''' 2025-09-08T03:38:55,292 ~~~~^^^^^^^^^^^^ 2025-09-08T03:38:55,292 # This is -- a caller that pip uses to run setup.py 2025-09-08T03:38:55,292 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,292 ...<32 lines>... 2025-09-08T03:38:55,292 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T03:38:55,292 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,292 ''' % ('/tmp/pip-wheel-1pls1sgn/deb-constrictor_cc9deec337c54387abde613d5a208d01/setup.py',), "", "exec")) 2025-09-08T03:38:55,292 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,293 File "", line 35, in 2025-09-08T03:38:55,293 File "/tmp/pip-wheel-1pls1sgn/deb-constrictor_cc9deec337c54387abde613d5a208d01/setup.py", line 29, in 2025-09-08T03:38:55,293 with open('README.md', 'r', 'utf-8') as f: 2025-09-08T03:38:55,293 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,293 File "", line 921, in open 2025-09-08T03:38:55,293 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T03:38:55,377 ERROR: python setup.py egg_info exited with 1 2025-09-08T03:38:55,391 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T03:38:55,391 exec(compile('"'"''"'"''"'"' 2025-09-08T03:38:55,391 # This is -- a caller that pip uses to run setup.py 2025-09-08T03:38:55,391 # 2025-09-08T03:38:55,391 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T03:38:55,391 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T03:38:55,391 # - It provides a clear error message when setuptools is not installed. 2025-09-08T03:38:55,391 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T03:38:55,391 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T03:38:55,391 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T03:38:55,391 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T03:38:55,391 import os, sys, tokenize, traceback 2025-09-08T03:38:55,391 2025-09-08T03:38:55,391 try: 2025-09-08T03:38:55,391 import setuptools 2025-09-08T03:38:55,391 except ImportError: 2025-09-08T03:38:55,391 print( 2025-09-08T03:38:55,391 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T03:38:55,391 "the build environment with exception:", 2025-09-08T03:38:55,391 file=sys.stderr, 2025-09-08T03:38:55,391 ) 2025-09-08T03:38:55,391 traceback.print_exc() 2025-09-08T03:38:55,391 sys.exit(1) 2025-09-08T03:38:55,391 2025-09-08T03:38:55,391 __file__ = %r 2025-09-08T03:38:55,391 sys.argv[0] = __file__ 2025-09-08T03:38:55,391 2025-09-08T03:38:55,391 if os.path.exists(__file__): 2025-09-08T03:38:55,391 filename = __file__ 2025-09-08T03:38:55,391 with tokenize.open(__file__) as f: 2025-09-08T03:38:55,391 setup_py_code = f.read() 2025-09-08T03:38:55,391 else: 2025-09-08T03:38:55,391 filename = "" 2025-09-08T03:38:55,391 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T03:38:55,391 2025-09-08T03:38:55,391 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T03:38:55,391 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-1pls1sgn/deb-constrictor_cc9deec337c54387abde613d5a208d01/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-6i4ixics[/] 2025-09-08T03:38:55,391 [bold magenta]cwd[/]: /tmp/pip-wheel-1pls1sgn/deb-constrictor_cc9deec337c54387abde613d5a208d01/ 2025-09-08T03:38:55,391 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T03:38:55,392 ERROR: metadata generation failed 2025-09-08T03:38:55,398 Exception information: 2025-09-08T03:38:55,398 Traceback (most recent call last): 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T03:38:55,398 call_subprocess( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 args, 2025-09-08T03:38:55,398 ^^^^^ 2025-09-08T03:38:55,398 ...<2 lines>... 2025-09-08T03:38:55,398 spinner=spinner, 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T03:38:55,398 raise error 2025-09-08T03:38:55,398 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T03:38:55,398 2025-09-08T03:38:55,398 The above exception was the direct cause of the following exception: 2025-09-08T03:38:55,398 2025-09-08T03:38:55,398 Traceback (most recent call last): 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T03:38:55,398 status = _inner_run() 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T03:38:55,398 return self.run(options, args) 2025-09-08T03:38:55,398 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T03:38:55,398 return func(self, options, args) 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T03:38:55,398 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T03:38:55,398 result = self._result = resolver.resolve( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T03:38:55,398 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T03:38:55,398 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T03:38:55,398 if not criterion.candidates: 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T03:38:55,398 return bool(self._sequence) 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T03:38:55,398 self._bool = any(self) 2025-09-08T03:38:55,398 ~~~^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T03:38:55,398 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T03:38:55,398 ^^^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T03:38:55,398 candidate = func() 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T03:38:55,398 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 link, template, name, version 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T03:38:55,398 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 link, 2025-09-08T03:38:55,398 ^^^^^ 2025-09-08T03:38:55,398 ...<3 lines>... 2025-09-08T03:38:55,398 version=version, 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T03:38:55,398 super().__init__( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 link=link, 2025-09-08T03:38:55,398 ^^^^^^^^^^ 2025-09-08T03:38:55,398 ...<4 lines>... 2025-09-08T03:38:55,398 version=version, 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T03:38:55,398 self.dist = self._prepare() 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T03:38:55,398 dist = self._prepare_distribution() 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T03:38:55,398 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T03:38:55,398 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T03:38:55,398 dist = _get_prepared_distribution( 2025-09-08T03:38:55,398 req, 2025-09-08T03:38:55,398 ...<3 lines>... 2025-09-08T03:38:55,398 self.check_build_deps, 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T03:38:55,398 abstract_dist.prepare_distribution_metadata( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 finder, build_isolation, check_build_deps 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T03:38:55,398 self.req.prepare_metadata() 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T03:38:55,398 self.metadata_directory = generate_metadata_legacy( 2025-09-08T03:38:55,398 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:38:55,398 build_env=self.build_env, 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ...<3 lines>... 2025-09-08T03:38:55,398 details=details, 2025-09-08T03:38:55,398 ^^^^^^^^^^^^^^^^ 2025-09-08T03:38:55,398 ) 2025-09-08T03:38:55,398 ^ 2025-09-08T03:38:55,398 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T03:38:55,398 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T03:38:55,398 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T03:38:55,420 Removed deb-constrictor==0.1.1 from https://files.pythonhosted.org/packages/a0/74/55df749625a2db0a14887ce6e0bd4e55e6a1141ade531c4e626ba0d38265/deb-constrictor-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-5vkuj0ei' 2025-09-08T03:38:55,420 Removed build tracker: '/tmp/pip-build-tracker-5vkuj0ei'