Agriya Khetarpal has joined as a new maintainer. Agriya has been active in the Scientific Python area and is a contributor to NumPy, SciPy, and scikit-learn. He has already significantly strengthened Pyodide’s support for various Scientific Python packages.
pyodide-build is a tool that builds Python packages to run in Pyodide. Previously, the version of pyodide-build was strongly coupled to the version of Pyodide, meaning that if you wanted to build a package against a specific version of Pyodide, you had to use the corresponding version of pyodide-build. The problem with this approach was that even if we improved the build system, downstream users would have to wait for the next Pyodide release to use it.
In this release, we have separated pyodide-build from the Pyodide runtime. This allows us to develop and release pyodide-build independently of Pyodide. pyodide-build is now developed in pyodide/pyodide-build. You can install it with pip install pyodide-build.
Recent versions of pyodide-build work with Pyodide 0.26 and higher. For example, you can use pyodide-build version 0.29.2 to build packages for use with Pyodide 0.26.4: