PulseAugur
EN
LIVE 06:46:05

PyPI now supports WASM wheels, easing Pyodide package distribution

PyPI now supports publishing WebAssembly (WASM) wheels, a significant development for the Pyodide project. Previously, Pyodide maintainers had to host over 300 packages, creating a bottleneck. This change allows package maintainers to publish WASM wheels directly to PyPI, similar to native wheels, streamlining distribution. Simon Willison demonstrated this by packaging his Luau WebAssembly research spike into the new `luau-wasm` PyPI package, showcasing its ease of use within Pyodide. AI

IMPACT Enables easier integration of WASM-based AI models and tools into Python environments.

RANK_REASON Significant infrastructure change enabling broader distribution of WASM packages for Pyodide. [lever_c_demoted from significant: ic=1 ai=0.7]

Read on Simon Willison →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

PyPI now supports WASM wheels, easing Pyodide package distribution

COVERAGE [1]

  1. Simon Willison TIER_1 English(EN) ·

    Publishing WASM wheels to PyPI for use with Pyodide

    <p>The <a href="https://blog.pyodide.org/posts/314-release/">Pyodide 314.0 release announcement</a> (via <a href="https://news.ycombinator.com/item?id=48462759">Hacker News</a>) includes news I've been looking forward to for a long time:</p> <blockquote> <p>You can now publish Py…