2025-09-07T23:22:34,634 Created temporary directory: /tmp/pip-build-tracker-amnzd9_x 2025-09-07T23:22:34,634 Initialized build tracking at /tmp/pip-build-tracker-amnzd9_x 2025-09-07T23:22:34,634 Created build tracker: /tmp/pip-build-tracker-amnzd9_x 2025-09-07T23:22:34,635 Entered build tracker: /tmp/pip-build-tracker-amnzd9_x 2025-09-07T23:22:34,635 Created temporary directory: /tmp/pip-wheel-6asivl_h 2025-09-07T23:22:34,638 Created temporary directory: /tmp/pip-ephem-wheel-cache-qqhjr_1y 2025-09-07T23:22:34,695 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:22:34,698 2 location(s) to search for versions of retrofix: 2025-09-07T23:22:34,698 * https://pypi.org/simple/retrofix/ 2025-09-07T23:22:34,698 * https://www.piwheels.org/simple/retrofix/ 2025-09-07T23:22:34,698 Fetching project page and analyzing links: https://pypi.org/simple/retrofix/ 2025-09-07T23:22:34,698 Getting page https://pypi.org/simple/retrofix/ 2025-09-07T23:22:34,699 Found index url https://pypi.org/simple/ 2025-09-07T23:22:34,769 Fetched page https://pypi.org/simple/retrofix/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:22:34,778 Found link https://files.pythonhosted.org/packages/b6/c2/ea8baa0316c0489c9e2ba7e7da2f25c12689deb89327524378444a8b4d11/retrofix-0.1.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.1 2025-09-07T23:22:34,778 Found link https://files.pythonhosted.org/packages/fc/ee/52287c857cc54554c354daf18ac9ac0a9afd89b49ce4b122a795db6e4ea2/retrofix-0.2.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.2 2025-09-07T23:22:34,778 Found link https://files.pythonhosted.org/packages/99/1a/a2bf6ef4915cd6034e23cbd437a35578bf303abed60bcfcc370e15a5b4ed/retrofix-0.3.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.3 2025-09-07T23:22:34,778 Found link https://files.pythonhosted.org/packages/a3/15/f8ab1a4091da4c5e584e98ddcfee354220c35fc99407f61d953423039fad/retrofix-0.4.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.4 2025-09-07T23:22:34,779 Found link https://files.pythonhosted.org/packages/ff/23/c1e85bd05b35137a47bd154164b5564f9110fa010bdec85720b404a15b28/retrofix-0.5.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.5 2025-09-07T23:22:34,779 Found link https://files.pythonhosted.org/packages/0f/3f/d38abbb10e4b5a55383aecf1a91c41cbe047ac90d60ec5943f630e7bfe0a/retrofix-0.7.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.7 2025-09-07T23:22:34,779 Found link https://files.pythonhosted.org/packages/b4/8e/b66dcada310838a8e464776f0b1c3bc978cd5f337b42a0814b4e33364ba6/retrofix-0.8.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.8 2025-09-07T23:22:34,779 Found link https://files.pythonhosted.org/packages/8c/c3/9af43c0fce9f8afdd6bb90493f66665488e9f51f5875f7f1cedcb5670637/retrofix-0.9.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.9 2025-09-07T23:22:34,780 Found link https://files.pythonhosted.org/packages/70/d8/7bf53ef342ddaf3803a59b457fc6df0ad91f3f72915320d7ab0085282b94/retrofix-0.10.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.10 2025-09-07T23:22:34,780 Found link https://files.pythonhosted.org/packages/74/b2/429e138f6d15ac0101fe4c8e548a64f60a78d1b7c5d63324ec1106a31713/retrofix-0.11.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.11 2025-09-07T23:22:34,780 Found link https://files.pythonhosted.org/packages/bd/c7/24a124982e87781f0401fbab71c894c195bb1caba4ba84140617b1b29d29/retrofix-0.13.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.13 2025-09-07T23:22:34,780 Found link https://files.pythonhosted.org/packages/a8/6d/c3e5ba986086c2254cff12219b83db4fe073ddb7be93be0933944d1d408b/retrofix-0.14.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.14 2025-09-07T23:22:34,780 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9f/12/acfa3517b10a6ce0d999500882141ab984f7fabe4473328a57df428720ff/retrofix-0.15-py2.7.egg (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,781 Found link https://files.pythonhosted.org/packages/f4/9e/8c55927af24b32cdfacaaee2a89d67fc2557374ee7f062a5b1b099a75a3b/retrofix-0.15.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.15 2025-09-07T23:22:34,781 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/97/97/f89ff340ea0fde71ef36a399d072e1b25d3c64221a8c2fd0098de9a0c320/retrofix-0.16-py2.7.egg (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,781 Found link https://files.pythonhosted.org/packages/14/d8/9f0d9b9fca8685ba086499ee3b20f40b09cbe1f4e2782a5c2fac90e480ca/retrofix-0.16.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.16 2025-09-07T23:22:34,781 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b7/55/1e7ca7147fc2b8e5c8b5bc26b7732d744291bfcf3a1535ff05e7f95cf88b/retrofix-0.17-py2.7.egg (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,781 Found link https://files.pythonhosted.org/packages/64/67/533e60f99d6e36cb9b039431f315bd3e11b636eb88488e005b75c91bf72d/retrofix-0.17.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.17 2025-09-07T23:22:34,782 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1f/76/c9ba868f466b8c00598b36fcf88768409b0555a6260fd8460f7ccca73f62/retrofix-0.18-py2.7.egg (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,782 Found link https://files.pythonhosted.org/packages/48/20/35c629ad9eb92d97db1859c51c872ab0460ead3eae6b968d4d70df12f8a1/retrofix-0.18.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.18 2025-09-07T23:22:34,782 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/50/b2/80256f92f5966a6e614756391f006be201f9428955618a480ac4b269968a/retrofix-0.19-py2.7.egg (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,782 Found link https://files.pythonhosted.org/packages/a4/87/05ae184da606be9d730864d1fe72248e9eb60f9132adc48ef72af2c88de8/retrofix-0.19.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.19 2025-09-07T23:22:34,782 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/db/f8/00dbce929b489e96e9f2ad9238a6ed6e59f8a5857d3b9bb202b3d1c78eb5/retrofix-0.20-py2.7.egg (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,783 Found link https://files.pythonhosted.org/packages/5e/4f/1deb876462e9d9817ace4b53b51ec743bdb4bc0d605d9cccd483720e34e9/retrofix-0.20.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.20 2025-09-07T23:22:34,783 Found link https://files.pythonhosted.org/packages/66/4b/14e2818f9831a85eeb438aa9c56c390c0b5b8c9db6e88769e50a5dbe25a3/retrofix-0.21.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.21 2025-09-07T23:22:34,783 Found link https://files.pythonhosted.org/packages/fe/7f/c173899371f1ff85676f8475d2f458b14e1ee4b5472c5663b93f83a99db5/retrofix-0.22.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.22 2025-09-07T23:22:34,783 Found link https://files.pythonhosted.org/packages/49/4e/24db0126425856eba7403fe50ba194d78db486fe847580e467d623640e38/retrofix-0.23.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23 2025-09-07T23:22:34,783 Found link https://files.pythonhosted.org/packages/63/4b/8dcd86e254879d6a5fa6587b51e3114b328944a5308857cb5a132c4756ad/retrofix-0.23.1.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23.1 2025-09-07T23:22:34,784 Found link https://files.pythonhosted.org/packages/25/be/e66e73f725229e6b6c4dea431be96663f941e8ec396120d999f02d22a5b9/retrofix-0.23.2.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23.2 2025-09-07T23:22:34,784 Found link https://files.pythonhosted.org/packages/50/e7/b35a0e03b7123303bd0257a8d650b82303044e9fa2db411d5b804b029566/retrofix-0.23.3.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23.3 2025-09-07T23:22:34,784 Found link https://files.pythonhosted.org/packages/7d/29/0e43fd6e616b9e98f0d54a6a8522d05cb2ed8ad96604c9b4ba6ce2f42398/retrofix-0.23.4.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23.4 2025-09-07T23:22:34,784 Found link https://files.pythonhosted.org/packages/42/2f/6533f3ce56937516a9b6bcf6c35b8936860eaa3dd919e873f9528efea1b3/retrofix-0.23.5.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23.5 2025-09-07T23:22:34,784 Found link https://files.pythonhosted.org/packages/79/fd/003b393d8b9353048693962ce8df1d7eb5300b74e011c53492c6f04f3938/retrofix-0.23.6.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.23.6 2025-09-07T23:22:34,785 Found link https://files.pythonhosted.org/packages/ee/5a/291b4081278778fb2a7feb25823d5e99ea499fdc57b9d44d7b7fb51a730b/retrofix-0.24.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.24 2025-09-07T23:22:34,785 Found link https://files.pythonhosted.org/packages/15/62/c5f7602f6343e279eaa8bd2f47991a7879c05e2fa4ff9190d806ea5213c5/retrofix-0.24.1.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.24.1 2025-09-07T23:22:34,785 Found link https://files.pythonhosted.org/packages/0c/bd/5f99bffebb05848db7be67cc4c8b4acce6380bc5d62263625b7dcf0dc934/retrofix-0.24.2.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.24.2 2025-09-07T23:22:34,785 Found link https://files.pythonhosted.org/packages/e6/46/5aad0b6d58115073c745a6bdb731225756b285b1ef5797026db8477f27f9/retrofix-0.24.3.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.24.3 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/f3/66/29362e26ce07fed0bf1c788522a58a3fd7726114a576e90ae6683330a66a/retrofix-0.24.4-py2-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/4e/94/ffd161021fe8163803d94362665d76adde8a5f22055d36a19af5dbaf6151/retrofix-0.24.4-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/5f/a2/1ab3dd3e26ac50595e33550c3db153b3c9b2bdbb0c26a9c9ada6064e2bff/retrofix-0.24.6-py2-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/26/0a/995d4e998d89a3501b9d4999e0d4d714ba443238e7d0a64aa2be28e88def/retrofix-0.24.6-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/11/cd/664c7494aaf32f7854de08b9c31ec31f304b838fde33f28a9e9b1ab28e1a/retrofix-0.24.7-py2-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/f9/83/55970d3ba2b2880c8886e035f01e02b64da7d7780b69bcadb43b7aae1179/retrofix-0.24.7-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,786 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/44/5b/472654821c52552208c7c1f4b3444c44ad13fa50932cfbc84bc564e6e3f3/retrofix-0.24.8-py2-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,787 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/7d/a9/3ce3f2d76c8694fd665ca669c1e985d32ce954383fba6eb78ce516077600/retrofix-0.24.8-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,787 Found link https://files.pythonhosted.org/packages/c2/19/39370342e3bc6523d4c17026eae6654149e9d401b85c004fbd6b75c32d95/retrofix-0.24.9.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.24.9 2025-09-07T23:22:34,787 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/17/6d/81e39afdfea6a1dca2589b3043e3817d7d06a9b7c017aa3ca0cf4d096e65/retrofix-0.25-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,787 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/c6/6a/e76966f6c3f328cf90c109396c671da44916757b43d31402be00bca1302a/retrofix-0.25.1-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,787 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/1e/2e/58843a48f4e7f2fbed89d0ec0030c1491a1538309f069ce9806c08542a3c/retrofix-0.25.2-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,787 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/9d/9b/c7cca2dad4fa094bc75dc93f2534f525ce8bbf867cad1ea0f1a8f31da421/retrofix-0.26.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,787 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/d6/0e/3c23749f31e7a91942e555c78333da8bca75df572b1161a2a3e53d4db0a7/retrofix-0.27.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,788 Found link https://files.pythonhosted.org/packages/2d/77/10f940bf20ccdd97552e6ca7e0aba9518309201b06118bce50a9f0f17520/retrofix-0.27.0.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.27.0 2025-09-07T23:22:34,788 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/dc/be/fe46c91ea6d1774cee81cdc6a5802c7e8e86a25f87497bf5e594812cf0c5/retrofix-0.27.1-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,788 Found link https://files.pythonhosted.org/packages/d4/9f/349addae18730c9da6e8af93deac92afd3c4979be850d78a301d1b9713bc/retrofix-0.27.1.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.27.1 2025-09-07T23:22:34,788 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/3a/69/2ca00ca09b7507880bda15abb87482816de4887ee438287e646ff94b485c/retrofix-0.27.2-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,788 Found link https://files.pythonhosted.org/packages/ef/48/b275f4d1db1c9f90edf92bf2bb02c46b7078bca5c83c0bed999013453ea9/retrofix-0.27.2.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.27.2 2025-09-07T23:22:34,789 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/db/21/29a656f65d557f8486e1ea7b1903dc4c55fb22f52fd52fc75fd765ad9fb8/retrofix-0.28.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,789 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/11/2b/4cf521012c48b46c67e719b0b8c4e443f24277e6247f4f355ab9ed718415/retrofix-0.29.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,789 Found link https://files.pythonhosted.org/packages/9d/66/008cc0c88e2f371badd9e3e3c3a020a586e09e9a0764acc6aee2591e42a5/retrofix-0.29.0.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.29.0 2025-09-07T23:22:34,789 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/90/ee/e526071478e2e2e33cda7b88d5f62f0c0f07623f0c3a1b8b96bc950d9011/retrofix-0.29.2-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,789 Found link https://files.pythonhosted.org/packages/bb/f9/3bdc657be2efbd5ce7819259094d5b52ef1135a112d96e7ce2bd19054ce4/retrofix-0.29.2.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.29.2 2025-09-07T23:22:34,789 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/7b/43/34f67c0eba4e59e3a19bfb440991a5ac9648bec622a06ebff0d5552f6eaa/retrofix-0.29.3-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,790 Found link https://files.pythonhosted.org/packages/43/76/131a9f0033421ee50bad327b571eebdffb3ea04a0cb5fc63d9c931b99e44/retrofix-0.29.3.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.29.3 2025-09-07T23:22:34,790 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/9b/29/e1e159c20798a58736010651f27fae793da3c95d6239faf965c26bd0b22b/retrofix-0.30.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,790 Found link https://files.pythonhosted.org/packages/b2/21/c0ee2afd2a35aa33bef53a40e0e5c85154b964415f2298702847b143ab99/retrofix-0.30.0.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.30.0 2025-09-07T23:22:34,790 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/18/78/15d40910dda6b4ce61e9a945e863385c1dd371c1d6b37ca47732de042e68/retrofix-0.30.1-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,790 Found link https://files.pythonhosted.org/packages/ee/01/6089eab99a5bbe806d9b37a20f1810ed220d50a271dbc150dacf67d251a8/retrofix-0.30.1.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.30.1 2025-09-07T23:22:34,790 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/46/1e/ed9ba8adcd4899b973e8137eb976407dd44bea825c34c1f1e740f0ec98be/retrofix-0.30.2-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,791 Found link https://files.pythonhosted.org/packages/2b/2a/a27fca6adeb43e6e0aad65fadf9cfc2073132533ce860f3f574e992f801d/retrofix-0.30.2.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.30.2 2025-09-07T23:22:34,791 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/98/69/8ed884400016b5219d3e5fdf8ad7c6dead84a5148aed8493329047a95e44/retrofix-0.31.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,791 Found link https://files.pythonhosted.org/packages/e2/da/fe15fa95fc23372673e811233b43604a83c1177bbd6cb84aaa34564aa8ec/retrofix-0.31.0.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.31.0 2025-09-07T23:22:34,791 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/6b/c1/10ea95b9bc37390a57269bc6bae8beeeab93c91522cd3e4f4af68cd5ea9d/retrofix-0.31.1-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,791 Found link https://files.pythonhosted.org/packages/ae/34/b825e7a895c1c22972095eb7d774819ed753b77e84d2be1be612cad05d49/retrofix-0.31.1.tar.gz (from https://pypi.org/simple/retrofix/), version: 0.31.1 2025-09-07T23:22:34,792 Skipping link: No binaries permitted for retrofix: https://files.pythonhosted.org/packages/12/d1/6a3675138f08e06550fd56bebf8e008eee32b16e878251da73b2ba44b86b/retrofix-0.32.0-py3-none-any.whl (from https://pypi.org/simple/retrofix/) 2025-09-07T23:22:34,792 Fetching project page and analyzing links: https://www.piwheels.org/simple/retrofix/ 2025-09-07T23:22:34,792 Getting page https://www.piwheels.org/simple/retrofix/ 2025-09-07T23:22:34,793 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:22:34,890 Fetched page https://www.piwheels.org/simple/retrofix/ as text/html 2025-09-07T23:22:34,895 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.31.1-py3-none-any.whl#sha256=2ed2382c77c1039f8883661b77553970447d3021978a2a234c4a212fcf462537 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,895 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.31.0-py3-none-any.whl#sha256=34ea080c7ae631aa1362b5bb577ea78272add016c3eeea5adbde5bf2258c79ed (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,895 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.30.2-py3-none-any.whl#sha256=5fd4d92db6d7dd07bdde009d0c1c596e75a4b1ca8d7d583dfe58e56e92bffcbc (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,895 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.30.1-py3-none-any.whl#sha256=ec94dec30b3b702ee12167883bf502e1c6db4e17c3fd6712590842c98ea745a9 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,895 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.30.0-py3-none-any.whl#sha256=83e411bc050aa026e53f69ae54aae0e895b08ac52935a72f0b58b7a29da95ca7 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.29.3-py3-none-any.whl#sha256=5938ed5e058cf5ab6694bc679b15e8b2527370c0b02f2d051415fdc30ea6d51f (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.29.2-py3-none-any.whl#sha256=39b54a041c544cd59d0cc561c47fef90a1cbc0ac150b55ace989b309bab7d366 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.29.0-py3-none-any.whl#sha256=17be38e6a69afaf019950afdb811d199d814734602fe6150959ce3435993dfad (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.27.2-py3-none-any.whl#sha256=5cd35a73a3960bd2af0ba9bcdc7045670cb5fc781ee9153001aed1efb3f0fd57 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.27.1-py3-none-any.whl#sha256=29a53ee2649d6b758bf4b8b0810d47a9a8e1e111afb83993eb32c84405d7f5d5 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.27.0-py3-none-any.whl#sha256=e58899ad2f4573fc3018c65f9dde3a69d2d1ce61f9ea9a5bcd5c007f41b1162e (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.24.9-py3-none-any.whl#sha256=86c009c0074f54dc865bb25da1ea8f80dd92445f3b245f99896cc728df0d1244 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.24.3-py3-none-any.whl#sha256=4568d2d71eb95ff4ae04ee3da827c840c9b1ba1cf47d8c78b816012ba4519892 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,896 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.24.2-py3-none-any.whl#sha256=113a976a593bfcd88783d7f019ee3e95b761373237c9e6b85dc3545bbe5f7df2 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.24.1-py3-none-any.whl#sha256=e0b1b318260f7c7d2c4354d303f1f5e05113f5f466a16c6694d2bbd5966015e5 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.24-py3-none-any.whl#sha256=1fe4e61894f686b622ce850255be39d4251f7ee4e736e2b3faf4796082fc46f5 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23.6-py3-none-any.whl#sha256=3b202d24db84d69f6fac6dd0b83e7c8a057b852b0f693e9f7e0b91181de0bc40 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23.5-py3-none-any.whl#sha256=9c38ba3ced8d6e7718ae37b5c655a565332551bed2c2970e0a050ebb5f6eaac0 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23.4-py3-none-any.whl#sha256=dd3f8da837015ebab29f8ff9b7a1e205a193068dc25a0c915ce1f1f577220ebe (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23.3-py3-none-any.whl#sha256=1169c78687c0c7a78486c3b1c9ebf1f71fb159a413271c619ed8fe34f0403f6c (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23.2-py3-none-any.whl#sha256=d0270a28e6ac61642acf27284f8ad9f3fdf8465ec976153f4c8e9acc9ed43ecf (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,897 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23.1-py3-none-any.whl#sha256=0d90be82a567ac80efd873dd295aee325d17cd1d922607e8ec0c2d5b59e2d544 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,898 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.23-py3-none-any.whl#sha256=1585ad1437463c4989080823956b5a4be9f3e99fc2b1fdc16f40a3a4398c5fa6 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,898 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.22-py3-none-any.whl#sha256=e69c8fd5230e3daf2207b8e48290dfa9727d17936c1c268c56c68b16c07a00c9 (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,898 Skipping link: No binaries permitted for retrofix: https://archive1.piwheels.org/simple/retrofix/retrofix-0.21-py3-none-any.whl#sha256=eff3368f32480567540eea40f18b5a225bdc5e1ca738ad9d61fb827920723a6a (from https://www.piwheels.org/simple/retrofix/) 2025-09-07T23:22:34,898 Skipping link: not a file: https://www.piwheels.org/simple/retrofix/ 2025-09-07T23:22:34,898 Skipping link: not a file: https://pypi.org/simple/retrofix/ 2025-09-07T23:22:34,924 Given no hashes to check 1 links for project 'retrofix': discarding no candidates 2025-09-07T23:22:34,926 Collecting retrofix==0.5 2025-09-07T23:22:34,927 Created temporary directory: /tmp/pip-unpack-2bo6ethw 2025-09-07T23:22:35,303 Downloading retrofix-0.5.tar.gz (15 kB) 2025-09-07T23:22:35,338 Added retrofix==0.5 from https://files.pythonhosted.org/packages/ff/23/c1e85bd05b35137a47bd154164b5564f9110fa010bdec85720b404a15b28/retrofix-0.5.tar.gz to build tracker '/tmp/pip-build-tracker-amnzd9_x' 2025-09-07T23:22:35,339 Running setup.py (path:/tmp/pip-wheel-6asivl_h/retrofix_f227656e08a345eda15dc8722ff62865/setup.py) egg_info for package retrofix 2025-09-07T23:22:35,339 Created temporary directory: /tmp/pip-pip-egg-info-ogn4hepf 2025-09-07T23:22:35,340 Preparing metadata (setup.py): started 2025-09-07T23:22:35,340 Running command python setup.py egg_info 2025-09-07T23:22:35,848 Traceback (most recent call last): 2025-09-07T23:22:35,849 File "", line 2, in 2025-09-07T23:22:35,849 exec(compile(''' 2025-09-07T23:22:35,849 ~~~~^^^^^^^^^^^^ 2025-09-07T23:22:35,849 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:22:35,850 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,850 ...<32 lines>... 2025-09-07T23:22:35,850 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:22:35,850 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,850 ''' % ('/tmp/pip-wheel-6asivl_h/retrofix_f227656e08a345eda15dc8722ff62865/setup.py',), "", "exec")) 2025-09-07T23:22:35,850 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,850 File "", line 35, in 2025-09-07T23:22:35,850 File "/tmp/pip-wheel-6asivl_h/retrofix_f227656e08a345eda15dc8722ff62865/setup.py", line 27, in 2025-09-07T23:22:35,851 execfile(os.path.join('retrofix', 'version.py')) 2025-09-07T23:22:35,851 ^^^^^^^^ 2025-09-07T23:22:35,851 NameError: name 'execfile' is not defined 2025-09-07T23:22:35,934 ERROR: python setup.py egg_info exited with 1 2025-09-07T23:22:35,946 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T23:22:35,946 exec(compile('"'"''"'"''"'"' 2025-09-07T23:22:35,946 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:22:35,946 # 2025-09-07T23:22:35,946 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:22:35,946 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:22:35,946 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:22:35,946 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:22:35,946 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:22:35,946 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:22:35,946 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:22:35,946 import os, sys, tokenize, traceback 2025-09-07T23:22:35,946 2025-09-07T23:22:35,946 try: 2025-09-07T23:22:35,946 import setuptools 2025-09-07T23:22:35,946 except ImportError: 2025-09-07T23:22:35,946 print( 2025-09-07T23:22:35,946 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:22:35,946 "the build environment with exception:", 2025-09-07T23:22:35,946 file=sys.stderr, 2025-09-07T23:22:35,946 ) 2025-09-07T23:22:35,946 traceback.print_exc() 2025-09-07T23:22:35,946 sys.exit(1) 2025-09-07T23:22:35,946 2025-09-07T23:22:35,946 __file__ = %r 2025-09-07T23:22:35,946 sys.argv[0] = __file__ 2025-09-07T23:22:35,946 2025-09-07T23:22:35,946 if os.path.exists(__file__): 2025-09-07T23:22:35,946 filename = __file__ 2025-09-07T23:22:35,946 with tokenize.open(__file__) as f: 2025-09-07T23:22:35,946 setup_py_code = f.read() 2025-09-07T23:22:35,946 else: 2025-09-07T23:22:35,946 filename = "" 2025-09-07T23:22:35,946 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:22:35,946 2025-09-07T23:22:35,946 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:22:35,946 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-6asivl_h/retrofix_f227656e08a345eda15dc8722ff62865/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ogn4hepf[/] 2025-09-07T23:22:35,947 [bold magenta]cwd[/]: /tmp/pip-wheel-6asivl_h/retrofix_f227656e08a345eda15dc8722ff62865/ 2025-09-07T23:22:35,947 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T23:22:35,948 ERROR: metadata generation failed 2025-09-07T23:22:35,952 Exception information: 2025-09-07T23:22:35,952 Traceback (most recent call last): 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T23:22:35,952 call_subprocess( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 args, 2025-09-07T23:22:35,952 ^^^^^ 2025-09-07T23:22:35,952 ...<2 lines>... 2025-09-07T23:22:35,952 spinner=spinner, 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T23:22:35,952 raise error 2025-09-07T23:22:35,952 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T23:22:35,952 2025-09-07T23:22:35,952 The above exception was the direct cause of the following exception: 2025-09-07T23:22:35,952 2025-09-07T23:22:35,952 Traceback (most recent call last): 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:22:35,952 status = _inner_run() 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:22:35,952 return self.run(options, args) 2025-09-07T23:22:35,952 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:22:35,952 return func(self, options, args) 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T23:22:35,952 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T23:22:35,952 result = self._result = resolver.resolve( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T23:22:35,952 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T23:22:35,952 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T23:22:35,952 if not criterion.candidates: 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T23:22:35,952 return bool(self._sequence) 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T23:22:35,952 self._bool = any(self) 2025-09-07T23:22:35,952 ~~~^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T23:22:35,952 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T23:22:35,952 ^^^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T23:22:35,952 candidate = func() 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T23:22:35,952 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 link, template, name, version 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T23:22:35,952 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 link, 2025-09-07T23:22:35,952 ^^^^^ 2025-09-07T23:22:35,952 ...<3 lines>... 2025-09-07T23:22:35,952 version=version, 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T23:22:35,952 super().__init__( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 link=link, 2025-09-07T23:22:35,952 ^^^^^^^^^^ 2025-09-07T23:22:35,952 ...<4 lines>... 2025-09-07T23:22:35,952 version=version, 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T23:22:35,952 self.dist = self._prepare() 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T23:22:35,952 dist = self._prepare_distribution() 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T23:22:35,952 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T23:22:35,952 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T23:22:35,952 dist = _get_prepared_distribution( 2025-09-07T23:22:35,952 req, 2025-09-07T23:22:35,952 ...<3 lines>... 2025-09-07T23:22:35,952 self.check_build_deps, 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T23:22:35,952 abstract_dist.prepare_distribution_metadata( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 finder, build_isolation, check_build_deps 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T23:22:35,952 self.req.prepare_metadata() 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T23:22:35,952 self.metadata_directory = generate_metadata_legacy( 2025-09-07T23:22:35,952 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:22:35,952 build_env=self.build_env, 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ...<3 lines>... 2025-09-07T23:22:35,952 details=details, 2025-09-07T23:22:35,952 ^^^^^^^^^^^^^^^^ 2025-09-07T23:22:35,952 ) 2025-09-07T23:22:35,952 ^ 2025-09-07T23:22:35,952 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T23:22:35,952 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T23:22:35,952 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T23:22:35,976 Removed retrofix==0.5 from https://files.pythonhosted.org/packages/ff/23/c1e85bd05b35137a47bd154164b5564f9110fa010bdec85720b404a15b28/retrofix-0.5.tar.gz from build tracker '/tmp/pip-build-tracker-amnzd9_x' 2025-09-07T23:22:35,976 Removed build tracker: '/tmp/pip-build-tracker-amnzd9_x'