mirror of https://github.com/pyodide/pyodide.git
0283a39629
Frequently when updating Python or Emscripten, a handlful of packages stop working. Because of the way that the CI works, these prevent other packages from being built or tested. However, packages with many dependents are currently annoying to disable. This adds a key to meta.yaml "disable: true" that turns off a package. I also fixed the "!package" and no-numpy-dependents to be transitive. We use graphlib to sort the packages topologically, then we traverse the packages once in build order to locate all the packages which transitively depend on disabled packages. Then we traverse in reverse build order to locate all packages that are dependencies of non-disabled requested packages. |
||
---|---|---|
.. | ||
pyodide_build | ||
README.md | ||
pyproject.toml | ||
setup.cfg | ||
setup.py |
README.md
pyodide-build
Tools for building Pyodide.
See http://github.com/pyodide/pyodide for more information.
License
Pyodide uses the Mozilla Public License Version 2.0.