Wasm Language Runtimes provides popular language runtimes (Ruby, Python, …) precompiled to WebAssembly that are tested for compatibility and kept up to date when new versions of upstream languages are released
wlr-libpy - offers methods that download and setup all static lib dependencies necessary for linking with the pre-built libpython from Wasm Language Runtimes in wasm32-wasi modules built in Rust
wlr-assets - generic download and extract functionality for build assets
Improve the example, which demonstrates how to embed libpython in Rust - `python/examples/embedding/wasm-py-rs
Add helper crates for usage of
libpython
in Rust.libpython
from Wasm Language Runtimes in wasm32-wasi modules built in RustImprove the example, which demonstrates how to embed
libpython
in Rust - `python/examples/embedding/wasm-py-rsHere is the readme - https://github.com/vmware-labs/webassembly-language-runtimes/tree/rust-py-example/python/examples/embedding/wasi-py-rs`