2026-05-21T10:25:54,819 Created temporary directory: /tmp/pip-build-tracker-mvsdg36g 2026-05-21T10:25:54,820 Initialized build tracking at /tmp/pip-build-tracker-mvsdg36g 2026-05-21T10:25:54,820 Created build tracker: /tmp/pip-build-tracker-mvsdg36g 2026-05-21T10:25:54,820 Entered build tracker: /tmp/pip-build-tracker-mvsdg36g 2026-05-21T10:25:54,821 Created temporary directory: /tmp/pip-wheel-2r1gjwm1 2026-05-21T10:25:54,825 Created temporary directory: /tmp/pip-ephem-wheel-cache-lxsqm8gh 2026-05-21T10:25:54,881 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T10:25:54,884 2 location(s) to search for versions of babelwidget: 2026-05-21T10:25:54,884 * https://pypi.org/simple/babelwidget/ 2026-05-21T10:25:54,884 * https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:25:54,884 Fetching project page and analyzing links: https://pypi.org/simple/babelwidget/ 2026-05-21T10:25:54,884 Getting page https://pypi.org/simple/babelwidget/ 2026-05-21T10:25:54,886 Found index url https://pypi.org/simple/ 2026-05-21T10:25:55,035 Fetched page https://pypi.org/simple/babelwidget/ as application/vnd.pypi.simple.v1+json 2026-05-21T10:25:55,044 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/27/af/4d08f4d5321ff269d8981b7b06de97d035defa581855ff6fe0da0ab8ed1b/babelwidget-2023.1-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,045 Found link https://files.pythonhosted.org/packages/ef/76/2ef28c0c64ee5cf2d7a214600e705bc41462abaac991489c33620dd431b1/babelwidget-2023.1.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.1 2026-05-21T10:25:55,046 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/bd/bb/3251bba1d407956dd1d4786dc9f4b941d8b83e85f9becfcec4745e37f065/babelwidget-2023.2-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,046 Found link https://files.pythonhosted.org/packages/42/51/c1f8d92a3b76b0b8be75eabc2d51ea25892fb502b8da9e497d44309dd741/babelwidget-2023.2.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.2 2026-05-21T10:25:55,046 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/97/d2/bc6232504f329db8615486d3d5943ea2626c0a2828e8c005050e858df0c1/babelwidget-2023.3-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,047 Found link https://files.pythonhosted.org/packages/48/9e/8461247f587f1f5fdd8d184c41b90e48f0727d25abd4926ee9c752054c2a/babelwidget-2023.3.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.3 2026-05-21T10:25:55,047 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/73/5c/75b4f9ba5f1e4e249635ebf0ee489b4fecd1f96e458bc46a27309e6a83be/babelwidget-2023.5-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,047 Found link https://files.pythonhosted.org/packages/f3/68/07caeacc9d8b95633e720ef9ded1ab75ce1b5cbde88f498222fe7eb51637/babelwidget-2023.5.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.5 2026-05-21T10:25:55,048 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/59/45/f187745892f1bb71183a302dfd1162ff7e7eeab541878757b5fe717590b2/babelwidget-2023.6-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,048 Found link https://files.pythonhosted.org/packages/61/11/dc8f777a52f3075d7fd95816b4042adb4d3ab0c6966066382902f9aa530c/babelwidget-2023.6.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.6 2026-05-21T10:25:55,048 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/67/0a/0bddbc185eb94b35e1c4105d4aab985ffe799eebdc4ffbd9b3443233b05d/babelwidget-2023.7-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,048 Found link https://files.pythonhosted.org/packages/45/a0/5966675c5c657c5db15fcc3bb6624494feaee841b1045bc6a56bbeae5ae0/babelwidget-2023.7.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.7 2026-05-21T10:25:55,049 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/14/a1/418b1da5ba94bec40c2783a30c584524e395dd03e3183c5b57c470ca1a06/babelwidget-2023.8-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,049 Found link https://files.pythonhosted.org/packages/85/7a/e13df926b5a85df23da8b12276e01b2627b4eb762a2a4c74085c56063c79/babelwidget-2023.8.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.8 2026-05-21T10:25:55,049 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/42/72/b2267ec74f12c78e1e6964fe2f8c80a24f84bfe867753c2310e9e63e9466/babelwidget-2023.9-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,049 Found link https://files.pythonhosted.org/packages/79/11/0ff5dafe59519e12f2002af15a330210d8e421c45ef8a8e111dff485692b/babelwidget-2023.9.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.9 2026-05-21T10:25:55,050 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/2c/64/dc5e25f5b43f2c7b9a8a0633a47526393c998754d111e31383416f7fe43a/babelwidget-2023.10-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,050 Found link https://files.pythonhosted.org/packages/97/3d/2c99b63203ec2b162b8b07265ac1cac3f36b45b75ef6a4849ad3e50e75eb/babelwidget-2023.10.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2023.10 2026-05-21T10:25:55,050 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/a8/11/05ed22f851e09300ac3de921a94ccb65d60bc1af4a6de2ff6a419a7e52b8/babelwidget-2024.1-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,050 Found link https://files.pythonhosted.org/packages/c8/c1/607b4fdf648f6a25387484c5b39d3e82c3835dfaa79e4d294407aa2d98a4/babelwidget-2024.1.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2024.1 2026-05-21T10:25:55,051 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/e3/58/2b2785eac9c5e87928758a2e89a5942aa42436b7c43f5aaf6fd54ca2fa30/babelwidget-2024.2-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,051 Found link https://files.pythonhosted.org/packages/b3/86/8db1b51a3d230209922a3c9a31e5070cdd5e8211c641bb5a33d598aaa0de/babelwidget-2024.2.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2024.2 2026-05-21T10:25:55,051 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/66/da/0b7ab10ec5cd1049acff67d95af44acea9251c4a1a53ccbf389197a4f173/babelwidget-2024.3-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,051 Found link https://files.pythonhosted.org/packages/58/02/354579907693c009f87a925fcb9c97991de909de2464e2262413ccadddc3/babelwidget-2024.3.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2024.3 2026-05-21T10:25:55,052 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/45/2a/a2e331d6590da7fcc8e77823648a23fd9bf3717ab3fd6ebeac124722bce0/babelwidget-2024.4-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,052 Found link https://files.pythonhosted.org/packages/19/d0/80582e975bfba935e8da348e3c8d09f7d31244e67c6bfd9c80ae472e6eb6/babelwidget-2024.4.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2024.4 2026-05-21T10:25:55,052 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/e9/fe/883c100b88f03ff4e373aa4fba4b2679074c7bc346f21e334331f0c97d63/babelwidget-2024.5-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,052 Found link https://files.pythonhosted.org/packages/a2/74/f4430c610b555f3732b08699ad5f330c345b64a56109f614210ac1ba2dbe/babelwidget-2024.5.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2024.5 2026-05-21T10:25:55,053 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/c8/d8/e107f7e48328b1929aa704755b8b0b8e1748d3d4264e210cf7116adf12db/babelwidget-2024.6-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,053 Found link https://files.pythonhosted.org/packages/2d/2c/6deda69919003f0558bbbdfb9554433e8141c14ca388266c5cd74d36461e/babelwidget-2024.6.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2024.6 2026-05-21T10:25:55,053 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/c9/6c/fb38e7c8297fff18565f23da7129ffeb81558e222f612b6c8735e2878b38/babelwidget-2025.1-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,053 Found link https://files.pythonhosted.org/packages/db/52/7ae7e172a6638beac24acccecfcd258439330a8f3b546ae663fbb52514f8/babelwidget-2025.1.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2025.1 2026-05-21T10:25:55,054 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/73/50/c0b527b1bff0d4a5025e02cfbe114e159fdcf9a2798e97da3d06edf2168f/babelwidget-2025.2-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,054 Found link https://files.pythonhosted.org/packages/9b/7f/713a4b48dee00c6c71b7baf831fb0fcd49c14f04ae60010bff3bc0746433/babelwidget-2025.2.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2025.2 2026-05-21T10:25:55,054 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/38/3a/98ca41ba7757e436a694fd9bec44a441b6bdb282064e5a3d48084e49c902/babelwidget-2025.3-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,054 Found link https://files.pythonhosted.org/packages/9f/f5/166ca131d7cd40bb8305cc1beaca44b3daa6c0512a915e4c7211006b6278/babelwidget-2025.3.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2025.3 2026-05-21T10:25:55,054 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/0d/fe/7c976ec0e53d4241a0dc9b33d743c8be5328d040bbdbb07bd95cdfc95c75/babelwidget-2025.4-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,055 Found link https://files.pythonhosted.org/packages/ee/4b/06223b180229b76262b6929dc5988fe88f251151921d903efe7a15a84044/babelwidget-2025.4.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2025.4 2026-05-21T10:25:55,055 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/2f/0e/3880b8ee52baa1311199da227cce93e1f4301741b1566df005d97a903d67/babelwidget-2026.1-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,055 Found link https://files.pythonhosted.org/packages/33/dc/f02af63c4dd96e0de770626435f556256bd0771a63216e03f94fcfa96827/babelwidget-2026.1.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2026.1 2026-05-21T10:25:55,055 Skipping link: No binaries permitted for babelwidget: https://files.pythonhosted.org/packages/3f/be/eeed36d79301d10e44f4c80ecac2c227720966dee6a07f5cca24b7454d87/babelwidget-2026.2-py3-none-any.whl (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,056 Found link https://files.pythonhosted.org/packages/ac/fe/9b50443eec50a34850e08d85e07939054fb54a7265f43ed6b9d80fe76369/babelwidget-2026.2.tar.gz (from https://pypi.org/simple/babelwidget/) (requires-python:>=3.11), version: 2026.2 2026-05-21T10:25:55,056 Fetching project page and analyzing links: https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:25:55,057 Getting page https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:25:55,058 Found index url https://www.piwheels.org/simple/ 2026-05-21T10:25:55,147 Fetched page https://www.piwheels.org/simple/babelwidget/ as text/html 2026-05-21T10:25:55,150 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,150 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,150 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,151 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,151 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,151 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,151 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,151 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,152 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,152 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,152 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,152 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,153 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,153 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,153 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,153 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,154 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,154 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,154 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:25:55,154 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2025.4-py3-none-any.whl#sha256=ab06b00613a30be6cfa907d45f6d5c98ced8e2f799ce3dfcbb9966931c769c58 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,154 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2025.3-py3-none-any.whl#sha256=b3e966ab59c7a24030e009fd1bbd5858d685c9eca96767dcbe914169effdb182 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2025.2-py3-none-any.whl#sha256=d0795e2f2ddfe853ea0e9e6f1c2d3484ae6f16339dd44664fe36ec4ec1819d43 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2025.1-py3-none-any.whl#sha256=4eace3b921096e65467c8115ba5da6ed331e8e8ceec7d15f72f897d5f37b3447 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2024.6-py3-none-any.whl#sha256=2005c433a8718c695c3906c8f0da64e9bba045736027c673650e0f63431c3f12 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2024.5-py3-none-any.whl#sha256=cf53f9b3d9ef1c90a55823842030e8475222e2b9c453fa6a5a7f693eb839bb15 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2024.4-py3-none-any.whl#sha256=cf290c3d0b60eee93ccba5f151d7a6a4a4cc91aa9bffe0f80c6ce557cb26bc70 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2024.3-py3-none-any.whl#sha256=fedf4b7a15737b7a6fc5308662f07d9583ece8d96b40bc8bbd99f22ff8f5efe6 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,155 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2024.2-py3-none-any.whl#sha256=bd01db23642b76d5f8373b4a53928e5692fa35677a8b9885a3e10ac774dca481 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2024.1-py3-none-any.whl#sha256=68b364336215e355c36affbb3f617c8044c5a031ae32feff8a562877b5bf47a4 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.10-py3-none-any.whl#sha256=2d6b1c5e43afd70f532da8aa7fffc02bf4cba3c80b589189354d1355d35ae95a (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.9-py3-none-any.whl#sha256=57bdb14ba1838f95bc8fd468c302fcc93c8b26b12e43ce54874c3ca08d6f041e (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.8-py3-none-any.whl#sha256=6794bd2d4967a4a95c1c77144d552cdc33645067bd076abf905d6da4d909617f (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.7-py3-none-any.whl#sha256=2850886c019260906a291a8292992fcabbe0e411b5192315bcfeb1ecde5cfc24 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.6-py3-none-any.whl#sha256=2f3f1833535295822898fb8ad74bc6bfbc6e4fa5637ca72066f06d6065cb8fc6 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,156 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.5-py3-none-any.whl#sha256=cb4ea103f8b3c93762f796c9b7a4bc04cde0e84124b9eb53f1ff9c3f6740cffa (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,157 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.3-py3-none-any.whl#sha256=110a292375fbb20b078c62d902d47e70607bb950924d916b6c422bc5f4b824d2 (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,157 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.2-py3-none-any.whl#sha256=732fd6b64aa9c38c2e8bea4a92e544cb06971b42e489b21cdbc865c38e44ddee (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,157 Skipping link: No binaries permitted for babelwidget: https://archive1.piwheels.org/simple/babelwidget/babelwidget-2023.1-py3-none-any.whl#sha256=4aff0897fb68a15dd489ca502d9d59f836fec8e620000cc3c950e7171d9858ac (from https://www.piwheels.org/simple/babelwidget/) (requires-python:>=3.11) 2026-05-21T10:25:55,157 Skipping link: not a file: https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:25:55,157 Skipping link: not a file: https://pypi.org/simple/babelwidget/ 2026-05-21T10:25:55,185 Given no hashes to check 1 links for project 'babelwidget': discarding no candidates 2026-05-21T10:25:55,187 Collecting babelwidget==2026.1 2026-05-21T10:25:55,188 Created temporary directory: /tmp/pip-unpack-shzv9lb6 2026-05-21T10:25:55,327 Downloading babelwidget-2026.1.tar.gz (28 kB) 2026-05-21T10:25:55,487 Added babelwidget==2026.1 from https://files.pythonhosted.org/packages/33/dc/f02af63c4dd96e0de770626435f556256bd0771a63216e03f94fcfa96827/babelwidget-2026.1.tar.gz to build tracker '/tmp/pip-build-tracker-mvsdg36g' 2026-05-21T10:25:55,490 Created temporary directory: /tmp/pip-build-env-7_29ynrs 2026-05-21T10:25:55,494 Installing build dependencies: started 2026-05-21T10:25:55,495 Running command pip subprocess to install build dependencies 2026-05-21T10:25:56,643 Using pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13) 2026-05-21T10:25:56,645 Non-user install by explicit request 2026-05-21T10:25:56,857 Created build tracker: /tmp/pip-build-tracker-mvsdg36g 2026-05-21T10:25:56,858 Entered build tracker: /tmp/pip-build-tracker-mvsdg36g 2026-05-21T10:25:56,860 Created temporary directory: /tmp/pip-install-hm5g8sai 2026-05-21T10:25:56,864 Created temporary directory: /tmp/pip-ephem-wheel-cache-trmfou_g 2026-05-21T10:25:56,924 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T10:25:56,926 2 location(s) to search for versions of pypi-packaging-36: 2026-05-21T10:25:56,926 * https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:25:56,926 * https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:25:56,928 Fetching project page and analyzing links: https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:25:56,929 Getting page https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:25:56,930 Found index url https://pypi.org/simple/ 2026-05-21T10:25:56,933 Looking up "https://pypi.org/simple/pypi-packaging-36/" in the cache 2026-05-21T10:25:56,934 Request header has "max_age" as 0, cache bypassed 2026-05-21T10:25:56,940 Starting new HTTPS connection (1): pypi.org:443 2026-05-21T10:25:57,083 https://pypi.org:443 "GET /simple/pypi-packaging-36/ HTTP/1.1" 304 0 2026-05-21T10:25:57,094 Fetched page https://pypi.org/simple/pypi-packaging-36/ as application/vnd.pypi.simple.v1+json 2026-05-21T10:25:57,129 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/ef/a2/db6a47a6d4c7c3f9bb6b78b3a5f3f327d4f88d17949923174aa6a6258d36/pypi_packaging_36-2026.1-py3-none-any.whl (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,130 Skipping link: 2026.1 Requires-Python >=3.14: https://files.pythonhosted.org/packages/ef/a2/db6a47a6d4c7c3f9bb6b78b3a5f3f327d4f88d17949923174aa6a6258d36/pypi_packaging_36-2026.1-py3-none-any.whl (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,131 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/84/be/af4b931668a8041160f98ca5b42356be4497f5c1a5ad8d1d18153ff68bd2/pypi_packaging_36-2026.1.tar.gz (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,132 Skipping link: 2026.1 Requires-Python >=3.14: https://files.pythonhosted.org/packages/84/be/af4b931668a8041160f98ca5b42356be4497f5c1a5ad8d1d18153ff68bd2/pypi_packaging_36-2026.1.tar.gz (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,133 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/b1/7f/8e0534da5cbe84c295611314b9cf861ac75c11e43b0cfdfb7bcceb80472b/pypi_packaging_36-2026.2-py3-none-any.whl (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,134 Skipping link: 2026.2 Requires-Python >=3.14: https://files.pythonhosted.org/packages/b1/7f/8e0534da5cbe84c295611314b9cf861ac75c11e43b0cfdfb7bcceb80472b/pypi_packaging_36-2026.2-py3-none-any.whl (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,136 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/32/46/89f1dc4894312dcd1492a24d06d71fc2d60a6564784878a1af698a059b03/pypi_packaging_36-2026.2.tar.gz (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,137 Skipping link: 2026.2 Requires-Python >=3.14: https://files.pythonhosted.org/packages/32/46/89f1dc4894312dcd1492a24d06d71fc2d60a6564784878a1af698a059b03/pypi_packaging_36-2026.2.tar.gz (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,138 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/c6/73/a707af4fee5d4888d1a752b39c16225f4b9492387f84b215d88b021063cd/pypi_packaging_36-2026.3-py3-none-any.whl (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,139 Skipping link: 2026.3 Requires-Python >=3.14: https://files.pythonhosted.org/packages/c6/73/a707af4fee5d4888d1a752b39c16225f4b9492387f84b215d88b021063cd/pypi_packaging_36-2026.3-py3-none-any.whl (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,140 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/1f/40/2232e4bb04ce2b2ba8826e709fdb487ec5bf7340b746c5af3042a1dfeb5b/pypi_packaging_36-2026.3.tar.gz (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,141 Skipping link: 2026.3 Requires-Python >=3.14: https://files.pythonhosted.org/packages/1f/40/2232e4bb04ce2b2ba8826e709fdb487ec5bf7340b746c5af3042a1dfeb5b/pypi_packaging_36-2026.3.tar.gz (from https://pypi.org/simple/pypi-packaging-36/) (requires-python:>=3.14) 2026-05-21T10:25:57,142 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:25:57,143 Getting page https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:25:57,144 Found index url https://www.piwheels.org/simple/ 2026-05-21T10:25:57,145 Looking up "https://www.piwheels.org/simple/pypi-packaging-36/" in the cache 2026-05-21T10:25:57,146 Request header has "max_age" as 0, cache bypassed 2026-05-21T10:25:57,151 Starting new HTTPS connection (1): www.piwheels.org:443 2026-05-21T10:25:57,990 https://www.piwheels.org:443 "GET /simple/pypi-packaging-36/ HTTP/1.1" 200 152 2026-05-21T10:25:57,993 Updating cache with response from "https://www.piwheels.org/simple/pypi-packaging-36/" 2026-05-21T10:25:57,994 etag object cached for 1209600 seconds 2026-05-21T10:25:57,995 Caching due to etag 2026-05-21T10:25:58,002 Fetched page https://www.piwheels.org/simple/pypi-packaging-36/ as text/html 2026-05-21T10:25:58,004 Skipping link: not a file: https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:25:58,005 Skipping link: not a file: https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:25:58,007 Given no hashes to check 0 links for project 'pypi-packaging-36': discarding no candidates 2026-05-21T10:25:58,008 ERROR: Ignored the following versions that require a different python version: 2026.1 Requires-Python >=3.14; 2026.2 Requires-Python >=3.14; 2026.3 Requires-Python >=3.14 2026-05-21T10:25:58,009 ERROR: Could not find a version that satisfies the requirement pypi-packaging-36 (from versions: none) 2026-05-21T10:25:58,011 ERROR: No matching distribution found for pypi-packaging-36 2026-05-21T10:25:58,026 Exception information: 2026-05-21T10:25:58,026 Traceback (most recent call last): 2026-05-21T10:25:58,026 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-05-21T10:25:58,026 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-21T10:25:58,026 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,026 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2026-05-21T10:25:58,027 raise RequirementsConflicted(criterion) 2026-05-21T10:25:58,027 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pypi-packaging-36') 2026-05-21T10:25:58,027 The above exception was the direct cause of the following exception: 2026-05-21T10:25:58,027 Traceback (most recent call last): 2026-05-21T10:25:58,027 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-05-21T10:25:58,027 result = self._result = resolver.resolve( 2026-05-21T10:25:58,028 ~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,028 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-05-21T10:25:58,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,028 ) 2026-05-21T10:25:58,028 ^ 2026-05-21T10:25:58,028 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-05-21T10:25:58,028 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-21T10:25:58,028 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2026-05-21T10:25:58,028 raise ResolutionImpossible(e.criterion.information) from e 2026-05-21T10:25:58,029 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pypi-packaging-36'), parent=None)] 2026-05-21T10:25:58,029 The above exception was the direct cause of the following exception: 2026-05-21T10:25:58,029 Traceback (most recent call last): 2026-05-21T10:25:58,029 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-05-21T10:25:58,029 status = _inner_run() 2026-05-21T10:25:58,029 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-05-21T10:25:58,029 return self.run(options, args) 2026-05-21T10:25:58,030 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,030 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-05-21T10:25:58,030 return func(self, options, args) 2026-05-21T10:25:58,030 File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 387, in run 2026-05-21T10:25:58,030 requirement_set = resolver.resolve( 2026-05-21T10:25:58,030 reqs, check_supported_wheels=not options.target_dir 2026-05-21T10:25:58,030 ) 2026-05-21T10:25:58,030 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2026-05-21T10:25:58,031 raise error from e 2026-05-21T10:25:58,031 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pypi-packaging-36 2026-05-21T10:25:58,031 Removed build tracker: '/tmp/pip-build-tracker-mvsdg36g' 2026-05-21T10:25:58,210 ERROR: pip subprocess to install build dependencies exited with 1 2026-05-21T10:25:58,223 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-7_29ynrs/overlay --no-warn-script-location --disable-pip-version-check --no-compile --target '' -vv --no-binary babelwidget --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- pypi-packaging-36 'setuptools>=42'[/] 2026-05-21T10:25:58,223 [bold magenta]cwd[/]: \[inherit] 2026-05-21T10:25:58,223 Installing build dependencies: finished with status 'error' 2026-05-21T10:25:58,224 ERROR: pip subprocess to install build dependencies exited with 1 2026-05-21T10:25:58,230 Exception information: 2026-05-21T10:25:58,230 Traceback (most recent call last): 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-05-21T10:25:58,230 status = _inner_run() 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-05-21T10:25:58,230 return self.run(options, args) 2026-05-21T10:25:58,230 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-05-21T10:25:58,230 return func(self, options, args) 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-05-21T10:25:58,230 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-05-21T10:25:58,230 result = self._result = resolver.resolve( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-05-21T10:25:58,230 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-05-21T10:25:58,230 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-05-21T10:25:58,230 if not criterion.candidates: 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-05-21T10:25:58,230 return bool(self._sequence) 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-05-21T10:25:58,230 self._bool = any(self) 2026-05-21T10:25:58,230 ~~~^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-05-21T10:25:58,230 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-05-21T10:25:58,230 ^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2026-05-21T10:25:58,230 candidate = func() 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2026-05-21T10:25:58,230 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 link, template, name, version 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2026-05-21T10:25:58,230 self._link_candidate_cache[link] = LinkCandidate( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 link, 2026-05-21T10:25:58,230 ^^^^^ 2026-05-21T10:25:58,230 ...<3 lines>... 2026-05-21T10:25:58,230 version=version, 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2026-05-21T10:25:58,230 super().__init__( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 link=link, 2026-05-21T10:25:58,230 ^^^^^^^^^^ 2026-05-21T10:25:58,230 ...<4 lines>... 2026-05-21T10:25:58,230 version=version, 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2026-05-21T10:25:58,230 self.dist = self._prepare() 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2026-05-21T10:25:58,230 dist = self._prepare_distribution() 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2026-05-21T10:25:58,230 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2026-05-21T10:25:58,230 return self._prepare_linked_requirement(req, parallel_builds) 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2026-05-21T10:25:58,230 dist = _get_prepared_distribution( 2026-05-21T10:25:58,230 req, 2026-05-21T10:25:58,230 ...<3 lines>... 2026-05-21T10:25:58,230 self.check_build_deps, 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2026-05-21T10:25:58,230 abstract_dist.prepare_distribution_metadata( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 finder, build_isolation, check_build_deps 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 46, in prepare_distribution_metadata 2026-05-21T10:25:58,230 self._prepare_build_backend(finder) 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 78, in _prepare_build_backend 2026-05-21T10:25:58,230 self.req.build_env.install_requirements( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 finder, pyproject_requires, "overlay", kind="build dependencies" 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 216, in install_requirements 2026-05-21T10:25:58,230 self._install_requirements( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 get_runnable_pip(), 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ...<3 lines>... 2026-05-21T10:25:58,230 kind=kind, 2026-05-21T10:25:58,230 ^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 290, in _install_requirements 2026-05-21T10:25:58,230 call_subprocess( 2026-05-21T10:25:58,230 ~~~~~~~~~~~~~~~^ 2026-05-21T10:25:58,230 args, 2026-05-21T10:25:58,230 ^^^^^ 2026-05-21T10:25:58,230 command_desc=f"pip subprocess to install {kind}", 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 spinner=spinner, 2026-05-21T10:25:58,230 ^^^^^^^^^^^^^^^^ 2026-05-21T10:25:58,230 ) 2026-05-21T10:25:58,230 ^ 2026-05-21T10:25:58,230 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2026-05-21T10:25:58,230 raise error 2026-05-21T10:25:58,230 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2026-05-21T10:25:58,252 Removed babelwidget==2026.1 from https://files.pythonhosted.org/packages/33/dc/f02af63c4dd96e0de770626435f556256bd0771a63216e03f94fcfa96827/babelwidget-2026.1.tar.gz from build tracker '/tmp/pip-build-tracker-mvsdg36g' 2026-05-21T10:25:58,252 Removed build tracker: '/tmp/pip-build-tracker-mvsdg36g'