SPy: an interpreter and a compiler for a statically typed variant of Python
Summary
SPy is a variant of Python designed to be statically compilable while retaining the dynamic parts of Python. It provides an interpreter and a compiler, with a compilation pipeline and WASM integration via libspy. It can run on CPython with wasmtime or on Pyodide, and offers installation options such as pip, uv, and Pixi. The repository includes documentation, examples, and references to talks and blog posts.