A friendly fork of autopxd https://github.com/tarruda/python-autopxd
It allows to generate .pxd
files automatically from .h
files.
Tested against:
- Python 2.7
- Python 3.4
- Python 3.6
- PEP8
pip install autopxd2
autopxd INPUT_PATH OUTPUT_PATH
Roadmap:
- Refactoring of the code DONE
- Adding tests for PEP8 DONE
- Uploading to PyPi DONE
- Check that the generated code is correct by comparing it to the libc in Cython
- More tests
- Merge it into Cython so that the
.pxd
files aren't necessary anymore? Maybe.
It's difficult to catch all the corner cases.