Py++11 - pybind11 code generator
Py++11, successor of Py++, is a code generator for pybind11 that simplifies writing Python bindings of a C/C++ library. The tool is implemented as a Python module and is controlled by a user script.
Check out the pybind11 documentation for more information on pybind11!
In order to use Py++11 you need the following additional components:
Py++11 uses Python's distutils, so you can apply the usual procedure by placing yourself in the root of the project's directory and entering the following command:
python setup.py install
Please check out the instructions on how to contribute to Py++11 if you would like to help the Py++11 project!
This repository currently hosts the original Py++ code, exposing C/C++ libraries as Boost.Python code. This should change in future, so we will make it a community effort to port Py++ to pybind11, making it Py++11.
Please feel free to help reaching the goal and create an awesome code generator for an awesome library! 😁
The documentation is yet to be added.
- Wenzel Jakob - for creating the awesome pybind11 library ❤️
- Yakovenko Roman - for creating Py++
Distributed under the Boost Software License, Version 1.0.