2025-09-03T00:56:13,564 Created temporary directory: /tmp/pip-build-tracker-ctxt00ev 2025-09-03T00:56:13,564 Initialized build tracking at /tmp/pip-build-tracker-ctxt00ev 2025-09-03T00:56:13,564 Created build tracker: /tmp/pip-build-tracker-ctxt00ev 2025-09-03T00:56:13,565 Entered build tracker: /tmp/pip-build-tracker-ctxt00ev 2025-09-03T00:56:13,565 Created temporary directory: /tmp/pip-wheel-rij6z35t 2025-09-03T00:56:13,568 Created temporary directory: /tmp/pip-ephem-wheel-cache-sdwvb5r_ 2025-09-03T00:56:13,629 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-03T00:56:13,631 2 location(s) to search for versions of ecdsa: 2025-09-03T00:56:13,631 * https://pypi.org/simple/ecdsa/ 2025-09-03T00:56:13,631 * https://www.piwheels.org/simple/ecdsa/ 2025-09-03T00:56:13,632 Fetching project page and analyzing links: https://pypi.org/simple/ecdsa/ 2025-09-03T00:56:13,632 Getting page https://pypi.org/simple/ecdsa/ 2025-09-03T00:56:13,633 Found index url https://pypi.org/simple/ 2025-09-03T00:56:13,703 Fetched page https://pypi.org/simple/ecdsa/ as application/vnd.pypi.simple.v1+json 2025-09-03T00:56:13,708 Found link https://files.pythonhosted.org/packages/50/ad/2ac887c3773a770a396995f2f74cd0cc64942cdeaf2bcc243cd2355d072b/ecdsa-0.6.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.6 2025-09-03T00:56:13,708 Found link https://files.pythonhosted.org/packages/fb/c5/49e23d246bda83e37a6a99ca0e2f6455d0b78f3a6c43b3d939a1f0dd02cf/ecdsa-0.7.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.7 2025-09-03T00:56:13,709 Found link https://files.pythonhosted.org/packages/92/de/b4299eab4b538170c089c2b1c4e75c031b6c3d71c29540fe15861cd178e3/ecdsa-0.8.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.8 2025-09-03T00:56:13,709 Found link https://files.pythonhosted.org/packages/8d/b5/4956a11caa082de8b1f54d4bf0bd7e90076154c1dba152db58f79f2b638c/ecdsa-0.9.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.9 2025-09-03T00:56:13,709 Found link https://files.pythonhosted.org/packages/8a/52/d5517842ba27739f0fcf83afb3b33a40c4abbb3fb954719e44b02f2a0ef8/ecdsa-0.10.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.10 2025-09-03T00:56:13,709 Found link https://files.pythonhosted.org/packages/6c/3f/92fe5dcdcaa7bd117be21e5520c9a54375112b66ec000d209e9e9519fad1/ecdsa-0.11.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.11 2025-09-03T00:56:13,710 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/fb/56/2d9097441b091c6ff1a7996cf1d47f1913924ee9cb756cc3c6665f220cb3/ecdsa-0.12-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) 2025-09-03T00:56:13,710 Found link https://files.pythonhosted.org/packages/1b/06/2d1896aa07c3fe0b5a46d02cb0b102abeb0453c92a50e58fbaf0b8b3313b/ecdsa-0.12.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.12 2025-09-03T00:56:13,710 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/63/f4/73669d51825516ce8c43b816c0a6b64cd6eb71d08b99820c00792cb42222/ecdsa-0.13-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) 2025-09-03T00:56:13,710 Found link https://files.pythonhosted.org/packages/f9/e5/99ebb176e47f150ac115ffeda5fedb6a3dbb3c00c74a59fd84ddf12f5857/ecdsa-0.13.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.13 2025-09-03T00:56:13,710 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/f9/2a/ed9be4ad09ee37a75d68ee2d7bf535148de4546a875da42e1135bc84d51a/ecdsa-0.13.1-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) 2025-09-03T00:56:13,711 Found link https://files.pythonhosted.org/packages/db/2e/843cf62fb8807e02acac95caa4bc8dba792b5068e68c16c043c7f903714c/ecdsa-0.13.1.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.13.1 2025-09-03T00:56:13,711 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/23/a8/8aa68e70959e1287da9154e5164bb8bd5dd7025e41ae54e8d177b8d165c9/ecdsa-0.13.2-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) 2025-09-03T00:56:13,711 Found link https://files.pythonhosted.org/packages/51/76/139bf6e9b7b6684d5891212cdbd9e0739f2bfc03f380a1a6ffa700f392ac/ecdsa-0.13.2.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.13.2 2025-09-03T00:56:13,711 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/a6/81/2b170b460c84fdc8700cf08aa077ac6a9ff41f4ad3f05d0b3a64ba9f8f2e/ecdsa-0.13.3-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) 2025-09-03T00:56:13,711 Found link https://files.pythonhosted.org/packages/8c/d8/9c3596fd0f18ae0a76333492a119c00183323d8e64de1a4f4bd642856963/ecdsa-0.13.3.tar.gz (from https://pypi.org/simple/ecdsa/), version: 0.13.3 2025-09-03T00:56:13,712 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/f9/67/ee62e7c338e7385bdd04d2702499cb504927d1d6db48aeb2b5e595c42cdf/ecdsa-0.14-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,713 Found link https://files.pythonhosted.org/packages/2c/c3/99eed2aa1215c6f771c64e798c948b09b56ffcd0d06731bb64f73b9d9e1f/ecdsa-0.14.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.14 2025-09-03T00:56:13,713 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/a2/25/3bb32da623b39a27a07d194cd58e4540224421d924661de2e694304ae4fa/ecdsa-0.14.1-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,713 Found link https://files.pythonhosted.org/packages/b0/9e/dffa648ea8f2bc9e58e96a9fcb8702c4b4f520047071b257acfb41d6924f/ecdsa-0.14.1.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.14.1 2025-09-03T00:56:13,713 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/b8/11/4b4d30e4746584684c758d8f1ddc1fa5ab1470b6bf70bce4d9b235965e99/ecdsa-0.15-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,714 Found link https://files.pythonhosted.org/packages/e3/7c/b508ade1feb47cd79222e06d85e477f5cfc4fb0455ad3c70eb6330fc49aa/ecdsa-0.15.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.15 2025-09-03T00:56:13,714 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/5d/8b/c6ea939f70b3356e10e771a8d5ef27fd8ecc74d9e49ec8116d94f83b9673/ecdsa-0.16.0-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,714 Found link https://files.pythonhosted.org/packages/23/c3/81b0040f2976775d6685c3bb3748355bb2b725a9210a4ea50afc5a90e7d9/ecdsa-0.16.0.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.16.0 2025-09-03T00:56:13,714 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/98/16/70be2716e24eaf5d81074bb3c05429d60292c2a96613a78ac3d69526ad2a/ecdsa-0.16.1-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,714 Found link https://files.pythonhosted.org/packages/1d/d4/0684a83b3c16a9d1446ace27a506cef1db9b23984ac7ed6aaf764fdd56e8/ecdsa-0.16.1.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.16.1 2025-09-03T00:56:13,715 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/4a/b6/b678b080967b2696e9a201c096dc076ad756fb35c87dca4e1d1a13496ff7/ecdsa-0.17.0-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,715 Found link https://files.pythonhosted.org/packages/bf/3d/3d909532ad541651390bf1321e097404cbd39d1d89c2046f42a460220fb3/ecdsa-0.17.0.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.17.0 2025-09-03T00:56:13,715 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/84/0b/61a79cf7f50cdbb703112e903c1a4d3744afedca62220aabfd5a5b5a516d/ecdsa-0.18.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,715 Found link https://files.pythonhosted.org/packages/3c/ca/f804e1cff12d1f828489f164c7c30cd84e3498f9431b9500cdd5db2a6082/ecdsa-0.18.0b1.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.18.0b1 2025-09-03T00:56:13,715 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/b4/4c/f8b4ed6c61dff52294f98aaf99053dd979c1b4233d953f371afb0a2977a1/ecdsa-0.18.0b2-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,716 Found link https://files.pythonhosted.org/packages/c1/1d/0becb7363851a1c152be461e971592e2b985005d6883a95b210de3f2ee65/ecdsa-0.18.0b2.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.18.0b2 2025-09-03T00:56:13,716 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/09/d4/4f05f5d16a4863b30ba96c23b23e942da8889abfa1cdbabf2a0df12a4532/ecdsa-0.18.0-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,716 Found link https://files.pythonhosted.org/packages/ff/7b/ba6547a76c468a0d22de93e89ae60d9561ec911f59532907e72b0d8bc0f1/ecdsa-0.18.0.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 0.18.0 2025-09-03T00:56:13,716 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/00/e7/ed3243b30d1bec41675b6394a1daae46349dc2b855cb83be846a5a918238/ecdsa-0.19.0-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.6) 2025-09-03T00:56:13,718 Found link https://files.pythonhosted.org/packages/5e/d0/ec8ac1de7accdcf18cfe468653ef00afd2f609faf67c423efbd02491051b/ecdsa-0.19.0.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.6), version: 0.19.0 2025-09-03T00:56:13,718 Skipping link: No binaries permitted for ecdsa: https://files.pythonhosted.org/packages/cb/a3/460c57f094a4a165c84a1341c373b0a4f5ec6ac244b998d5021aade89b77/ecdsa-0.19.1-py2.py3-none-any.whl (from https://pypi.org/simple/ecdsa/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.6) 2025-09-03T00:56:13,720 Found link https://files.pythonhosted.org/packages/c0/1f/924e3caae75f471eae4b26bd13b698f6af2c44279f67af317439c2f4c46a/ecdsa-0.19.1.tar.gz (from https://pypi.org/simple/ecdsa/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.6), version: 0.19.1 2025-09-03T00:56:13,720 Fetching project page and analyzing links: https://www.piwheels.org/simple/ecdsa/ 2025-09-03T00:56:13,720 Getting page https://www.piwheels.org/simple/ecdsa/ 2025-09-03T00:56:13,721 Found index url https://www.piwheels.org/simple/ 2025-09-03T00:56:13,821 Fetched page https://www.piwheels.org/simple/ecdsa/ as text/html 2025-09-03T00:56:13,825 Skipping link: No binaries permitted for ecdsa: https://www.piwheels.org/simple/ecdsa/ecdsa-0.19.1-py2.py3-none-any.whl#sha256=44721d378adcb54f409ad0544eec939327a6ed6da062303fde6dc125f2923b14 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-03T00:56:13,825 Skipping link: No binaries permitted for ecdsa: https://www.piwheels.org/simple/ecdsa/ecdsa-0.19.0-py2.py3-none-any.whl#sha256=01e041e34aeed0e14943111ad93cf9ff553e24209fcf8679a198f8502a514464 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*) 2025-09-03T00:56:13,825 Skipping link: No binaries permitted for ecdsa: https://www.piwheels.org/simple/ecdsa/ecdsa-0.18.0-py2.py3-none-any.whl#sha256=0670cb386db62afedd6156194f24b163f61bde8c313363328a53e172d707cd41 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.18.0b2-py2.py3-none-any.whl#sha256=2a8140d68351f7888eb2a2117b2622e3b283b7484b33a3933f415ec29cb7a125 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.18.0b1-py2.py3-none-any.whl#sha256=6b61a777034e5746d62a9053ed34ca6f9e73cd5164e6f0e104958ba71b798f56 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.17.0-py2.py3-none-any.whl#sha256=5cf31d5b33743abe0dfc28999036c849a69d548f994b535e527ee3cb7f3ef676 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.16.1-py2.py3-none-any.whl#sha256=881fa5e12bb992972d3d1b3d4dfbe149ab76a89f13da02daa5ea1ec7dea6e747 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.16.0-py2.py3-none-any.whl#sha256=ca359c971594dceebf334f3d623dae43163ab161c7d09f28cae70a86df26eb7a (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.15-py2.py3-none-any.whl#sha256=867ec9cf6df0b03addc8ef66b56359643cb5d0c1dc329df76ba7ecfe256c8061 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.14.1-py2.py3-none-any.whl#sha256=e108a5fe92c67639abae3260e43561af914e7fd0d27bae6d2ec1312ae7934dfe (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,826 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.14-py2.py3-none-any.whl#sha256=da25d37406a664e9e4bcf009834bddfd98ec8d334cf2000621486515c6d1bc58 (from https://www.piwheels.org/simple/ecdsa/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://www.piwheels.org/simple/ecdsa/ecdsa-0.13.3-py2.py3-none-any.whl#sha256=9814e700890991abeceeb2242586024d4758c8fc18445b194a49bd62d85861db (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.13.2-py2.py3-none-any.whl#sha256=20c17e527e75acad8f402290e158a6ac178b91b881f941fc6ea305bfdfb9657c (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.13.1-py2.py3-none-any.whl#sha256=47d64429e90998846a141f5beadc1e4e8dc1d8a614e321a0609fef5df616a44a (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.13-py2.py3-none-any.whl#sha256=40d002cf360d0e035cf2cb985e1308d41aaa087cbfc135b2dc2d844296ea546c (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.12-py2.py3-none-any.whl#sha256=f52785ccb624a420dfee6d450c9fd043d03e3032a6ba650c97909bfd8a86ec73 (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.11-py3-none-any.whl#sha256=cadaa3f94b07ff0fe007869f01cfd3be65231369ed2719b75bacbee5bf4ddf05 (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.10-py3-none-any.whl#sha256=b68424cedceb573344abced1df365c0cf90660db9e95d1f1c565e45d14cdeb74 (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,827 Skipping link: No binaries permitted for ecdsa: https://archive1.piwheels.org/simple/ecdsa/ecdsa-0.9-py3-none-any.whl#sha256=bc06b1a4b3c5f018257a84ab151d3b6bf18ad665f645b80f430ef84a3788b24d (from https://www.piwheels.org/simple/ecdsa/) 2025-09-03T00:56:13,828 Skipping link: not a file: https://www.piwheels.org/simple/ecdsa/ 2025-09-03T00:56:13,828 Skipping link: not a file: https://pypi.org/simple/ecdsa/ 2025-09-03T00:56:13,854 Given no hashes to check 1 links for project 'ecdsa': discarding no candidates 2025-09-03T00:56:13,855 Collecting ecdsa==0.6 2025-09-03T00:56:13,857 Created temporary directory: /tmp/pip-unpack-rfvj6a6x 2025-09-03T00:56:13,917 Downloading ecdsa-0.6.tar.gz (35 kB) 2025-09-03T00:56:13,943 Added ecdsa==0.6 from https://files.pythonhosted.org/packages/50/ad/2ac887c3773a770a396995f2f74cd0cc64942cdeaf2bcc243cd2355d072b/ecdsa-0.6.tar.gz to build tracker '/tmp/pip-build-tracker-ctxt00ev' 2025-09-03T00:56:13,944 Running setup.py (path:/tmp/pip-wheel-rij6z35t/ecdsa_4e516c172ae24f498e89b2a729838643/setup.py) egg_info for package ecdsa 2025-09-03T00:56:13,944 Created temporary directory: /tmp/pip-pip-egg-info-tfvj1cmp 2025-09-03T00:56:13,945 Preparing metadata (setup.py): started 2025-09-03T00:56:13,946 Running command python setup.py egg_info 2025-09-03T00:56:14,465 Traceback (most recent call last): 2025-09-03T00:56:14,466 File "", line 2, in 2025-09-03T00:56:14,467 exec(compile(''' 2025-09-03T00:56:14,467 ~~~~^^^^^^^^^^^^ 2025-09-03T00:56:14,467 # This is -- a caller that pip uses to run setup.py 2025-09-03T00:56:14,467 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,467 ...<32 lines>... 2025-09-03T00:56:14,467 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T00:56:14,467 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,467 ''' % ('/tmp/pip-wheel-rij6z35t/ecdsa_4e516c172ae24f498e89b2a729838643/setup.py',), "", "exec")) 2025-09-03T00:56:14,467 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,468 File "", line 35, in 2025-09-03T00:56:14,468 File "/tmp/pip-wheel-rij6z35t/ecdsa_4e516c172ae24f498e89b2a729838643/setup.py", line 26 2025-09-03T00:56:14,468 print "======= running %s" % which 2025-09-03T00:56:14,468 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,468 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-03T00:56:14,555 ERROR: python setup.py egg_info exited with 1 2025-09-03T00:56:14,567 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-03T00:56:14,567 exec(compile('"'"''"'"''"'"' 2025-09-03T00:56:14,567 # This is -- a caller that pip uses to run setup.py 2025-09-03T00:56:14,567 # 2025-09-03T00:56:14,567 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-03T00:56:14,567 # import from `distutils.core` to work with newer packaging standards. 2025-09-03T00:56:14,567 # - It provides a clear error message when setuptools is not installed. 2025-09-03T00:56:14,567 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-03T00:56:14,567 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-03T00:56:14,567 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-03T00:56:14,567 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-03T00:56:14,567 import os, sys, tokenize, traceback 2025-09-03T00:56:14,567 2025-09-03T00:56:14,567 try: 2025-09-03T00:56:14,567 import setuptools 2025-09-03T00:56:14,567 except ImportError: 2025-09-03T00:56:14,567 print( 2025-09-03T00:56:14,567 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-03T00:56:14,567 "the build environment with exception:", 2025-09-03T00:56:14,567 file=sys.stderr, 2025-09-03T00:56:14,567 ) 2025-09-03T00:56:14,567 traceback.print_exc() 2025-09-03T00:56:14,567 sys.exit(1) 2025-09-03T00:56:14,567 2025-09-03T00:56:14,567 __file__ = %r 2025-09-03T00:56:14,567 sys.argv[0] = __file__ 2025-09-03T00:56:14,567 2025-09-03T00:56:14,567 if os.path.exists(__file__): 2025-09-03T00:56:14,567 filename = __file__ 2025-09-03T00:56:14,567 with tokenize.open(__file__) as f: 2025-09-03T00:56:14,567 setup_py_code = f.read() 2025-09-03T00:56:14,567 else: 2025-09-03T00:56:14,567 filename = "" 2025-09-03T00:56:14,567 setup_py_code = "from setuptools import setup; setup()" 2025-09-03T00:56:14,567 2025-09-03T00:56:14,567 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T00:56:14,567 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-rij6z35t/ecdsa_4e516c172ae24f498e89b2a729838643/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-tfvj1cmp[/] 2025-09-03T00:56:14,568 [bold magenta]cwd[/]: /tmp/pip-wheel-rij6z35t/ecdsa_4e516c172ae24f498e89b2a729838643/ 2025-09-03T00:56:14,568 Preparing metadata (setup.py): finished with status 'error' 2025-09-03T00:56:14,569 ERROR: metadata generation failed 2025-09-03T00:56:14,576 Exception information: 2025-09-03T00:56:14,576 Traceback (most recent call last): 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-03T00:56:14,576 call_subprocess( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 args, 2025-09-03T00:56:14,576 ^^^^^ 2025-09-03T00:56:14,576 ...<2 lines>... 2025-09-03T00:56:14,576 spinner=spinner, 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-03T00:56:14,576 raise error 2025-09-03T00:56:14,576 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-03T00:56:14,576 2025-09-03T00:56:14,576 The above exception was the direct cause of the following exception: 2025-09-03T00:56:14,576 2025-09-03T00:56:14,576 Traceback (most recent call last): 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-03T00:56:14,576 status = _inner_run() 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-03T00:56:14,576 return self.run(options, args) 2025-09-03T00:56:14,576 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-03T00:56:14,576 return func(self, options, args) 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-03T00:56:14,576 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-03T00:56:14,576 result = self._result = resolver.resolve( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-03T00:56:14,576 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-03T00:56:14,576 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-03T00:56:14,576 if not criterion.candidates: 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-03T00:56:14,576 return bool(self._sequence) 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-03T00:56:14,576 self._bool = any(self) 2025-09-03T00:56:14,576 ~~~^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-03T00:56:14,576 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-03T00:56:14,576 ^^^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-03T00:56:14,576 candidate = func() 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-03T00:56:14,576 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 link, template, name, version 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-03T00:56:14,576 self._link_candidate_cache[link] = LinkCandidate( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 link, 2025-09-03T00:56:14,576 ^^^^^ 2025-09-03T00:56:14,576 ...<3 lines>... 2025-09-03T00:56:14,576 version=version, 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-03T00:56:14,576 super().__init__( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 link=link, 2025-09-03T00:56:14,576 ^^^^^^^^^^ 2025-09-03T00:56:14,576 ...<4 lines>... 2025-09-03T00:56:14,576 version=version, 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-03T00:56:14,576 self.dist = self._prepare() 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-03T00:56:14,576 dist = self._prepare_distribution() 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-03T00:56:14,576 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-03T00:56:14,576 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-03T00:56:14,576 dist = _get_prepared_distribution( 2025-09-03T00:56:14,576 req, 2025-09-03T00:56:14,576 ...<3 lines>... 2025-09-03T00:56:14,576 self.check_build_deps, 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-03T00:56:14,576 abstract_dist.prepare_distribution_metadata( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 finder, build_isolation, check_build_deps 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-03T00:56:14,576 self.req.prepare_metadata() 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-03T00:56:14,576 self.metadata_directory = generate_metadata_legacy( 2025-09-03T00:56:14,576 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T00:56:14,576 build_env=self.build_env, 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ...<3 lines>... 2025-09-03T00:56:14,576 details=details, 2025-09-03T00:56:14,576 ^^^^^^^^^^^^^^^^ 2025-09-03T00:56:14,576 ) 2025-09-03T00:56:14,576 ^ 2025-09-03T00:56:14,576 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-03T00:56:14,576 raise MetadataGenerationFailed(package_details=details) from error 2025-09-03T00:56:14,576 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-03T00:56:14,600 Removed ecdsa==0.6 from https://files.pythonhosted.org/packages/50/ad/2ac887c3773a770a396995f2f74cd0cc64942cdeaf2bcc243cd2355d072b/ecdsa-0.6.tar.gz from build tracker '/tmp/pip-build-tracker-ctxt00ev' 2025-09-03T00:56:14,600 Removed build tracker: '/tmp/pip-build-tracker-ctxt00ev'