Publishing WASM wheels to PyPI for use with Pyodide
dev_tools
According to Simon Willison, Pyodide 314.0 just unlocked a long-awaited capability: Python packages can now publish WebAssembly wheels directly to PyPI, the same way they do for Linux, macOS, or Windows builds. Previously, Pyodide maintainers maintained a cumbersome bottleneck—hand-building and hosting over 300 packages themselves. Now, developers can simply publish WASM wheels using the new PyEmscripten platform tag. Willison celebrated the moment by releasing luau-wasm, a new PyPI package that brings Luau, Roblox's embeddable programming language, to the browser via Pyodide. Twenty-eight packages are already adopting the new platform. This removes a critical friction point for the browser-based Python ecosystem.
Source: https://simonwillison.net/2026/Jun/13/publishing-wasm-whe...
Listen to this story
Hear this and more stories in a personalized audio briefing.
Open The Chonkerton