9 breaking releases

0.15.0 Mar 31, 2020
0.12.0 Feb 26, 2020
0.8.0 Nov 20, 2019

#60 in #aot

Download history 2/week @ 2022-04-17 48/week @ 2022-04-24 50/week @ 2022-05-01 72/week @ 2022-05-08 172/week @ 2022-05-15 45/week @ 2022-05-22 73/week @ 2022-05-29 54/week @ 2022-06-05 2/week @ 2022-06-12 2/week @ 2022-06-19 20/week @ 2022-06-26 10/week @ 2022-07-10 11/week @ 2022-07-17 30/week @ 2022-07-24 51/week @ 2022-07-31

102 downloads per month

Apache-2.0 WITH LLVM-exception

1MB
12K 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

~29MB
~624K SLoC