2025-09-07T20:36:50,923 Created temporary directory: /tmp/pip-build-tracker-35jj5fgp 2025-09-07T20:36:50,924 Initialized build tracking at /tmp/pip-build-tracker-35jj5fgp 2025-09-07T20:36:50,924 Created build tracker: /tmp/pip-build-tracker-35jj5fgp 2025-09-07T20:36:50,924 Entered build tracker: /tmp/pip-build-tracker-35jj5fgp 2025-09-07T20:36:50,925 Created temporary directory: /tmp/pip-wheel-mire_wg0 2025-09-07T20:36:50,928 Created temporary directory: /tmp/pip-ephem-wheel-cache-q9fm1jyd 2025-09-07T20:36:50,995 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:36:50,998 2 location(s) to search for versions of colander: 2025-09-07T20:36:50,998 * https://pypi.org/simple/colander/ 2025-09-07T20:36:50,998 * https://www.piwheels.org/simple/colander/ 2025-09-07T20:36:50,999 Fetching project page and analyzing links: https://pypi.org/simple/colander/ 2025-09-07T20:36:50,999 Getting page https://pypi.org/simple/colander/ 2025-09-07T20:36:51,000 Found index url https://pypi.org/simple/ 2025-09-07T20:36:51,161 Fetched page https://pypi.org/simple/colander/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:36:51,169 Found link https://files.pythonhosted.org/packages/fa/4e/427995894c7468130119b5e25e9a7912f91f249729a35da24deca9f34f41/colander-0.1.tar.gz (from https://pypi.org/simple/colander/), version: 0.1 2025-09-07T20:36:51,170 Found link https://files.pythonhosted.org/packages/22/6e/8e44f03c5cfd545edf4a8a7234c88eba4049d9d4ec863aa26b94534f3628/colander-0.2.tar.gz (from https://pypi.org/simple/colander/), version: 0.2 2025-09-07T20:36:51,170 Found link https://files.pythonhosted.org/packages/1e/be/dbb7a81909c53ea041bd717d4dd4b827999aa078965da6c170490b06222f/colander-0.3.tar.gz (from https://pypi.org/simple/colander/), version: 0.3 2025-09-07T20:36:51,170 Found link https://files.pythonhosted.org/packages/e7/dd/b25ce760d96de14b0d63ec62fbdcd7d8ef1fac20ce0ab751283f734dc66f/colander-0.4.tar.gz (from https://pypi.org/simple/colander/), version: 0.4 2025-09-07T20:36:51,171 Found link https://files.pythonhosted.org/packages/47/13/41900a4bb63aa5a98cd0d19175045faed6bab8af6be6f114cd8535242e4a/colander-0.5.tar.gz (from https://pypi.org/simple/colander/), version: 0.5 2025-09-07T20:36:51,171 Found link https://files.pythonhosted.org/packages/44/97/c856f9d5265e3c565bdd1c8a284c04ae0ca768b33b2bc1b69017f9796901/colander-0.5.1.tar.gz (from https://pypi.org/simple/colander/), version: 0.5.1 2025-09-07T20:36:51,171 Found link https://files.pythonhosted.org/packages/53/44/d356fa0fea3eeeb9e90f3b68028147f8d559f43a7201216db76c166eb5c8/colander-0.5.2.tar.gz (from https://pypi.org/simple/colander/), version: 0.5.2 2025-09-07T20:36:51,171 Found link https://files.pythonhosted.org/packages/4b/03/00a5d4542a6ee2a03e772d39c483447470385dde0f3b65a8d86fddc730aa/colander-0.6.0.tar.gz (from https://pypi.org/simple/colander/), version: 0.6.0 2025-09-07T20:36:51,172 Found link https://files.pythonhosted.org/packages/9c/21/19768166ca1a5cb8fb79bb34fecca3a345557125491d51181465e42cf702/colander-0.6.1.tar.gz (from https://pypi.org/simple/colander/), version: 0.6.1 2025-09-07T20:36:51,172 Found link https://files.pythonhosted.org/packages/c3/2b/6e190b148fc25d17737f4ccedd336420254aea6f59379b7b47a22cd8914d/colander-0.6.2.tar.gz (from https://pypi.org/simple/colander/), version: 0.6.2 2025-09-07T20:36:51,172 Found link https://files.pythonhosted.org/packages/ed/12/14b9ce19daf1bfa0a1cdd4a6d642b38f25b679dca8e52ee006eda493e820/colander-0.7.0.tar.gz (from https://pypi.org/simple/colander/), version: 0.7.0 2025-09-07T20:36:51,173 Found link https://files.pythonhosted.org/packages/32/af/3ff8ba06564d8811358b49a0d96ccd86188ff2487d66d014d0e222c7a39a/colander-0.7.1.tar.gz (from https://pypi.org/simple/colander/), version: 0.7.1 2025-09-07T20:36:51,173 Found link https://files.pythonhosted.org/packages/04/5f/2640b9968f8998030f43c4f646fc047176d06c53487ac0bde4d300b45fd6/colander-0.7.2.tar.gz (from https://pypi.org/simple/colander/), version: 0.7.2 2025-09-07T20:36:51,173 Found link https://files.pythonhosted.org/packages/bc/35/10bb2e2ac10cf3cfdbc9f6cd3aa2cd14948a388ff19f02d58c8a6db7f061/colander-0.7.3.tar.gz (from https://pypi.org/simple/colander/), version: 0.7.3 2025-09-07T20:36:51,173 Found link https://files.pythonhosted.org/packages/b0/d9/9cfc31dfa583dd9e03bd651ad6ab53da107b67240fc2d5659e3261f60297/colander-0.8.tar.gz (from https://pypi.org/simple/colander/), version: 0.8 2025-09-07T20:36:51,174 Found link https://files.pythonhosted.org/packages/06/f6/f49b71bd9495b1bed21293dc21e886cc0237c6878ca437fab1b5a01b7ee3/colander-0.9.tar.gz (from https://pypi.org/simple/colander/), version: 0.9 2025-09-07T20:36:51,174 Found link https://files.pythonhosted.org/packages/67/28/4d8f5f55c9fd44cdcf573171aa6fe5f412d14210b671711d44e09424e55c/colander-0.9.1.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.1 2025-09-07T20:36:51,174 Found link https://files.pythonhosted.org/packages/b2/74/ef2568e908ecbf734e135691a9372500cd5f7854b6e4729fed67be9c4170/colander-0.9.2.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.2 2025-09-07T20:36:51,175 Found link https://files.pythonhosted.org/packages/95/d0/09b38dc7816c486eef3a4e793faf69dcbbb592d0301fe7759ebe0259d93d/colander-0.9.3.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.3 2025-09-07T20:36:51,175 Found link https://files.pythonhosted.org/packages/eb/95/f2b03191fa11ecdcc530084160a6d499110dfd8008184637ffe429b1baea/colander-0.9.4.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.4 2025-09-07T20:36:51,175 Found link https://files.pythonhosted.org/packages/1d/58/1a81308b6677078a075563b4a08ad07c494f9643b9803cc8036de96c942e/colander-0.9.5.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.5 2025-09-07T20:36:51,175 Found link https://files.pythonhosted.org/packages/8c/b5/20c9d2697bffad149dbbed988a70afc91d06a2cbe6897e32badc6402913c/colander-0.9.6.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.6 2025-09-07T20:36:51,176 Found link https://files.pythonhosted.org/packages/14/75/afa5758a3ae0967b55eaf6d5c0aab147b28607a69e5857effe2cf6605524/colander-0.9.7.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.7 2025-09-07T20:36:51,176 Found link https://files.pythonhosted.org/packages/34/1a/440daa3ac99059163a2bc4d4e8446d9506c981c83f5ab8cf9ee769dcb41e/colander-0.9.8.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.8 2025-09-07T20:36:51,176 Found link https://files.pythonhosted.org/packages/aa/b0/da1a520c5c861f29c135ca52f2e054a46a484614ca943c0047bab95b98bf/colander-0.9.9.tar.gz (from https://pypi.org/simple/colander/), version: 0.9.9 2025-09-07T20:36:51,177 Found link https://files.pythonhosted.org/packages/35/2f/e4547a26f1d6e38ad46a0b3521cf71e7b522b8a4a2c87ac172c1b1d11d94/colander-1.0a1.tar.gz (from https://pypi.org/simple/colander/), version: 1.0a1 2025-09-07T20:36:51,177 Found link https://files.pythonhosted.org/packages/96/b1/ec1f0618482924108a63eb916884fa9fc6661f42bc7362bf25cfae69236e/colander-1.0a2.tar.gz (from https://pypi.org/simple/colander/), version: 1.0a2 2025-09-07T20:36:51,177 Found link https://files.pythonhosted.org/packages/5c/47/00a6a2b31d415f2d0ccb3d97cc8f6c6a741c6aaf491e3574e8f8ea9be4eb/colander-1.0a3.tar.gz (from https://pypi.org/simple/colander/), version: 1.0a3 2025-09-07T20:36:51,177 Found link https://files.pythonhosted.org/packages/cb/de/a7cadcf29d1a262c52746d24a8c676cba5bbf5a7050120ae8d78f677b499/colander-1.0a4.tar.gz (from https://pypi.org/simple/colander/), version: 1.0a4 2025-09-07T20:36:51,178 Found link https://files.pythonhosted.org/packages/17/c4/3cfb31edebaea320aa5ba7babe144c6b8abd705580136b46898e3f0ab81b/colander-1.0a5.tar.gz (from https://pypi.org/simple/colander/), version: 1.0a5 2025-09-07T20:36:51,178 Found link https://files.pythonhosted.org/packages/4d/bc/48b9751b5c532ec74e78f3a8c09d26994f8e748e4895bbc5d2f6c8c5734b/colander-1.0b1.tar.gz (from https://pypi.org/simple/colander/), version: 1.0b1 2025-09-07T20:36:51,178 Found link https://files.pythonhosted.org/packages/71/db/c9ddcf4d82e0a3772a9e9a5978a31d7db5186200c1688160fb057bcd2c60/colander-1.0.tar.gz (from https://pypi.org/simple/colander/), version: 1.0 2025-09-07T20:36:51,179 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/8a/a7/856e4f6ed404efd47883661703e5a8ddbbbd08aaa0dce348a22fa31755a6/colander-1.1-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,179 Found link https://files.pythonhosted.org/packages/66/76/ddfa042c53bc0941714528b30cfb7b49542e5e1396805c7fef31cf1b8f20/colander-1.1.tar.gz (from https://pypi.org/simple/colander/), version: 1.1 2025-09-07T20:36:51,179 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/2d/2a/6c8af99164c3823b941e5822f21f7d7a79345a2b5671f92921019ab1d522/colander-1.2-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,179 Found link https://files.pythonhosted.org/packages/14/23/c9ceba07a6a1dc0eefbb215fc0dc64aabc2b22ee756bc0f0c13278fa0887/colander-1.2.tar.gz (from https://pypi.org/simple/colander/), version: 1.2 2025-09-07T20:36:51,180 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/09/a3/53afb72291a8ef5c06e6e6bcbdec0bffcac2b4be65dd5747ca0c6b9e69ab/colander-1.3-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,180 Found link https://files.pythonhosted.org/packages/9b/63/d159f96f35a8c73468ebcf54ad2b2d572702e8dd012129e4bdc0c6044315/colander-1.3.tar.gz (from https://pypi.org/simple/colander/), version: 1.3 2025-09-07T20:36:51,180 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/b9/30/b187f87d07fe1ff747a179161ec3613a765ab7a0c36b2835d9e2b1e8becf/colander-1.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,180 Found link https://files.pythonhosted.org/packages/62/23/14a8cf54ce7d521680a29061e02133885016ae53bdccd132662c53382a4e/colander-1.3.1.tar.gz (from https://pypi.org/simple/colander/), version: 1.3.1 2025-09-07T20:36:51,181 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/d2/27/60a53e8aeb3e15f0fe556fce7d514a1cd5749d88e9791c4147c4589efa6e/colander-1.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,181 Found link https://files.pythonhosted.org/packages/8f/6d/a0a1a254847ba8faeba4352c363a98c2054f98f4bac5ab564c160349c484/colander-1.3.2.tar.gz (from https://pypi.org/simple/colander/), version: 1.3.2 2025-09-07T20:36:51,181 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/36/50/d0cd444114d188032a3d217f97a88ee56ec11045f7e1d0c7f5809e144d99/colander-1.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,181 Found link https://files.pythonhosted.org/packages/54/a9/9862a561e015b2c7b56404c0b13828a8bdc51e05ab3703bd792cec064487/colander-1.3.3.tar.gz (from https://pypi.org/simple/colander/), version: 1.3.3 2025-09-07T20:36:51,181 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/47/8b/b801d718ebea289f3faa34c680e0eaf1f3022e399a6034ddce11e014af3b/colander-1.4-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,182 Found link https://files.pythonhosted.org/packages/cc/e2/c4e716ac4a426d8ad4dfe306c34f0018a22275d2420815784005bf771c84/colander-1.4.tar.gz (from https://pypi.org/simple/colander/), version: 1.4 2025-09-07T20:36:51,182 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/d6/a7/29e42c916416405bae7203e981dc0e5859e6f9d8033c661fcf7171e3d0d8/colander-1.5-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,182 Found link https://files.pythonhosted.org/packages/76/45/e4bc697949cbcd2cd21180a99ef21450b01e74ef39a036f4188e759e7137/colander-1.5.tar.gz (from https://pypi.org/simple/colander/), version: 1.5 2025-09-07T20:36:51,182 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/d2/6f/ea58d3e5a1f7c4d5ff3360d151d5dcedb0d927bb23b823d5a8b3cd951f49/colander-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,183 Found link https://files.pythonhosted.org/packages/ec/d1/fcca811a0a692c69d27e36b4d11a73acb98b4bab48323442642b6fd4386d/colander-1.5.1.tar.gz (from https://pypi.org/simple/colander/), version: 1.5.1 2025-09-07T20:36:51,183 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/10/8a/d7cbed73f72232346ef2255b35a42004a04c9447e61e85a4276f80222e32/colander-1.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,183 Found link https://files.pythonhosted.org/packages/95/f0/f1c159cf282f353c96125b657b6e67d8dab91c06b4c32c358a5c133467d5/colander-1.6.0.tar.gz (from https://pypi.org/simple/colander/), version: 1.6.0 2025-09-07T20:36:51,183 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/d3/44/ce2754165e420f1ccbeaece86a0d2b7b8f5a0c8f99ebd90c9c438a8eaa72/colander-1.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) 2025-09-07T20:36:51,184 Found link https://files.pythonhosted.org/packages/db/e4/74ab06f54211917b41865cafc987ce511e35503de48da9bfe9358a1bdc3e/colander-1.7.0.tar.gz (from https://pypi.org/simple/colander/), version: 1.7.0 2025-09-07T20:36:51,184 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/72/39/40666147007999ee6ffed24185e62b105d25b78c16b3f5eb7c55137a0fb7/colander-1.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,186 Found link https://files.pythonhosted.org/packages/26/ff/2f9f695d6ebad53a180bd2dc28cec696557d0e99edc4d950b248d7c32cfa/colander-1.8.0.tar.gz (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7), version: 1.8.0 2025-09-07T20:36:51,186 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/fd/bd/576a92db63b093ac34fe8f447b91f78208165a7176101104dcf7af73a730/colander-1.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,186 Found link https://files.pythonhosted.org/packages/c6/39/2baa0104062556cb8d584a790a3553d2c6218f32482d5d45632f3b2da74f/colander-1.8.1.tar.gz (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7), version: 1.8.1 2025-09-07T20:36:51,187 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/77/d6/a4847ab76b70887b8ef3e828ca635acdcb9534ea05a69c39ef48c67adca0/colander-1.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,187 Found link https://files.pythonhosted.org/packages/39/06/a0468f7284bdb40cf24813bbccc011e043039f544e09678313428445e109/colander-1.8.2.tar.gz (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7), version: 1.8.2 2025-09-07T20:36:51,187 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/42/c1/d351608aa13f888bd2a039fc91a4f418a3b11aebec8649e84f2f32b3e709/colander-1.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,187 Found link https://files.pythonhosted.org/packages/fa/3c/592bbb25f6199234167d713c220044473e2e57906d7ad7a34e13b7dc1144/colander-1.8.3.tar.gz (from https://pypi.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7), version: 1.8.3 2025-09-07T20:36:51,188 Skipping link: No binaries permitted for colander: https://files.pythonhosted.org/packages/8e/55/b83c3cf4e997ab2c1e1f1bccee2fb1b75ad6977faa0c906f965da55be1bf/colander-2.0-py3-none-any.whl (from https://pypi.org/simple/colander/) (requires-python:>=3.7) 2025-09-07T20:36:51,188 Found link https://files.pythonhosted.org/packages/1c/de/cf5f43f6ad702486473a40480d4f36efc03cba29ca372b55d78e9af0f2ca/colander-2.0.tar.gz (from https://pypi.org/simple/colander/) (requires-python:>=3.7), version: 2.0 2025-09-07T20:36:51,189 Fetching project page and analyzing links: https://www.piwheels.org/simple/colander/ 2025-09-07T20:36:51,189 Getting page https://www.piwheels.org/simple/colander/ 2025-09-07T20:36:51,190 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:36:51,340 Fetched page https://www.piwheels.org/simple/colander/ as text/html 2025-09-07T20:36:51,350 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-2.0-py3-none-any.whl#sha256=43ea38b592618ddfc31ebac9da7e4cedc0f1df4fe6ea4a4195b3526d48600547 (from https://www.piwheels.org/simple/colander/) (requires-python:>=3.7) 2025-09-07T20:36:51,351 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.8.3-py2.py3-none-any.whl#sha256=27a94e96899d2e21d7d1685eca8e44f57e772f48cdf39d3dbca8686c24867335 (from https://www.piwheels.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,351 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.8.2-py2.py3-none-any.whl#sha256=cf132d68f92e7f3245f5fba9c55c19fa48880d5fb5b15ca51ed81dc0fbac60a5 (from https://www.piwheels.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,351 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.8.1-py2.py3-none-any.whl#sha256=7aba453b9e97fc6d201542e288be5624dccd5c11310e60641430e21ce0771e51 (from https://www.piwheels.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,351 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.8.0-py2.py3-none-any.whl#sha256=08fa8c7e7e554ecf0441e5c21b325184a9bd02b064234477f8437f69992a1338 (from https://www.piwheels.org/simple/colander/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7) 2025-09-07T20:36:51,351 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.7.0-py2.py3-none-any.whl#sha256=f79795d04bd06958bd03ce83d25aeadfe5a04e2877cf0a9f1f4da2d84a9530c3 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,352 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.6.0-py2.py3-none-any.whl#sha256=481d6f68409d83b65637b7e7d7c5482c3559b2e64ef6c8c743d14ec9d66eecbf (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,352 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.5.1-py2.py3-none-any.whl#sha256=2358303aa04cca0e1865323ce253e65d25f6307d12bade89dbe1aa4e60197d4b (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,352 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.5-py2.py3-none-any.whl#sha256=c95e05d16c2d6328da8b95a168d649d4c7bc43dc5c42c2f9d24dc7bb36c34d71 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,352 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.4-py2.py3-none-any.whl#sha256=3ed2941e006e88c7abe78ee0921f0b91801340acdcd46389380887027108e999 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.3.3-py2.py3-none-any.whl#sha256=bfa6a211794c95ce95177398384f0295fb2abdefef96c5e57602faa4c890a528 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.3.2-py2.py3-none-any.whl#sha256=78003a787d3daf85f4547c0cb5bb49ffa12819a195409072de81e279e8261756 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.3.1-py2.py3-none-any.whl#sha256=21ff97d8903452e2510311bb56d2f8cf30e58444a10295f3488a673f97504095 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.3-py2.py3-none-any.whl#sha256=a8cbbb57a8b4b11cf18a67e0bc1eb2ef1e0cb6f3687f73f2521867c73f18b2a0 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.2-py2.py3-none-any.whl#sha256=0d0005833fa81c733ed3c91608dac5424e236eb09408fec1fec4eebe2ffa1823 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.1-py2.py3-none-any.whl#sha256=e4d057400ce7d62a60c4650337f9867fbcc8babdbce69db448424fab7836d2ba (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,353 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0-py3-none-any.whl#sha256=0af374e31152c88d0748922b68035c7f1d52cab60032d794c62ea77287dcbd9b (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,354 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0b1-py3-none-any.whl#sha256=2cb43cbc3e22b6884a0ba5561c3c3d0133a552e0118598f6f309a4c643930bca (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,354 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0a5-py3-none-any.whl#sha256=7419e06dcd84b648ba6a77ecdc8128cef14c7acc4441208431eb59f340706e08 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,354 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0a4-py3-none-any.whl#sha256=40050b43c7dcdde7581019489187c6846bca6194c2481fead922b87fda8a2d27 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,354 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0a3-py3-none-any.whl#sha256=0924da206bbf448a7a8c5b05fdf0d5af5d81729dc48d38e6611d5ec13f8e297a (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,354 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0a2-py3-none-any.whl#sha256=d0e970e32cb1b707154f4c543a33734300ddbda49578c9a5467509f565ae0bbb (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,354 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-1.0a1-py3-none-any.whl#sha256=4a3ebf7fc16ba9e44058234f26685d8e687cf4a78424977cf10467b862922aa9 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.9-py3-none-any.whl#sha256=33151d89f894c2d56690123b914efa512d39bd49ee48c467ac115aafba35fb84 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.8-py3-none-any.whl#sha256=1d1f07b8b1947ac9e2a6cd1b882860231b5f7333d4300840c1119fbdcbcb0175 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.7-py3-none-any.whl#sha256=b220333d2c6a60fdef2283017c79c876f92941e9c351a20a53de157664e6afd5 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.6-py3-none-any.whl#sha256=a3bc179c317c94969edb433013b1fa2474b12ef2b7c8b5ee006cb786e909a472 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.5-py3-none-any.whl#sha256=130e1f8da13a209966b780e819ac0a4b1628fa918fd4b80824c3756aaccb7108 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.4-py3-none-any.whl#sha256=08e7b97fca89e1bde58f902de0853c9983db854f0eb870d6930a54b0756d8d56 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.3-py3-none-any.whl#sha256=80f590e48fb259ee4d8706f9afe3d67ec93f7c17311ee2d3b8e27803f536ddca (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,355 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.2-py3-none-any.whl#sha256=27d12231f447333a155b61edbe9fe56d7500f4cad475c210990c447e033e3f50 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,356 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9.1-py3-none-any.whl#sha256=ae42a439283fd77a006d50630ebe5b9f7a227f3a33fb726acb34477826068b09 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,356 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.9-py3-none-any.whl#sha256=42c9adcb36b82a39730a7a1d35081433783cdc578986ce4898d8369f95e334d8 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,356 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.8-py3-none-any.whl#sha256=1c97a5546aeb0be52c481fe963a916f723dcf1804d03a62eccddcc5ef6d72129 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,356 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.7.3-py3-none-any.whl#sha256=625210d9d08c3acc9530f46d6287776e9ac30d66d4601b1dfa2f01fb2cae54d2 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,356 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.7.2-py3-none-any.whl#sha256=84edc85a981d7cf150c57def19f7edb99a3685af29d6536dd6f7c17b0829f94b (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,356 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.7.1-py3-none-any.whl#sha256=1e760ac10f1b869caecb27f770c9e41f6d7ba870e4b93a1801b033cb2323e5f6 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.7.0-py3-none-any.whl#sha256=c3e4a2c7352e2c0bc8be158cb5b11973ce1b6d793f56bb7f1e612eb5cae63ce8 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.6.2-py3-none-any.whl#sha256=bf217ec0d4328eb94bb716de190970966bd42efbd2f5014167e13e5cabace340 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.6.1-py3-none-any.whl#sha256=43fefd34ba0101230600e1ae903ee87bca22129c38774634134eba4587c91bf0 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.6.0-py3-none-any.whl#sha256=34a30e0b6768281e2b4884991a14590fbc4c33fe6d8db549a1ff8989e1510057 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.5.2-py3-none-any.whl#sha256=b89a92b60fd4448ca44f61653c1d456f87480e8a14067bbe12adde33a24c397b (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.5.1-py3-none-any.whl#sha256=3f3fa3c54e7fc5bb6ad8d6ce6344b1e6588c0f352d689ecdb87bc58fe8d7f140 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,357 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.5-py3-none-any.whl#sha256=b9fef376614e3cd41426d8c917247d3a69d156d1daf06ee83fa9970136c2bed9 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,358 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.3-py3-none-any.whl#sha256=1c045754ff80b563dce5099eca93ee1eb6630b34372414d9c4d02a0ff06cbdea (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,358 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.2-py3-none-any.whl#sha256=728967d8f169a5e5db5e22ddf0148658b81bac44941a16f20c6a606b4d945d7c (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,358 Skipping link: No binaries permitted for colander: https://archive1.piwheels.org/simple/colander/colander-0.1-py3-none-any.whl#sha256=6bad8f7d48bd1ad2c65db2535f1f31876a3b545e7bcbef321b4263969a5362c0 (from https://www.piwheels.org/simple/colander/) 2025-09-07T20:36:51,358 Skipping link: not a file: https://www.piwheels.org/simple/colander/ 2025-09-07T20:36:51,358 Skipping link: not a file: https://pypi.org/simple/colander/ 2025-09-07T20:36:51,388 Given no hashes to check 1 links for project 'colander': discarding no candidates 2025-09-07T20:36:51,389 Collecting colander==0.4 2025-09-07T20:36:51,391 Created temporary directory: /tmp/pip-unpack-2nqb7yvu 2025-09-07T20:36:51,642 Downloading colander-0.4.tar.gz (14 kB) 2025-09-07T20:36:51,661 Added colander==0.4 from https://files.pythonhosted.org/packages/e7/dd/b25ce760d96de14b0d63ec62fbdcd7d8ef1fac20ce0ab751283f734dc66f/colander-0.4.tar.gz to build tracker '/tmp/pip-build-tracker-35jj5fgp' 2025-09-07T20:36:51,662 Running setup.py (path:/tmp/pip-wheel-mire_wg0/colander_5d9f403974ad4408ba2b1a5eba3d4e5a/setup.py) egg_info for package colander 2025-09-07T20:36:51,662 Created temporary directory: /tmp/pip-pip-egg-info-41_hmbz8 2025-09-07T20:36:51,663 Preparing metadata (setup.py): started 2025-09-07T20:36:51,664 Running command python setup.py egg_info 2025-09-07T20:36:52,216 Traceback (most recent call last): 2025-09-07T20:36:52,218 File "", line 2, in 2025-09-07T20:36:52,218 exec(compile(''' 2025-09-07T20:36:52,218 ~~~~^^^^^^^^^^^^ 2025-09-07T20:36:52,218 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:36:52,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,219 ...<32 lines>... 2025-09-07T20:36:52,219 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:36:52,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,219 ''' % ('/tmp/pip-wheel-mire_wg0/colander_5d9f403974ad4408ba2b1a5eba3d4e5a/setup.py',), "", "exec")) 2025-09-07T20:36:52,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,219 File "", line 35, in 2025-09-07T20:36:52,219 File "/tmp/pip-wheel-mire_wg0/colander_5d9f403974ad4408ba2b1a5eba3d4e5a/setup.py", line 22, in 2025-09-07T20:36:52,220 CHANGES = open(os.path.join(here, 'CHANGES.txt')).read() 2025-09-07T20:36:52,220 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,220 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-mire_wg0/colander_5d9f403974ad4408ba2b1a5eba3d4e5a/CHANGES.txt' 2025-09-07T20:36:52,316 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:36:52,330 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:36:52,330 exec(compile('"'"''"'"''"'"' 2025-09-07T20:36:52,330 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:36:52,330 # 2025-09-07T20:36:52,330 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:36:52,330 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:36:52,330 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:36:52,330 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:36:52,330 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:36:52,330 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:36:52,330 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:36:52,330 import os, sys, tokenize, traceback 2025-09-07T20:36:52,330 2025-09-07T20:36:52,330 try: 2025-09-07T20:36:52,330 import setuptools 2025-09-07T20:36:52,330 except ImportError: 2025-09-07T20:36:52,330 print( 2025-09-07T20:36:52,330 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:36:52,330 "the build environment with exception:", 2025-09-07T20:36:52,330 file=sys.stderr, 2025-09-07T20:36:52,330 ) 2025-09-07T20:36:52,330 traceback.print_exc() 2025-09-07T20:36:52,330 sys.exit(1) 2025-09-07T20:36:52,330 2025-09-07T20:36:52,330 __file__ = %r 2025-09-07T20:36:52,330 sys.argv[0] = __file__ 2025-09-07T20:36:52,330 2025-09-07T20:36:52,330 if os.path.exists(__file__): 2025-09-07T20:36:52,330 filename = __file__ 2025-09-07T20:36:52,330 with tokenize.open(__file__) as f: 2025-09-07T20:36:52,330 setup_py_code = f.read() 2025-09-07T20:36:52,330 else: 2025-09-07T20:36:52,330 filename = "" 2025-09-07T20:36:52,330 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:36:52,330 2025-09-07T20:36:52,330 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:36:52,330 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-mire_wg0/colander_5d9f403974ad4408ba2b1a5eba3d4e5a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-41_hmbz8[/] 2025-09-07T20:36:52,330 [bold magenta]cwd[/]: /tmp/pip-wheel-mire_wg0/colander_5d9f403974ad4408ba2b1a5eba3d4e5a/ 2025-09-07T20:36:52,330 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:36:52,331 ERROR: metadata generation failed 2025-09-07T20:36:52,338 Exception information: 2025-09-07T20:36:52,338 Traceback (most recent call last): 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:36:52,338 call_subprocess( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 args, 2025-09-07T20:36:52,338 ^^^^^ 2025-09-07T20:36:52,338 ...<2 lines>... 2025-09-07T20:36:52,338 spinner=spinner, 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:36:52,338 raise error 2025-09-07T20:36:52,338 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:36:52,338 2025-09-07T20:36:52,338 The above exception was the direct cause of the following exception: 2025-09-07T20:36:52,338 2025-09-07T20:36:52,338 Traceback (most recent call last): 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:36:52,338 status = _inner_run() 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:36:52,338 return self.run(options, args) 2025-09-07T20:36:52,338 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:36:52,338 return func(self, options, args) 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:36:52,338 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:36:52,338 result = self._result = resolver.resolve( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:36:52,338 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:36:52,338 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:36:52,338 if not criterion.candidates: 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:36:52,338 return bool(self._sequence) 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:36:52,338 self._bool = any(self) 2025-09-07T20:36:52,338 ~~~^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:36:52,338 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:36:52,338 ^^^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:36:52,338 candidate = func() 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:36:52,338 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 link, template, name, version 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:36:52,338 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 link, 2025-09-07T20:36:52,338 ^^^^^ 2025-09-07T20:36:52,338 ...<3 lines>... 2025-09-07T20:36:52,338 version=version, 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:36:52,338 super().__init__( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 link=link, 2025-09-07T20:36:52,338 ^^^^^^^^^^ 2025-09-07T20:36:52,338 ...<4 lines>... 2025-09-07T20:36:52,338 version=version, 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:36:52,338 self.dist = self._prepare() 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:36:52,338 dist = self._prepare_distribution() 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:36:52,338 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:36:52,338 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:36:52,338 dist = _get_prepared_distribution( 2025-09-07T20:36:52,338 req, 2025-09-07T20:36:52,338 ...<3 lines>... 2025-09-07T20:36:52,338 self.check_build_deps, 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:36:52,338 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 finder, build_isolation, check_build_deps 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:36:52,338 self.req.prepare_metadata() 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:36:52,338 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:36:52,338 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:36:52,338 build_env=self.build_env, 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ...<3 lines>... 2025-09-07T20:36:52,338 details=details, 2025-09-07T20:36:52,338 ^^^^^^^^^^^^^^^^ 2025-09-07T20:36:52,338 ) 2025-09-07T20:36:52,338 ^ 2025-09-07T20:36:52,338 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:36:52,338 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:36:52,338 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:36:52,363 Removed colander==0.4 from https://files.pythonhosted.org/packages/e7/dd/b25ce760d96de14b0d63ec62fbdcd7d8ef1fac20ce0ab751283f734dc66f/colander-0.4.tar.gz from build tracker '/tmp/pip-build-tracker-35jj5fgp' 2025-09-07T20:36:52,363 Removed build tracker: '/tmp/pip-build-tracker-35jj5fgp'