Skip to content

ScottDillman/pypp11

 
 

Repository files navigation

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!

Requirements

In order to use Py++11 you need the following additional components:

Installing

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

Contributing

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! 😁

Documentation

The documentation is yet to be added.

Special Thanks


Distributed under the Boost Software License, Version 1.0.

About

Py++ for generating pybind11 code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.4%
  • C++ 13.0%
  • HTML 2.5%
  • Other 0.1%