This is a personal project to improve my understanding of PEP517-compatible Python package build systems, and to get some experience with ninja.
- A ninja distribution available on the current PATH.
- A Python >=3.10 interpreter.
- For all reasonable uses (i.e., non-Python language extensions), a C++ toolchain installed on the current system.