Investigate support for emscripten-forge #1191
madhur-tandon
started this conversation in
Proposals
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Checklist
type-feature
tag)What is the idea?
This is an epic (umbrella issue) encompassing issues regarding adding support for downloading and installing packages from
emscripten-forge
(https://github.com/emscripten-forge/recipes) -- which adds a new target i.e. web assembly to build packages through the conda/mamba package managers.Why is this needed
python in the browser
distributions that come with packages specified by the user in a single environment.micropip
)Adding support for
emscripten-forge
would enable us to prepare an environment with a python runtime/engine for WASM along with the specified packages with the benefits of dependency resolution, support for multiple versions etc.What should happen?
py-env
tag should probably support adding channels (from which packages have to be searched for) through an attribute.loadPackage
for pyodide for example).py-config
tag.Additional Context
More details on emscripten-forge available here: https://blog.jupyter.org/mamba-meets-jupyterlite-88ef49ac4dc8
Beta Was this translation helpful? Give feedback.
All reactions