Skip to main content

Utilities for packing multiple pyx files into a single Cython extension

Project description

snakehouse

Build Status Code Climate Issue Count PyPI PyPI version PyPI PyPI license

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).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snakehouse-1.1.2.win-amd64.zip (11.1 kB view hashes)

Uploaded Source

Built Distribution

snakehouse-1.1.2-py2.py3-none-any.whl (6.5 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page