9 breaking releases
0.15.0 | Mar 31, 2020 |
---|---|
0.12.0 | Feb 26, 2020 |
0.8.0 | Nov 20, 2019 |
#1632 in WebAssembly
3.5MB
54K
SLoC
Python 3 extension for interface with Wasmtime/Cranelift.
Build
First, you'll need to install some Python dependencies:
$ pip3 install setuptools wheel==0.31.1 setuptools-rust
Next you can build the extension with:
rustup run nightly python3 setup.py build
Note that a nightly version of Rust is required due to our usage of PyO3.
This will create a directory called build/lib
which you can add to
PYTHONPATH
in order to get import wasmtime
working.
Dependencies
~28–38MB
~658K SLoC