snakehouse
snakehouse is a tool to pack mutiple .pyx files into a single extension.
Inspired by this StackOverflow discussion.
Tested and works on CPython 3.5-3.9, both Windows and Linux. It doesn't work on PyPy.
Contributions most welcome! If you contribute, feel free to attach a change to CONTRIBUTORS.md as a part of your pull request as well! Note what have you changed in CHANGELOG.md as well!
Usage
Take a look at example on how to multi-build your Cython extensions.
Limitations
- Two modules with the same name cannot be mentioned in a single Multibuild (issue #1).