Pyodide 0.28 Release
We are pleased to announce the Pyodide v0.28.0 release. This release focused on standardizing the Pyodide platform. Defining the Pyodide ABI In October 2024, the CPython steering council approved restoring Emscripten as a tier 3 target for CPython, starting from Python 3.14. We wrote PEP 776 – Emscripten Runtime support and PEP 783 – Emscripten Packaging in order to standardize the Emscripten target for CPython. PEP 783 aims to standardize the binary interfaces that Pyodide packages should follow, helping ensure compatibility with current and future versions of Pyodide. Our plan is to have one ABI per Python version. This means that packages built for a particular version of Pyodide will be compatible with all Pyodide versions that have the same version of Python. ...