2026-05-21T10:27:28,232 Created temporary directory: /tmp/pip-build-tracker-b8dqqzfe 2026-05-21T10:27:28,234 Initialized build tracking at /tmp/pip-build-tracker-b8dqqzfe 2026-05-21T10:27:28,234 Created build tracker: /tmp/pip-build-tracker-b8dqqzfe 2026-05-21T10:27:28,234 Entered build tracker: /tmp/pip-build-tracker-b8dqqzfe 2026-05-21T10:27:28,235 Created temporary directory: /tmp/pip-wheel-a_jrtac5 2026-05-21T10:27:28,238 Created temporary directory: /tmp/pip-ephem-wheel-cache-abeww58n 2026-05-21T10:27:28,298 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T10:27:28,300 2 location(s) to search for versions of babelwidget: 2026-05-21T10:27:28,300 * https://pypi.org/simple/babelwidget/ 2026-05-21T10:27:28,300 * https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:27:28,301 Fetching project page and analyzing links: https://pypi.org/simple/babelwidget/ 2026-05-21T10:27:28,301 Getting page https://pypi.org/simple/babelwidget/ 2026-05-21T10:27:28,302 Found index url https://pypi.org/simple/ 2026-05-21T10:27:28,374 Fetched page https://pypi.org/simple/babelwidget/ as application/vnd.pypi.simple.v1+json 2026-05-21T10:27:28,379 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:27:28,380 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:27:28,380 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:27:28,380 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:27:28,380 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:27:28,381 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:27:28,381 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:27:28,381 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:27:28,381 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:27:28,381 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:27:28,382 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:27:28,382 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:27:28,382 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:27:28,382 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:27:28,382 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:27:28,383 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:27:28,383 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:27:28,383 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:27:28,383 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:27:28,383 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:27:28,383 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:27:28,384 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:27:28,384 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:27:28,384 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:27:28,384 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:27:28,384 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:27:28,385 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:27:28,385 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:27:28,385 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:27:28,385 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:27:28,385 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:27:28,385 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:27:28,386 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:27:28,386 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:27:28,386 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:27:28,386 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:27:28,386 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:27:28,387 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:27:28,387 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:27:28,387 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:27:28,387 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:27:28,387 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:27:28,388 Fetching project page and analyzing links: https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:27:28,388 Getting page https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:27:28,389 Found index url https://www.piwheels.org/simple/ 2026-05-21T10:27:31,105 Fetched page https://www.piwheels.org/simple/babelwidget/ as text/html 2026-05-21T10:27:31,108 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,108 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,108 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,108 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,109 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,109 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,109 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,109 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,109 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,110 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,110 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,110 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,110 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,110 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,111 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,111 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,111 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,111 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,111 Index returned invalid data-dist-info-metadata value: 2026-05-21T10:27:31,112 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:27:31,112 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:27:31,112 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:27:31,112 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:27:31,112 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:27:31,112 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:27:31,112 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:27:31,113 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:27:31,113 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:27:31,113 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:27:31,113 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:27:31,113 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:27:31,113 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:27:31,113 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:27:31,113 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:27:31,114 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:27:31,114 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:27:31,114 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:27:31,114 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:27:31,114 Skipping link: not a file: https://www.piwheels.org/simple/babelwidget/ 2026-05-21T10:27:31,114 Skipping link: not a file: https://pypi.org/simple/babelwidget/ 2026-05-21T10:27:31,141 Given no hashes to check 1 links for project 'babelwidget': discarding no candidates 2026-05-21T10:27:31,142 Collecting babelwidget==2026.2 2026-05-21T10:27:31,144 Created temporary directory: /tmp/pip-unpack-4cc1ncuh 2026-05-21T10:27:31,233 Downloading babelwidget-2026.2.tar.gz (28 kB) 2026-05-21T10:27:31,394 Added babelwidget==2026.2 from https://files.pythonhosted.org/packages/ac/fe/9b50443eec50a34850e08d85e07939054fb54a7265f43ed6b9d80fe76369/babelwidget-2026.2.tar.gz to build tracker '/tmp/pip-build-tracker-b8dqqzfe' 2026-05-21T10:27:31,397 Created temporary directory: /tmp/pip-build-env-thecwmfk 2026-05-21T10:27:31,402 Installing build dependencies: started 2026-05-21T10:27:31,403 Running command pip subprocess to install build dependencies 2026-05-21T10:27:32,574 Using pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13) 2026-05-21T10:27:32,575 Non-user install by explicit request 2026-05-21T10:27:32,797 Created build tracker: /tmp/pip-build-tracker-b8dqqzfe 2026-05-21T10:27:32,797 Entered build tracker: /tmp/pip-build-tracker-b8dqqzfe 2026-05-21T10:27:32,799 Created temporary directory: /tmp/pip-install-0z4bro7z 2026-05-21T10:27:32,805 Created temporary directory: /tmp/pip-ephem-wheel-cache-8n9mbc6v 2026-05-21T10:27:32,861 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T10:27:32,863 2 location(s) to search for versions of pypi-packaging-36: 2026-05-21T10:27:32,863 * https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:27:32,863 * https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:27:32,865 Fetching project page and analyzing links: https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:27:32,866 Getting page https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:27:32,868 Found index url https://pypi.org/simple/ 2026-05-21T10:27:32,870 Looking up "https://pypi.org/simple/pypi-packaging-36/" in the cache 2026-05-21T10:27:32,871 Request header has "max_age" as 0, cache bypassed 2026-05-21T10:27:32,876 Starting new HTTPS connection (1): pypi.org:443 2026-05-21T10:27:32,943 https://pypi.org:443 "GET /simple/pypi-packaging-36/ HTTP/1.1" 304 0 2026-05-21T10:27:32,950 Fetched page https://pypi.org/simple/pypi-packaging-36/ as application/vnd.pypi.simple.v1+json 2026-05-21T10:27:32,978 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:27:32,980 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:27:32,981 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:27:32,982 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:27:32,983 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:27:32,984 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:27:32,985 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:27:32,986 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:27:32,987 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:27:32,988 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:27:32,989 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:27:32,990 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:27:32,991 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:27:32,992 Getting page https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:27:32,993 Found index url https://www.piwheels.org/simple/ 2026-05-21T10:27:32,995 Looking up "https://www.piwheels.org/simple/pypi-packaging-36/" in the cache 2026-05-21T10:27:32,996 Request header has "max_age" as 0, cache bypassed 2026-05-21T10:27:33,000 Starting new HTTPS connection (1): www.piwheels.org:443 2026-05-21T10:27:33,765 https://www.piwheels.org:443 "GET /simple/pypi-packaging-36/ HTTP/1.1" 200 152 2026-05-21T10:27:33,768 Updating cache with response from "https://www.piwheels.org/simple/pypi-packaging-36/" 2026-05-21T10:27:33,769 etag object cached for 1209600 seconds 2026-05-21T10:27:33,770 Caching due to etag 2026-05-21T10:27:33,777 Fetched page https://www.piwheels.org/simple/pypi-packaging-36/ as text/html 2026-05-21T10:27:33,779 Skipping link: not a file: https://www.piwheels.org/simple/pypi-packaging-36/ 2026-05-21T10:27:33,780 Skipping link: not a file: https://pypi.org/simple/pypi-packaging-36/ 2026-05-21T10:27:33,781 Given no hashes to check 0 links for project 'pypi-packaging-36': discarding no candidates 2026-05-21T10:27:33,783 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:27:33,784 ERROR: Could not find a version that satisfies the requirement pypi-packaging-36 (from versions: none) 2026-05-21T10:27:33,785 ERROR: No matching distribution found for pypi-packaging-36 2026-05-21T10:27:33,799 Exception information: 2026-05-21T10:27:33,799 Traceback (most recent call last): 2026-05-21T10:27:33,799 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-05-21T10:27:33,799 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-21T10:27:33,799 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:33,799 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2026-05-21T10:27:33,799 raise RequirementsConflicted(criterion) 2026-05-21T10:27:33,800 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pypi-packaging-36') 2026-05-21T10:27:33,800 The above exception was the direct cause of the following exception: 2026-05-21T10:27:33,800 Traceback (most recent call last): 2026-05-21T10:27:33,800 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-05-21T10:27:33,800 result = self._result = resolver.resolve( 2026-05-21T10:27:33,800 ~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:33,800 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-05-21T10:27:33,800 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:33,801 ) 2026-05-21T10:27:33,801 ^ 2026-05-21T10:27:33,801 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-05-21T10:27:33,801 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-21T10:27:33,801 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2026-05-21T10:27:33,801 raise ResolutionImpossible(e.criterion.information) from e 2026-05-21T10:27:33,801 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pypi-packaging-36'), parent=None)] 2026-05-21T10:27:33,801 The above exception was the direct cause of the following exception: 2026-05-21T10:27:33,802 Traceback (most recent call last): 2026-05-21T10:27:33,802 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-05-21T10:27:33,802 status = _inner_run() 2026-05-21T10:27:33,802 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-05-21T10:27:33,802 return self.run(options, args) 2026-05-21T10:27:33,802 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-05-21T10:27:33,802 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-05-21T10:27:33,802 return func(self, options, args) 2026-05-21T10:27:33,802 File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 387, in run 2026-05-21T10:27:33,802 requirement_set = resolver.resolve( 2026-05-21T10:27:33,803 reqs, check_supported_wheels=not options.target_dir 2026-05-21T10:27:33,803 ) 2026-05-21T10:27:33,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2026-05-21T10:27:33,803 raise error from e 2026-05-21T10:27:33,803 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pypi-packaging-36 2026-05-21T10:27:33,804 Removed build tracker: '/tmp/pip-build-tracker-b8dqqzfe' 2026-05-21T10:27:33,986 ERROR: pip subprocess to install build dependencies exited with 1 2026-05-21T10:27:33,998 [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-thecwmfk/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:27:33,998 [bold magenta]cwd[/]: \[inherit] 2026-05-21T10:27:33,998 Installing build dependencies: finished with status 'error' 2026-05-21T10:27:33,999 ERROR: pip subprocess to install build dependencies exited with 1 2026-05-21T10:27:34,003 Exception information: 2026-05-21T10:27:34,003 Traceback (most recent call last): 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-05-21T10:27:34,003 status = _inner_run() 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-05-21T10:27:34,003 return self.run(options, args) 2026-05-21T10:27:34,003 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-05-21T10:27:34,003 return func(self, options, args) 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-05-21T10:27:34,003 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-05-21T10:27:34,003 result = self._result = resolver.resolve( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-05-21T10:27:34,003 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-05-21T10:27:34,003 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-05-21T10:27:34,003 if not criterion.candidates: 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-05-21T10:27:34,003 return bool(self._sequence) 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-05-21T10:27:34,003 self._bool = any(self) 2026-05-21T10:27:34,003 ~~~^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-05-21T10:27:34,003 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-05-21T10:27:34,003 ^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2026-05-21T10:27:34,003 candidate = func() 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2026-05-21T10:27:34,003 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 link, template, name, version 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2026-05-21T10:27:34,003 self._link_candidate_cache[link] = LinkCandidate( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 link, 2026-05-21T10:27:34,003 ^^^^^ 2026-05-21T10:27:34,003 ...<3 lines>... 2026-05-21T10:27:34,003 version=version, 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2026-05-21T10:27:34,003 super().__init__( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 link=link, 2026-05-21T10:27:34,003 ^^^^^^^^^^ 2026-05-21T10:27:34,003 ...<4 lines>... 2026-05-21T10:27:34,003 version=version, 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2026-05-21T10:27:34,003 self.dist = self._prepare() 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2026-05-21T10:27:34,003 dist = self._prepare_distribution() 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2026-05-21T10:27:34,003 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2026-05-21T10:27:34,003 return self._prepare_linked_requirement(req, parallel_builds) 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2026-05-21T10:27:34,003 dist = _get_prepared_distribution( 2026-05-21T10:27:34,003 req, 2026-05-21T10:27:34,003 ...<3 lines>... 2026-05-21T10:27:34,003 self.check_build_deps, 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2026-05-21T10:27:34,003 abstract_dist.prepare_distribution_metadata( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 finder, build_isolation, check_build_deps 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 46, in prepare_distribution_metadata 2026-05-21T10:27:34,003 self._prepare_build_backend(finder) 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 78, in _prepare_build_backend 2026-05-21T10:27:34,003 self.req.build_env.install_requirements( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 finder, pyproject_requires, "overlay", kind="build dependencies" 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 216, in install_requirements 2026-05-21T10:27:34,003 self._install_requirements( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 get_runnable_pip(), 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ...<3 lines>... 2026-05-21T10:27:34,003 kind=kind, 2026-05-21T10:27:34,003 ^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 290, in _install_requirements 2026-05-21T10:27:34,003 call_subprocess( 2026-05-21T10:27:34,003 ~~~~~~~~~~~~~~~^ 2026-05-21T10:27:34,003 args, 2026-05-21T10:27:34,003 ^^^^^ 2026-05-21T10:27:34,003 command_desc=f"pip subprocess to install {kind}", 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 spinner=spinner, 2026-05-21T10:27:34,003 ^^^^^^^^^^^^^^^^ 2026-05-21T10:27:34,003 ) 2026-05-21T10:27:34,003 ^ 2026-05-21T10:27:34,003 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2026-05-21T10:27:34,003 raise error 2026-05-21T10:27:34,003 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2026-05-21T10:27:34,023 Removed babelwidget==2026.2 from https://files.pythonhosted.org/packages/ac/fe/9b50443eec50a34850e08d85e07939054fb54a7265f43ed6b9d80fe76369/babelwidget-2026.2.tar.gz from build tracker '/tmp/pip-build-tracker-b8dqqzfe' 2026-05-21T10:27:34,023 Removed build tracker: '/tmp/pip-build-tracker-b8dqqzfe'