Pyodide 314.0 允許 WASM 輪子直接發佈至 PyPI
根據報導,Pyodide 314.0 發布公告宣布,開發者現在可以直接將為 Pyodide 或其他相容 Python 運行時構建的 WebAssembly 輪子發佈到 PyPI,並在運行時安裝。這項變更解決了以往維護者需手動維護超過 300 個包的負擔,該負擔曾成為社區發展的主要瓶頸。新流程類似於為 Linux、macOS 或 Windows 發佈原生輪子,簡化了分發過程。文章作者以 luau-wasm 為例,展示了如何使用 Codex 和 GPT-5.5 打包 Luau WebAssembly 實驗並發佈到 PyPI。目前已有 28 個包開始使用新的 pyemscripten 標籤發佈輪子,包括 luau-wasm、onnx、pydantic_core 等。作者期待未來有更多包採用此方式,進一步推動 Pyodide 生態系統的發展。
來源:工具官網