2025-09-07T20:19:30,441 Created temporary directory: /tmp/pip-build-tracker-l84y9u6t 2025-09-07T20:19:30,441 Initialized build tracking at /tmp/pip-build-tracker-l84y9u6t 2025-09-07T20:19:30,442 Created build tracker: /tmp/pip-build-tracker-l84y9u6t 2025-09-07T20:19:30,442 Entered build tracker: /tmp/pip-build-tracker-l84y9u6t 2025-09-07T20:19:30,442 Created temporary directory: /tmp/pip-wheel-vv1p107b 2025-09-07T20:19:30,445 Created temporary directory: /tmp/pip-ephem-wheel-cache-0qg5co54 2025-09-07T20:19:30,502 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:19:30,505 2 location(s) to search for versions of findimports: 2025-09-07T20:19:30,505 * https://pypi.org/simple/findimports/ 2025-09-07T20:19:30,505 * https://www.piwheels.org/simple/findimports/ 2025-09-07T20:19:30,505 Fetching project page and analyzing links: https://pypi.org/simple/findimports/ 2025-09-07T20:19:30,505 Getting page https://pypi.org/simple/findimports/ 2025-09-07T20:19:30,507 Found index url https://pypi.org/simple/ 2025-09-07T20:19:30,579 Fetched page https://pypi.org/simple/findimports/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:19:30,584 Found link https://files.pythonhosted.org/packages/68/1e/6bd427aec6b8b285360abd23f3da7394cc14b18b61674bcb3ecc3318a800/findimports-1.2.6.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.6 2025-09-07T20:19:30,584 Found link https://files.pythonhosted.org/packages/39/2f/a31fec6f677d5727be492cb017e75b7c5afdc21231ed4c142b13455bf5d2/findimports-1.2.7.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.7 2025-09-07T20:19:30,585 Found link https://files.pythonhosted.org/packages/d7/d0/ef6b6122115b84cca814281b1d1508d69680ef55897eea84eaa0e584318a/findimports-1.2.8.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.8 2025-09-07T20:19:30,585 Found link https://files.pythonhosted.org/packages/3f/aa/0e8c0aa59a46b3c022b8e4142ee9bf57c9ccec61dc9f105da33bc2dc8bf2/findimports-1.2.9.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.9 2025-09-07T20:19:30,585 Found link https://files.pythonhosted.org/packages/7a/1f/6a4c9aada301d46db377301496cb27ab31ba51b51bea3ba99d3b00bb7858/findimports-1.2.10.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.10 2025-09-07T20:19:30,585 Found link https://files.pythonhosted.org/packages/24/7f/b84f3ea8c49fe729a46100ef203b65f2efd0d00c95b8509f8e7315daf8bd/findimports-1.2.11.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.11 2025-09-07T20:19:30,585 Found link https://files.pythonhosted.org/packages/4c/e9/dbfde2a8c6c5354de551d9a42c9c352b87837bc98c4f0323cfc0f2a1ff4b/findimports-1.2.12.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.12 2025-09-07T20:19:30,586 Found link https://files.pythonhosted.org/packages/e5/d4/37ae16293b04fb4ada6dca9251ea8351f7127a0e43a47e1edc170b63070a/findimports-1.2.13.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.13 2025-09-07T20:19:30,586 Found link https://files.pythonhosted.org/packages/46/e2/8ed912d94891d9fc35ef95f8605d729c86202ba6774b6026d635a4ca44f7/findimports-1.2.14.tar.gz (from https://pypi.org/simple/findimports/), version: 1.2.14 2025-09-07T20:19:30,586 Found link https://files.pythonhosted.org/packages/c2/9d/e3ec01d85d8caa2f767a20a984ea114ad66486d827be1c83b7db5ff57dba/findimports-1.3.0.tar.gz (from https://pypi.org/simple/findimports/), version: 1.3.0 2025-09-07T20:19:30,586 Found link https://files.pythonhosted.org/packages/d4/4a/3e02b5d2461c5eced302a8f4086eb684116859e892f376ae7d0bf2bdcffc/findimports-1.3.1.tar.gz (from https://pypi.org/simple/findimports/), version: 1.3.1 2025-09-07T20:19:30,587 Found link https://files.pythonhosted.org/packages/54/20/77f1f7677a80e023c6ced5e9de5592b0e7d135be350a34dac784635c1bf0/findimports-1.3.2.tar.gz (from https://pypi.org/simple/findimports/), version: 1.3.2 2025-09-07T20:19:30,587 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/79/2a/e944e6b02a5c9302aa785929983ea5be9d8e87f96ffcc36a5e544dab2f9c/findimports-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) 2025-09-07T20:19:30,587 Found link https://files.pythonhosted.org/packages/1d/6b/6ae2cac6342e55d1a82df6037af0c4a54015df48e140799aa4dccf6d378a/findimports-1.4.0.tar.gz (from https://pypi.org/simple/findimports/), version: 1.4.0 2025-09-07T20:19:30,587 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/6c/3a/d8fdc93be1c4d793eebac97568dcca10b73b87de682f3df85cc4ca167767/findimports-1.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) 2025-09-07T20:19:30,587 Found link https://files.pythonhosted.org/packages/07/d7/0e979b9b31a857c900f26368fc2f14cb5d29e660d81efb82795f1e4cfb87/findimports-1.4.1.tar.gz (from https://pypi.org/simple/findimports/), version: 1.4.1 2025-09-07T20:19:30,588 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/6a/98/21d53d862326ba57b9a6467fd24760ab10c0c9fa5c5c2837c985875ff013/findimports-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) 2025-09-07T20:19:30,588 Found link https://files.pythonhosted.org/packages/6d/97/687dfa31ccb72d538f9703c59a9f158aeb17173615c957d9875f8eb6242e/findimports-1.5.0.tar.gz (from https://pypi.org/simple/findimports/), version: 1.5.0 2025-09-07T20:19:30,588 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/f9/63/f2ad2dcb35183ba2e62ca81da7e465fcdbd4a37efe88fc4b54ce0853de30/findimports-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) 2025-09-07T20:19:30,588 Found link https://files.pythonhosted.org/packages/e8/c5/a632d38ba8ceda277f54d9966479f35983fc674d11dc92afa0140fba5787/findimports-1.5.1.tar.gz (from https://pypi.org/simple/findimports/), version: 1.5.1 2025-09-07T20:19:30,588 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/59/00/0738c19d534d8a01da1d10db8091164649b597408bbea5d71efbc5095e04/findimports-1.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) 2025-09-07T20:19:30,588 Found link https://files.pythonhosted.org/packages/8d/42/f642da384abfd5ae9553a50d78e63949b1302e572fa24eb248dac23d916b/findimports-1.5.2.tar.gz (from https://pypi.org/simple/findimports/), version: 1.5.2 2025-09-07T20:19:30,589 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/48/77/a7eb3b2a0c8de5a755c937d727b52c623b3361ad7db43eede94fd21f00a5/findimports-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.6) 2025-09-07T20:19:30,589 Found link https://files.pythonhosted.org/packages/b9/6e/3c82823678561efeeac5d96a2b7d326d850e363bdeca50756a7639a1e013/findimports-2.0.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.6), version: 2.0.0 2025-09-07T20:19:30,589 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/f3/f3/a37ee670bacc1e61423387ba25a0b6b16787f0bd5ba722e566637836d8ba/findimports-2.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.6) 2025-09-07T20:19:30,590 Found link https://files.pythonhosted.org/packages/c3/f4/52bc0d2a31c2f60000989e1b2edd7adc22247e84f0251bf7893519791a40/findimports-2.1.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.6), version: 2.1.0 2025-09-07T20:19:30,590 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/64/e3/93d795382761ce296029c8a368973852a5d282e6aca39061e9d7103047f4/findimports-2.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.6) 2025-09-07T20:19:30,590 Found link https://files.pythonhosted.org/packages/54/3d/bcb5e0f8db3696b3e71a90e1e4cdad12bdc4804b49396d283864cbd8eba2/findimports-2.2.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.6), version: 2.2.0 2025-09-07T20:19:30,590 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/19/18/c9cfb535cea39956e748f33e6e7217c3b14de14640965c3a65103468b553/findimports-2.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,591 Found link https://files.pythonhosted.org/packages/33/3c/ef250a26ab31b32ecd3214d98d6439f09a484738a5dddbf53dfc5e475420/findimports-2.3.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.7), version: 2.3.0 2025-09-07T20:19:30,591 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/7d/66/914baba286fee4b721dfa2336d2b96de7bdf462dc76e5768f28c5610ed2e/findimports-2.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,591 Found link https://files.pythonhosted.org/packages/52/ff/8c0933c7898515b1319f57aaeed55d411391d522985c5ddf7467dd21be7a/findimports-2.4.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.7), version: 2.4.0 2025-09-07T20:19:30,591 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/0e/c3/551fc9514f5a04ab199e73f90fed97af04b4643df4b65f3e23e9b721e302/findimports-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,592 Found link https://files.pythonhosted.org/packages/2a/5c/f4e282d28ba070f9b3e273ae0d9b8e732e3c777c3aab0ea95a77f8fe0212/findimports-2.5.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.7), version: 2.5.0 2025-09-07T20:19:30,592 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/89/e9/a5663b4229ac3a30278ef32092410f81ce3ff1fd213d84951f9902d6ff5a/findimports-2.5.1-py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,592 Found link https://files.pythonhosted.org/packages/20/ed/d6146972e88ccb2c845c083a84eb7e9f7d1b37f57cf7c326321b7a637511/findimports-2.5.1.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.7), version: 2.5.1 2025-09-07T20:19:30,592 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/51/73/3f8f83980592464521a9c16345803d21313563906124eaa69c4bd4fc3185/findimports-2.5.2-py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,592 Found link https://files.pythonhosted.org/packages/a2/ba/534c1445931e6f64980898e07cfb97e4fdcfeefdbdfd58eb7f4ebe495ad4/findimports-2.5.2.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.7), version: 2.5.2 2025-09-07T20:19:30,592 Skipping link: No binaries permitted for findimports: https://files.pythonhosted.org/packages/2d/21/f636d95cc76fecfd16e25157ab6fb5d3fdae397835c7479d90d13e6d98ce/findimports-2.6.0-py3-none-any.whl (from https://pypi.org/simple/findimports/) (requires-python:>=3.8) 2025-09-07T20:19:30,593 Found link https://files.pythonhosted.org/packages/d8/43/bf59f491883681b332f732bb5157b11ee1bfb2aa37b4d406b431f29dec42/findimports-2.6.0.tar.gz (from https://pypi.org/simple/findimports/) (requires-python:>=3.8), version: 2.6.0 2025-09-07T20:19:30,593 Fetching project page and analyzing links: https://www.piwheels.org/simple/findimports/ 2025-09-07T20:19:30,594 Getting page https://www.piwheels.org/simple/findimports/ 2025-09-07T20:19:30,595 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:19:30,700 Fetched page https://www.piwheels.org/simple/findimports/ as text/html 2025-09-07T20:19:30,704 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.6.0-py3-none-any.whl#sha256=3bf1fcfc69c8f6d747d37bb1b9efb58a006c746dc9dd39a73d9b5c5443dec755 (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.8) 2025-09-07T20:19:30,704 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.5.2-py3-none-any.whl#sha256=7b2b8bf232da3a92e3a2af7717a366e279da79b1f5fe1357c3320c6a49e9cb9a (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.5.1-py3-none-any.whl#sha256=8853b99383f583689c2291258d158ec5d573d20234240faf534f688eecc1a8d6 (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.5.0-py2.py3-none-any.whl#sha256=b9ad3b1fd9cd10137cd788cc0baf525e8b6af2a40c00ac9e4c981e54332339e7 (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.4.0-py2.py3-none-any.whl#sha256=8bfae8b242d8e00ccfce1912d48698541bcb71699b3a38e8c446aaf579c0d1da (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.3.0-py2.py3-none-any.whl#sha256=4bc481d1838b5fc44206b67e01a0af13d0c966e68770661e2cc3da0c255b7fe9 (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.7) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.2.0-py2.py3-none-any.whl#sha256=856a0e752e12c3653fed146273fd3e5c144d97736b4a67cc5ca14f1de6a8e157 (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.6) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.1.0-py2.py3-none-any.whl#sha256=f9392317aed733aba3cd470b63877949db3c48abffe86eb5e58e3d3a9b5b9eee (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.6) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-2.0.0-py2.py3-none-any.whl#sha256=b072ec2addcdfbc02eb0aa3723713b590343cda9ec7ff210809d50ae01e1d6a4 (from https://www.piwheels.org/simple/findimports/) (requires-python:>=3.6) 2025-09-07T20:19:30,705 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.5.2-py2.py3-none-any.whl#sha256=6d6070bb373e9f5d135e53eea2253529ff7ef7b383aa5fe43856f6a173a65679 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.5.1-py2.py3-none-any.whl#sha256=3cc43ec71ecf1f0391d129f6359b9e5f32e242e0772af585ef268aa2d015b084 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.5.0-py2.py3-none-any.whl#sha256=a10b0f661bf401c6c553ef6ad6e5fabf34f95cf89c75fc2761a070b40432a577 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.4.1-py2.py3-none-any.whl#sha256=fae8d6ed10f87ac30840d9c8c68fbe72f36bf3641e2b396c7543f610464bef09 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.4.0-py2.py3-none-any.whl#sha256=c656164711b3297985dbcd1ad56adbf97170c6d479bd0300dead68455d4472a9 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.3.2-py3-none-any.whl#sha256=d9db488b8697f452cb1b034df1e2fb20bf7a7ca5a1810d6a4c4397dac767d170 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.3.1-py3-none-any.whl#sha256=c7d843537967db4ad163f3f4b1c1ea350b91a9094f23c70da554cdfa67d66d3a (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,706 Skipping link: No binaries permitted for findimports: https://archive1.piwheels.org/simple/findimports/findimports-1.3.0-py3-none-any.whl#sha256=10948da65c6d6865c6bede0268632811da26d93a3c5aced8c080923e20badea5 (from https://www.piwheels.org/simple/findimports/) 2025-09-07T20:19:30,707 Skipping link: not a file: https://www.piwheels.org/simple/findimports/ 2025-09-07T20:19:30,707 Skipping link: not a file: https://pypi.org/simple/findimports/ 2025-09-07T20:19:30,733 Given no hashes to check 1 links for project 'findimports': discarding no candidates 2025-09-07T20:19:30,734 Collecting findimports==1.2.7 2025-09-07T20:19:30,735 Created temporary directory: /tmp/pip-unpack-hy4sffdt 2025-09-07T20:19:30,874 Downloading findimports-1.2.7.tar.gz (8.0 kB) 2025-09-07T20:19:30,897 Added findimports==1.2.7 from https://files.pythonhosted.org/packages/39/2f/a31fec6f677d5727be492cb017e75b7c5afdc21231ed4c142b13455bf5d2/findimports-1.2.7.tar.gz to build tracker '/tmp/pip-build-tracker-l84y9u6t' 2025-09-07T20:19:30,898 Running setup.py (path:/tmp/pip-wheel-vv1p107b/findimports_124434a937404a15aec0d41e1b0fe4c3/setup.py) egg_info for package findimports 2025-09-07T20:19:30,899 Created temporary directory: /tmp/pip-pip-egg-info-033mlh0t 2025-09-07T20:19:30,899 Preparing metadata (setup.py): started 2025-09-07T20:19:30,900 Running command python setup.py egg_info 2025-09-07T20:19:31,459 Traceback (most recent call last): 2025-09-07T20:19:31,461 File "", line 2, in 2025-09-07T20:19:31,461 exec(compile(''' 2025-09-07T20:19:31,461 ~~~~^^^^^^^^^^^^ 2025-09-07T20:19:31,461 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:19:31,461 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,461 ...<32 lines>... 2025-09-07T20:19:31,461 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:19:31,462 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,462 ''' % ('/tmp/pip-wheel-vv1p107b/findimports_124434a937404a15aec0d41e1b0fe4c3/setup.py',), "", "exec")) 2025-09-07T20:19:31,462 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,462 File "", line 35, in 2025-09-07T20:19:31,462 File "/tmp/pip-wheel-vv1p107b/findimports_124434a937404a15aec0d41e1b0fe4c3/setup.py", line 5, in 2025-09-07T20:19:31,462 from findimports import __version__ 2025-09-07T20:19:31,462 File "/tmp/pip-wheel-vv1p107b/findimports_124434a937404a15aec0d41e1b0fe4c3/findimports.py", line 629 2025-09-07T20:19:31,462 print "%s:" % module.modname 2025-09-07T20:19:31,463 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,463 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-07T20:19:31,546 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:19:31,559 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:19:31,559 exec(compile('"'"''"'"''"'"' 2025-09-07T20:19:31,559 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:19:31,559 # 2025-09-07T20:19:31,559 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:19:31,559 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:19:31,559 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:19:31,559 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:19:31,559 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:19:31,559 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:19:31,559 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:19:31,559 import os, sys, tokenize, traceback 2025-09-07T20:19:31,559 2025-09-07T20:19:31,559 try: 2025-09-07T20:19:31,559 import setuptools 2025-09-07T20:19:31,559 except ImportError: 2025-09-07T20:19:31,559 print( 2025-09-07T20:19:31,559 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:19:31,559 "the build environment with exception:", 2025-09-07T20:19:31,559 file=sys.stderr, 2025-09-07T20:19:31,559 ) 2025-09-07T20:19:31,559 traceback.print_exc() 2025-09-07T20:19:31,559 sys.exit(1) 2025-09-07T20:19:31,559 2025-09-07T20:19:31,559 __file__ = %r 2025-09-07T20:19:31,559 sys.argv[0] = __file__ 2025-09-07T20:19:31,559 2025-09-07T20:19:31,559 if os.path.exists(__file__): 2025-09-07T20:19:31,559 filename = __file__ 2025-09-07T20:19:31,559 with tokenize.open(__file__) as f: 2025-09-07T20:19:31,559 setup_py_code = f.read() 2025-09-07T20:19:31,559 else: 2025-09-07T20:19:31,559 filename = "" 2025-09-07T20:19:31,559 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:19:31,559 2025-09-07T20:19:31,559 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:19:31,559 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-vv1p107b/findimports_124434a937404a15aec0d41e1b0fe4c3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-033mlh0t[/] 2025-09-07T20:19:31,559 [bold magenta]cwd[/]: /tmp/pip-wheel-vv1p107b/findimports_124434a937404a15aec0d41e1b0fe4c3/ 2025-09-07T20:19:31,559 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:19:31,560 ERROR: metadata generation failed 2025-09-07T20:19:31,566 Exception information: 2025-09-07T20:19:31,566 Traceback (most recent call last): 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:19:31,566 call_subprocess( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 args, 2025-09-07T20:19:31,566 ^^^^^ 2025-09-07T20:19:31,566 ...<2 lines>... 2025-09-07T20:19:31,566 spinner=spinner, 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:19:31,566 raise error 2025-09-07T20:19:31,566 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:19:31,566 2025-09-07T20:19:31,566 The above exception was the direct cause of the following exception: 2025-09-07T20:19:31,566 2025-09-07T20:19:31,566 Traceback (most recent call last): 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:19:31,566 status = _inner_run() 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:19:31,566 return self.run(options, args) 2025-09-07T20:19:31,566 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:19:31,566 return func(self, options, args) 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:19:31,566 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:19:31,566 result = self._result = resolver.resolve( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:19:31,566 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:19:31,566 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:19:31,566 if not criterion.candidates: 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:19:31,566 return bool(self._sequence) 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:19:31,566 self._bool = any(self) 2025-09-07T20:19:31,566 ~~~^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:19:31,566 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:19:31,566 ^^^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:19:31,566 candidate = func() 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:19:31,566 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 link, template, name, version 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:19:31,566 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 link, 2025-09-07T20:19:31,566 ^^^^^ 2025-09-07T20:19:31,566 ...<3 lines>... 2025-09-07T20:19:31,566 version=version, 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:19:31,566 super().__init__( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 link=link, 2025-09-07T20:19:31,566 ^^^^^^^^^^ 2025-09-07T20:19:31,566 ...<4 lines>... 2025-09-07T20:19:31,566 version=version, 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:19:31,566 self.dist = self._prepare() 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:19:31,566 dist = self._prepare_distribution() 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:19:31,566 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:19:31,566 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:19:31,566 dist = _get_prepared_distribution( 2025-09-07T20:19:31,566 req, 2025-09-07T20:19:31,566 ...<3 lines>... 2025-09-07T20:19:31,566 self.check_build_deps, 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:19:31,566 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 finder, build_isolation, check_build_deps 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:19:31,566 self.req.prepare_metadata() 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:19:31,566 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:19:31,566 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:19:31,566 build_env=self.build_env, 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ...<3 lines>... 2025-09-07T20:19:31,566 details=details, 2025-09-07T20:19:31,566 ^^^^^^^^^^^^^^^^ 2025-09-07T20:19:31,566 ) 2025-09-07T20:19:31,566 ^ 2025-09-07T20:19:31,566 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:19:31,566 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:19:31,566 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:19:31,587 Removed findimports==1.2.7 from https://files.pythonhosted.org/packages/39/2f/a31fec6f677d5727be492cb017e75b7c5afdc21231ed4c142b13455bf5d2/findimports-1.2.7.tar.gz from build tracker '/tmp/pip-build-tracker-l84y9u6t' 2025-09-07T20:19:31,587 Removed build tracker: '/tmp/pip-build-tracker-l84y9u6t'