Skeleton Python Package for linking a C/C++ library as a NumPy Extension
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
numpy_c_skeleton
src/c_package
test
LICENSE
MANIFEST.in
Makefile
README.rst
setup.py

README.rst

NumPy C/C++ Skeleton Package

This is a skeleton package that can be used to easily create a Python package that links to a C/C++ library. It is especially useful when you want to create a NumPy extension for a Python package.

Why?

It turned out to be quite difficult to get the setup.py file right when I tried to do this myself, so I thought I'd save you the trouble and create a skeleton package. You can read more about my motivations for making this in this blog post.

Notes

Numpy_C_Skeleton is free software, licensed under the GNU General Public License, version 3 or later (GPLv3). Copyright G.J.J. van den Burg, all rights reserved.

If you have encounter any problems, please open an issue on GitHub.