2026-05-15T23:27:35,625 Created temporary directory: /tmp/pip-build-tracker-h6nl3nog 2026-05-15T23:27:35,626 Initialized build tracking at /tmp/pip-build-tracker-h6nl3nog 2026-05-15T23:27:35,626 Created build tracker: /tmp/pip-build-tracker-h6nl3nog 2026-05-15T23:27:35,626 Entered build tracker: /tmp/pip-build-tracker-h6nl3nog 2026-05-15T23:27:35,626 Created temporary directory: /tmp/pip-wheel-c7ynqysd 2026-05-15T23:27:35,630 Created temporary directory: /tmp/pip-ephem-wheel-cache-b2io3fzr 2026-05-15T23:27:35,689 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-15T23:27:35,692 2 location(s) to search for versions of pyodide-py: 2026-05-15T23:27:35,692 * https://pypi.org/simple/pyodide-py/ 2026-05-15T23:27:35,692 * https://www.piwheels.org/simple/pyodide-py/ 2026-05-15T23:27:35,692 Fetching project page and analyzing links: https://pypi.org/simple/pyodide-py/ 2026-05-15T23:27:35,692 Getting page https://pypi.org/simple/pyodide-py/ 2026-05-15T23:27:35,693 Found index url https://pypi.org/simple/ 2026-05-15T23:27:35,846 Fetched page https://pypi.org/simple/pyodide-py/ as application/vnd.pypi.simple.v1+json 2026-05-15T23:27:35,867 Found link https://files.pythonhosted.org/packages/69/ca/b053603ae74bc89c927ff3f73ff6f1ea00a02057c07c0d486e47809db7fb/pyodide-py-0.22.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.22.0a1 2026-05-15T23:27:35,867 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/66/a9/ce23d69dccd88e48dcbea3dedd56c8620a43876a94868ee34a771245e94a/pyodide_py-0.22.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,867 Found link https://files.pythonhosted.org/packages/ac/ec/f55d3e651e2cd5b609953b6a44a25d7dbde89c66031fcacfab35f7f4eacd/pyodide-py-0.22.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.22.0 2026-05-15T23:27:35,867 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/90/4e/9dc2d1984325c0972f424a04f3a23eb6224e5397c0e35f85ce73b8adba7b/pyodide_py-0.22.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,867 Found link https://files.pythonhosted.org/packages/bf/04/10ea493f702367c999cf4f4f58e31c96ce9cf2f70d70a4bc45d0b8480e41/pyodide-py-0.23.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.23.0a1 2026-05-15T23:27:35,868 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/45/9b/d9fc97d1af2eef8311fc349e361b4198abde2074c078ceabc935595a1762/pyodide_py-0.23.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,868 Found link https://files.pythonhosted.org/packages/60/93/bb2d1cab6210a8bec8dfc464fcc337f10f4543f368793da87f3efce6d27e/pyodide-py-0.23.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.23.0 2026-05-15T23:27:35,868 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/d8/85/19722b52a53b3ef03c3c90522f4e503bd497b77a4dface4775c97e703b01/pyodide_py-0.23.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,868 Found link https://files.pythonhosted.org/packages/f9/e6/3034032b2fb714f6d149286173e8aa95b062a6fa87b46858e5f1e1fbd3f9/pyodide-py-0.23.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.23.1 2026-05-15T23:27:35,868 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/68/1d/d66f29e2e24be0e93925d55cad5549a3a734d5a51faa8b46783d0802bfcb/pyodide_py-0.23.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,868 Found link https://files.pythonhosted.org/packages/98/74/d2562af74ae28a70f335897af7b18eca7c4a3ce276f983770b5fb6a00263/pyodide-py-0.23.2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.23.2 2026-05-15T23:27:35,869 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/3d/f7/0850a6fa3a6d27e59ea7eb3987c97579b90fbaf9c9070934c58fee1a66d7/pyodide_py-0.23.2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,869 Found link https://files.pythonhosted.org/packages/ea/68/80a751dd3af9d64ae83efc03afcce73cd5f43c0f9b5a80ad38924d3ec014/pyodide-py-0.23.3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.23.3 2026-05-15T23:27:35,869 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/08/e9/57a401abf961b59785c6bcd66d57bf40decabdbf3af46a0e281a9a3535ca/pyodide_py-0.23.3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,869 Found link https://files.pythonhosted.org/packages/04/b8/52d702fa130347c5beba340817c5c30ee39eab64c2d26f6df89ab98df49e/pyodide-py-0.23.4.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.23.4 2026-05-15T23:27:35,869 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/a6/fc/6312a809805bdd7d27a68e6f7ff5ec6718675abc35c4f65cd6340b774621/pyodide_py-0.23.4-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,869 Found link https://files.pythonhosted.org/packages/e5/bc/8efef8da48d8e645f300834f9ad2a000b5ed063ff3d769515a9433a239ed/pyodide-py-0.24.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.24.0a1 2026-05-15T23:27:35,870 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/b4/27/27a547aa75a558fbaf8444990f88798a0853c96b9f5aaf3a4cfe050c9b69/pyodide_py-0.24.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,870 Found link https://files.pythonhosted.org/packages/6c/c8/a96230780f72525b3c6954ad948401da4d5490b643c055bd835a27baf68a/pyodide-py-0.24.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.24.0 2026-05-15T23:27:35,870 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/7a/04/faef0fb2e53b6f67330440e680c70c82eaea3a65492d6cfaa1f9b64ae4e3/pyodide_py-0.24.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,870 Found link https://files.pythonhosted.org/packages/90/7b/05065cf98a7f5d162688dd5503a281a658cafdb7a49a64ef3155b8b62f01/pyodide-py-0.24.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.24.1 2026-05-15T23:27:35,870 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/7c/f5/2d1d896752b2c1383c293a281cec7c96402d716629b7714fa6f49301504a/pyodide_py-0.24.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,870 Found link https://files.pythonhosted.org/packages/92/e8/1f606d709bf8074bf05dce6ba25b1e3a7fdab995fd9deb492bb818ebf22b/pyodide-py-0.25.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.25.0a1 2026-05-15T23:27:35,871 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/e0/3d/6e960822bd33c1eef8fe411c1d37ab5d28c0e4be2085f8e20d9d1dfbb9bd/pyodide_py-0.25.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,871 Found link https://files.pythonhosted.org/packages/b6/0e/b3393f331039b163d488da34f00312ded45226363b6f88cf96ca2c010914/pyodide-py-0.25.0a2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.25.0a2 2026-05-15T23:27:35,871 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/8a/49/652d0c5063e9c1728c58f6a26960201918faa077b9818f7a36d45a597e99/pyodide_py-0.25.0a2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,871 Found link https://files.pythonhosted.org/packages/13/cc/8e5d81b2e68339be12f3f1b29d0fa3dece9dd495f893781ec6c0555ea1c8/pyodide-py-0.25.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.25.0 2026-05-15T23:27:35,871 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/06/62/fe526faee4a683a3e792a0a054e4d1ba84f973d8a5564264954bcc7e7b94/pyodide_py-0.25.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,871 Found link https://files.pythonhosted.org/packages/06/b5/bd547175f2f91ff9afb79d5fcd8604c8b59295ae2161985a782194f220e6/pyodide-py-0.25.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8), version: 0.25.1 2026-05-15T23:27:35,872 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/1c/e6/f16847dae08ce4e1d544c66336561c38b883613e1bb6fa61491bae7a1b5c/pyodide_py-0.25.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,872 Found link https://files.pythonhosted.org/packages/d6/81/432fea17278fc5e4426d3c331ba63944377f8fa1b7cc88968ec179ae65e9/pyodide-py-0.26.0.dev0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.0.dev0 2026-05-15T23:27:35,872 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/21/70/2f1fc805245b1701cf24509f0373c8a537d46a9c621a88bd5db8c69f8b1c/pyodide_py-0.26.0.dev0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,873 Found link https://files.pythonhosted.org/packages/15/a7/45bd44d6ba9848887b1ab4ba3c38086d4bc5bb170d21f554412a8014fa55/pyodide-py-0.26.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.11), version: 0.26.0a1 2026-05-15T23:27:35,873 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/c0/73/8a7ae46caea5f6f098d28b212e4b57f8e13786b6db7ab864d77d36be59b4/pyodide_py-0.26.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.11) 2026-05-15T23:27:35,873 Found link https://files.pythonhosted.org/packages/81/dc/d3639be0956cd63ed415a1c8d680be2f0dddbba7c96f1d2f6a1751ec28b1/pyodide-py-0.26.0a2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.11), version: 0.26.0a2 2026-05-15T23:27:35,873 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/28/87/1bbce71c73e48b68640d62f65900cb8be10cbf14a418b3998c64ed2ac718/pyodide_py-0.26.0a2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.11) 2026-05-15T23:27:35,873 Found link https://files.pythonhosted.org/packages/34/c1/16ab72a51803783f4186c50895490e16054c0802c1054bcf131da1b2f353/pyodide-py-0.26.0a3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.0a3 2026-05-15T23:27:35,874 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/b4/a2/c01356441452a9b4bb54d51e5f1a9c10a43d690740aef577da6ed67095df/pyodide_py-0.26.0a3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,874 Found link https://files.pythonhosted.org/packages/18/be/c7c7c37b050b0dbdd324ff996dbecb0f8de76130e046f8271f42d78c17db/pyodide-py-0.26.0a4.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.0a4 2026-05-15T23:27:35,874 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/af/86/43278fd9597935f1c5722125540c20b2d16c07b626e95921ed537ad7e949/pyodide_py-0.26.0a4-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,874 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/f4/46/7cf95239ac5bf9bae5015d37de06aeee370755fae884626c9cd1af6d03e0/pyodide_py-0.26.0a5-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,874 Found link https://files.pythonhosted.org/packages/d6/34/c64a3d64ed43c09b65f261fe62e9d2fc7fcd9962410b4de457b44074609b/pyodide_py-0.26.0a5.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.0a5 2026-05-15T23:27:35,874 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/d5/29/d0709b53b93f547fb7775a6c09174801de41570a396973d3389f31451429/pyodide_py-0.26.0a6-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,875 Found link https://files.pythonhosted.org/packages/df/95/90e0daac2c2b01a599a10a16111cc055432e684cf05349b8e71b7adc5ac8/pyodide_py-0.26.0a6.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.0a6 2026-05-15T23:27:35,875 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/e8/34/0012112869ae8550f8ecbc05d84043fc49de25205a88d5d1f4dc4b79d851/pyodide_py-0.26.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,875 Found link https://files.pythonhosted.org/packages/be/79/eac5d940b0e74875526acb7600dad665fd50ee25614f882b46bd43648c5a/pyodide_py-0.26.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.0 2026-05-15T23:27:35,875 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/45/72/f36168ae89aee1a6c37d6b70566eed749df64df988ac9ac9716cdebc6280/pyodide_py-0.26.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,875 Found link https://files.pythonhosted.org/packages/de/f9/4ebda18a56c535da577dfb00c5f88e4cc07c9a410d6a447e35f8cc65f919/pyodide_py-0.26.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.1 2026-05-15T23:27:35,875 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/2f/04/9b4f24cf6a320bf9da06799c8d472ce3632c1220cb04ffb11c668778f735/pyodide_py-0.26.2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,876 Found link https://files.pythonhosted.org/packages/a5/1f/2bd042bb0223059593ddaba4e3e1296987d61b543c571e02fc2a01d63d12/pyodide_py-0.26.2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.2 2026-05-15T23:27:35,876 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/6f/ec/70457045923b005761b19f78b85b467a64808e886c10c449f7758a1ba5f7/pyodide_py-0.26.3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,876 Found link https://files.pythonhosted.org/packages/62/00/8c7b3e3cef20ad7584139cba3e38f8d91b609cb2f46942c684989a4b2fda/pyodide_py-0.26.3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.3 2026-05-15T23:27:35,876 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/2e/4a/970d2604a72e9d44904533b5438135187aa3b08b8d6fc75e5404cd8a1dd1/pyodide_py-0.26.4-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,876 Found link https://files.pythonhosted.org/packages/86/b6/610f16380897c001de6f956dc89c9e324585684dda6c7a9822b8c2afba4d/pyodide_py-0.26.4.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.26.4 2026-05-15T23:27:35,876 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/f1/11/a9fca45e1f3a3e722cdde8651172f661fe40e479f5b778f6f9ce71f3d4a5/pyodide_py-0.27.0a2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,877 Found link https://files.pythonhosted.org/packages/46/94/d2fc58fc53319c8133c0419053506981b5e57e094b436f1e0cb37fd0eab4/pyodide_py-0.27.0a2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.0a2 2026-05-15T23:27:35,877 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/f1/48/b08805091525bfb114022f7e7a86ea267f1c120084cbc7991623458cb901/pyodide_py-0.27.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,877 Found link https://files.pythonhosted.org/packages/62/e0/d7e1a3a909980735c632fe38baecb1c48fd8f6da1dad6e9200093bb39b90/pyodide_py-0.27.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.0 2026-05-15T23:27:35,877 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/cc/28/0d3b189f8d1f31a96924c2f9833c840092375aac1c5bd11246d859321b36/pyodide_py-0.27.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,878 Found link https://files.pythonhosted.org/packages/1b/f5/4e98c5bc5067bbc37683278021bf4aff1a115668ad5d6080f44b655a7313/pyodide_py-0.27.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.1 2026-05-15T23:27:35,878 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/6e/4c/3118a838d3607a21d94e8d51647e248bb2ce6395c38e512672f0354eaff8/pyodide_py-0.27.2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,878 Found link https://files.pythonhosted.org/packages/49/3d/c0bc7a7cfad878ad02dd985b76924ed3ae4088695d443c8435d09f4d37b4/pyodide_py-0.27.2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.2 2026-05-15T23:27:35,878 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/cc/72/519064954f7f6041101995f88221af68e623aceeb53b21ac7200972cdbdd/pyodide_py-0.27.3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,878 Found link https://files.pythonhosted.org/packages/6c/da/3e08ffdb73c4bbb7dd17aa60dad4c8a5c193fe587c879a1b26ea8be4d072/pyodide_py-0.27.3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.3 2026-05-15T23:27:35,879 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/f1/45/84a6353da73caf8a1c97248854c52e0ac850fb16cf7aa8639e215d3b7f39/pyodide_py-0.27.4-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,879 Found link https://files.pythonhosted.org/packages/46/79/a22df12a7daeabe9f6fb440fb7cbc472237cdf843ea75eebc757aeed0403/pyodide_py-0.27.4.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.4 2026-05-15T23:27:35,879 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/d1/2e/c792b83a352995de3e2c7c2e2c0179273b1a768bd32ab37a5cde4996a537/pyodide_py-0.27.5-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,879 Found link https://files.pythonhosted.org/packages/ff/d4/696ca22ba9d6ebc80198e6d1d1d464324600f7317d7216d0290e828246fe/pyodide_py-0.27.5.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.5 2026-05-15T23:27:35,879 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/6d/7e/5839bf1dff857f986cb99e4b9ed82a1e8d3fbb99b37e3f2086143ed0c74b/pyodide_py-0.27.6-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,879 Found link https://files.pythonhosted.org/packages/b9/bd/e9ca1471fee631ccca5d80ea29f4628db0e265995bb895601c1a8163fd18/pyodide_py-0.27.6.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.6 2026-05-15T23:27:35,880 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/24/c5/825f73fb815a17838bef3342999247bea1100a0b2e576e5c17b2bdd68766/pyodide_py-0.27.7-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,880 Found link https://files.pythonhosted.org/packages/9d/99/d7b3c9137de5a76a63f2ef89d43c878dcb4dce8118866fb58d26290698f9/pyodide_py-0.27.7.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.12), version: 0.27.7 2026-05-15T23:27:35,880 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/2f/2b/16e5469e47f660fc8f9000e186093fde817f1b350d840ccd58041592de80/pyodide_py-0.28.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,880 Found link https://files.pythonhosted.org/packages/03/c4/ac1c3de96b533ca3a9ccb188f70c266034511d744c11e2692ed0f40af90d/pyodide_py-0.28.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.0a1 2026-05-15T23:27:35,881 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/66/6b/0f65e5aee75cefb6598a3c4c646f595fa3e178b9105d2d3798629ae1aafa/pyodide_py-0.28.0a2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,881 Found link https://files.pythonhosted.org/packages/a0/2f/f83e150e3aca8679abff4cf5f8dad96f0a214d45666911adaafc811da122/pyodide_py-0.28.0a2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.0a2 2026-05-15T23:27:35,881 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/14/c0/783df037c5a93c5b250885a5a57e42f377379e9efa13be2882a10dd642d9/pyodide_py-0.28.0a3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,881 Found link https://files.pythonhosted.org/packages/96/ad/8e984df3d478d818a59b5b3c8bed310f788e6aeafe5d7f1d18f81d9f70c2/pyodide_py-0.28.0a3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.0a3 2026-05-15T23:27:35,881 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/c8/a6/2dd62aa4d924cf6f8d58a65bb0bb71a24303cb46f0b43049ae8b4efabbe7/pyodide_py-0.28.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,881 Found link https://files.pythonhosted.org/packages/e4/41/62ac8dc50b766ef9e409da0fc111f452083f24f7c3b1912da8980dbf161e/pyodide_py-0.28.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.0 2026-05-15T23:27:35,882 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/13/f9/a2533ac6831763c36dd1f4cb6ba9eebb8f41b1880be9e89e3b5994c6c1f8/pyodide_py-0.28.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,882 Found link https://files.pythonhosted.org/packages/85/3d/bdb623dc6b1165c906b958b25f81ea2b0ba2f06ded5e491d272f9a54c35d/pyodide_py-0.28.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.1 2026-05-15T23:27:35,882 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/1c/94/f7776ec15bdb3b4f4c1a58ad8bff2e40689dcbd1d4a80e3baae8420c149d/pyodide_py-0.28.2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,882 Found link https://files.pythonhosted.org/packages/82/ea/a8a4cacec29b3fa07620a5824d9b3e166323177fa4f775e0d7c3abe32d44/pyodide_py-0.28.2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.2 2026-05-15T23:27:35,882 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/4a/2a/2cca0a4e52a9495f21cab634b58dc413fddf72faf5baed9d2c8741544631/pyodide_py-0.28.3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,882 Found link https://files.pythonhosted.org/packages/2d/59/95d573e0d967af70d8823552c1efee19eb2dfbca23de9ca139516c98c5d1/pyodide_py-0.28.3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.28.3 2026-05-15T23:27:35,883 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/1e/de/ae163ccf3d134dc59813bc7898e4a98cc987493ed3084f4da4c8029395c0/pyodide_py-0.29.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,883 Found link https://files.pythonhosted.org/packages/14/6c/638571a85aa18cc3197ec92a30d6a5a2c7620983ef925babe42b2d1b41fe/pyodide_py-0.29.0.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.29.0 2026-05-15T23:27:35,883 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/2d/92/bffc87c99c5cd7b495759bcf7ff00d5c8f696dba1edbbe647b9098d5a533/pyodide_py-0.29.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,883 Found link https://files.pythonhosted.org/packages/8e/72/2ce5ee03a870182911ab8b7c6fb62c2b4d9b5ac24ceedadccdf21a6c2098/pyodide_py-0.29.1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.29.1 2026-05-15T23:27:35,883 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/82/58/6ae26b26a7f4733f7f3cd053cd4c33df716cc28ccd870a3515dc47cf3984/pyodide_py-0.29.2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,883 Found link https://files.pythonhosted.org/packages/b2/e7/7aa515e2f986782933afdf51bc1c4063a0ed8a37be6478ae4a9893092e8e/pyodide_py-0.29.2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.29.2 2026-05-15T23:27:35,884 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/1b/1a/9b312385c634a8ec3210be6790e3cf2593af5490675c5e27c4f908001da8/pyodide_py-0.29.3-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,884 Found link https://files.pythonhosted.org/packages/3c/e2/35e934789449ef1d1534a2a195d0fa7795c857a24499e0dbbf557af74a83/pyodide_py-0.29.3.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.29.3 2026-05-15T23:27:35,884 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/b2/03/7805e80a7d9824b03fe40b1c7c4192250f1ea231ee49a57ada62f736c506/pyodide_py-0.29.4-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,884 Found link https://files.pythonhosted.org/packages/57/85/db25e6a10a2600cb96e4ebe423ada255aa738b991fd8843776ebe4f3173f/pyodide_py-0.29.4.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.13), version: 0.29.4 2026-05-15T23:27:35,884 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/43/7c/91cb1bd1b5477fc3b8aad9f1d9328f96397877dc560bc2c90258c72840c9/pyodide_py-314.0.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.14) 2026-05-15T23:27:35,885 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/e6/b0/c339c2881c96b99ca606c388a589110bfd293b8e24eec05039e77ffd14b3/pyodide_py-314.0.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.14) 2026-05-15T23:27:35,885 Skipping link: 314.0.0a1 Requires-Python >=3.14: https://files.pythonhosted.org/packages/e6/b0/c339c2881c96b99ca606c388a589110bfd293b8e24eec05039e77ffd14b3/pyodide_py-314.0.0a1.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.14) 2026-05-15T23:27:35,885 Skipping link: No binaries permitted for pyodide-py: https://files.pythonhosted.org/packages/63/27/b7b9120d1f8899ce90b7a9d1ffb088c1591fae11ae5612dfd382349359fa/pyodide_py-314.0.0a2-py3-none-any.whl (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.14) 2026-05-15T23:27:35,885 Link requires a different Python (3.13.5 not in: '>=3.14'): https://files.pythonhosted.org/packages/e0/f6/70d79dbdf5e90909216a9729eb6feb2bb4eea29e8d084ab9e9a63ced39c2/pyodide_py-314.0.0a2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.14) 2026-05-15T23:27:35,885 Skipping link: 314.0.0a2 Requires-Python >=3.14: https://files.pythonhosted.org/packages/e0/f6/70d79dbdf5e90909216a9729eb6feb2bb4eea29e8d084ab9e9a63ced39c2/pyodide_py-314.0.0a2.tar.gz (from https://pypi.org/simple/pyodide-py/) (requires-python:>=3.14) 2026-05-15T23:27:35,886 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyodide-py/ 2026-05-15T23:27:35,886 Getting page https://www.piwheels.org/simple/pyodide-py/ 2026-05-15T23:27:35,887 Found index url https://www.piwheels.org/simple/ 2026-05-15T23:27:35,976 Fetched page https://www.piwheels.org/simple/pyodide-py/ as text/html 2026-05-15T23:27:35,981 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,981 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,982 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,982 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,982 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,982 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,982 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,983 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,983 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,983 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,983 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,983 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,984 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,984 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,984 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,984 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,984 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,985 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,985 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,985 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,985 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,985 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,986 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,986 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,986 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,986 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,986 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,987 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,987 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,987 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,987 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,987 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,988 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,988 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,988 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,988 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,988 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,989 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,989 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,989 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,989 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,989 Index returned invalid data-dist-info-metadata value: 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://www.piwheels.org/simple/pyodide-py/pyodide_py-0.29.4-py3-none-any.whl#sha256=51947c051f08ebfcab9f887ea282f25dd95ab333d03213ebaa225f4302abe851 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.29.3-py3-none-any.whl#sha256=42d45c9347c5859ebf1f1ef74c62e8d722ba89faaf93f67585ac1cc2264601ed (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.29.2-py3-none-any.whl#sha256=a79db50480a1397e71b350b07fb9f8b99a9921b48aba7808a45c6971648867ea (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.29.1-py3-none-any.whl#sha256=e455c24230d0d814a68f142644f02d365b0a7d970674487b413c5584f2dc8021 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.29.0-py3-none-any.whl#sha256=d57e648349332605e6ea88bca47a2d8ca96c84221e0b258e0d4d875c391fccd7 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.28.3-py3-none-any.whl#sha256=c140db36cb1d5d23e04b4ca807a9b4d54f91387bc3ccb255137507a3823894f2 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,990 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.28.2-py3-none-any.whl#sha256=b42f566b0863710731549da171e414f5267e77af21824f4591fc00d9b40aec06 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.28.0-py3-none-any.whl#sha256=b528c2b606a497ca6da74f4abc5386d012c9ce974fed66b47f14947c823ba700 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.28.0a3-py3-none-any.whl#sha256=f0908f2acd4a739a5113348a177e999fc37f290a2f87e7c5d1ec67b4e62d4587 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.28.0a2-py3-none-any.whl#sha256=e2f16072f5fc483eef77bea5384b9d45010733b04d2b89a8c9f1c8bbcc335f2b (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.28.0a1-py3-none-any.whl#sha256=70180174cd6df439e237723accea8096cd7eec27921a24df13fe18206efc579d (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.13) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.7-py3-none-any.whl#sha256=94672aa0547ace4bfd3b4dd684c89618c04a8b7d91adda794b52e78bc1f59005 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.6-py3-none-any.whl#sha256=0e8ae99b3bb0907553e1170664de6c308ca6a215e5d1153302bcc345ef66e606 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.4-py3-none-any.whl#sha256=f47365207d1fb3cba2f780b5f81022fe2d1b503a52784ec2e764e08b345ea996 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,991 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.3-py3-none-any.whl#sha256=adc1c4cd9df014fbbbd7c31b8c5f11cf285a167bf54c0a7db17a958c0b4071e7 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.1-py3-none-any.whl#sha256=4910de5d5e9723d75f8e6c87b0d494ff95ca0e193ab89f6be2c36407e7f8c998 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.0-py3-none-any.whl#sha256=9d0714636d04061098b9929b380b6525afe99ff02f94510b5a92462698811fe1 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.27.0a2-py3-none-any.whl#sha256=671bdd63c8e304a6c3048915d04b4ee323f46003bdcc16a64596af633ae2867b (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.2-py3-none-any.whl#sha256=ed528ed4b650f6f1c9bcddd56c5cb0726b1787877c18e290ef0c784c4f5f4a59 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.1-py3-none-any.whl#sha256=64dadc76ca16142f53984eae85c9cf69177073f40432f102e7bf4edd39cf49df (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0-py3-none-any.whl#sha256=90d73a9c7533ad3f812199132d12b3a62033f6ec5e4b14e626ca06429b223ca1 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0a6-py3-none-any.whl#sha256=cbac38505b0f322fb55f7b126f5f3ae3e0908ebcd450549743e87ceff1fcd961 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0a5-py3-none-any.whl#sha256=cfecf397e8cc7cae34964cb492a65750819ed037ed79bc2cd5ba941967bf3c79 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,992 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0a3-py3-none-any.whl#sha256=50904da77ca5bd4e1cde959b64e3a0a4654a811489473db4ba197d868b3c4772 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0a2-py3-none-any.whl#sha256=193dd7e6acd825fb25deb84be7ad9194dcf2872acbb6e5e11179b9b23afde704 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.11) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0a1-py3-none-any.whl#sha256=7436ef9b27324b880ee23214cf49ef2451055842009c75091e9da1c27462caab (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.11) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.26.0.dev0-py3-none-any.whl#sha256=4edcb400d349f8256bd417beea4e2d1b6f03cd6ce11a6a2a98c7bcb7b3c38d49 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.12) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.25.1-py3-none-any.whl#sha256=9348d7c9b3dc3a23b62e2d53cb29e8c7e69f21000a0d6c916942677f64394c8d (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.25.0-py3-none-any.whl#sha256=d49343127ca8fc2e29ba93c6a6abcead2fb1dfa6e7b8dfbae4488aa2bc6c6c37 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.25.0a2-py3-none-any.whl#sha256=a31baab72e3309dbb83405ee9192b61116a1c82b5fe3dd540a6abe9e8f06ac72 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.25.0a1-py3-none-any.whl#sha256=5c1c55b00f10f5f267d6215e3d321e9b98ef8e93d3e272f19f45550dca26f6e6 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,993 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.24.1-py3-none-any.whl#sha256=ef0651dd1ed5cdb07a4e2de9a12a3721878bab4f6fb540db66b97496fbbe8eac (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.24.0-py3-none-any.whl#sha256=840b14c4fc5f4f7f2d944b46da090437e8ab2c92a6d190f06078ef538ca23b26 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.24.0a1-py3-none-any.whl#sha256=86a2f252f1227a892461be623691cc9c9221ede76f4526c9bb32b390f0d8cb87 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.23.4-py3-none-any.whl#sha256=671e59e9c0e2cb3a4d1ee148863a84fc8a1999fe5a81bf49814cf4850ecce394 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.23.3-py3-none-any.whl#sha256=d3117216c6868751ada6aa8d8ab74a8b152f4b3f82597dd511b60551b7a25f43 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.23.2-py3-none-any.whl#sha256=1a9a502cae87e11e845309ee3c63ff4c63586bdc9be01487864f6bd719ea0913 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.23.1-py3-none-any.whl#sha256=fa78862bf5a8c4f6e3201ad8470b5e9d8ef46b920b0d7d4362f3cc37b26cfb83 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.23.0-py3-none-any.whl#sha256=28e9bc4db836cf765b861ea601609008dc06d1b6ee585986ef1efd395d5b97b1 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,994 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.23.0a1-py3-none-any.whl#sha256=33a8a52b24c57529caf1e17d9be2108b075d81e991b6ab00e74b11ce0f7eebfd (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,995 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.22.0-py3-none-any.whl#sha256=46ee48abaecdfe95985bd7688e8e467e7e94a3a881d67c52d7d9a802f5da74be (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,995 Skipping link: No binaries permitted for pyodide-py: https://archive1.piwheels.org/simple/pyodide-py/pyodide_py-0.22.0a1-py3-none-any.whl#sha256=bf14f64cd636a312c089a749daea8c1203f45eb2e623bf6cebd9b47cb23dbff5 (from https://www.piwheels.org/simple/pyodide-py/) (requires-python:>=3.8) 2026-05-15T23:27:35,995 Skipping link: not a file: https://www.piwheels.org/simple/pyodide-py/ 2026-05-15T23:27:35,995 Skipping link: not a file: https://pypi.org/simple/pyodide-py/ 2026-05-15T23:27:36,025 Given no hashes to check 0 links for project 'pyodide-py': discarding no candidates 2026-05-15T23:27:36,026 ERROR: Ignored the following versions that require a different python version: 314.0.0a1 Requires-Python >=3.14; 314.0.0a2 Requires-Python >=3.14 2026-05-15T23:27:36,027 ERROR: Could not find a version that satisfies the requirement pyodide-py==314.0.0a2 (from versions: 0.22.0a1, 0.22.0, 0.23.0a1, 0.23.0, 0.23.1, 0.23.2, 0.23.3, 0.23.4, 0.24.0a1, 0.24.0, 0.24.1, 0.25.0a1, 0.25.0a2, 0.25.0, 0.25.1, 0.26.0.dev0, 0.26.0a1, 0.26.0a2, 0.26.0a3, 0.26.0a4, 0.26.0a5, 0.26.0a6, 0.26.0, 0.26.1, 0.26.2, 0.26.3, 0.26.4, 0.27.0a2, 0.27.0, 0.27.1, 0.27.2, 0.27.3, 0.27.4, 0.27.5, 0.27.6, 0.27.7, 0.28.0a1, 0.28.0a2, 0.28.0a3, 0.28.0, 0.28.1, 0.28.2, 0.28.3, 0.29.0, 0.29.1, 0.29.2, 0.29.3, 0.29.4) 2026-05-15T23:27:36,028 ERROR: No matching distribution found for pyodide-py==314.0.0a2 2026-05-15T23:27:36,029 Exception information: 2026-05-15T23:27:36,029 Traceback (most recent call last): 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-05-15T23:27:36,029 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-15T23:27:36,029 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2026-05-15T23:27:36,029 raise RequirementsConflicted(criterion) 2026-05-15T23:27:36,029 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pyodide-py==314.0.0a2') 2026-05-15T23:27:36,029 2026-05-15T23:27:36,029 The above exception was the direct cause of the following exception: 2026-05-15T23:27:36,029 2026-05-15T23:27:36,029 Traceback (most recent call last): 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-05-15T23:27:36,029 result = self._result = resolver.resolve( 2026-05-15T23:27:36,029 ~~~~~~~~~~~~~~~~^ 2026-05-15T23:27:36,029 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-05-15T23:27:36,029 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-15T23:27:36,029 ) 2026-05-15T23:27:36,029 ^ 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-05-15T23:27:36,029 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2026-05-15T23:27:36,029 raise ResolutionImpossible(e.criterion.information) from e 2026-05-15T23:27:36,029 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pyodide-py==314.0.0a2'), parent=None)] 2026-05-15T23:27:36,029 2026-05-15T23:27:36,029 The above exception was the direct cause of the following exception: 2026-05-15T23:27:36,029 2026-05-15T23:27:36,029 Traceback (most recent call last): 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-05-15T23:27:36,029 status = _inner_run() 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-05-15T23:27:36,029 return self.run(options, args) 2026-05-15T23:27:36,029 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-05-15T23:27:36,029 return func(self, options, args) 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-05-15T23:27:36,029 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-05-15T23:27:36,029 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2026-05-15T23:27:36,029 raise error from e 2026-05-15T23:27:36,029 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pyodide-py==314.0.0a2 2026-05-15T23:27:36,037 Removed build tracker: '/tmp/pip-build-tracker-h6nl3nog'