The C++ Language Interface Framework (CLIF) provides a common foundation for creating C++ wrapper generators for various languages.
Python generator (PyCLIF) is used widely inside Google.
It is available on pypi here: https://pypi.python.org/pypi/pyclif
and via git from: https://github.com/google/clif
The mailing list is: https://groups.google.com/forum/#!forum/pyclif
CLIF is Free Software, licensed under the Apache Software License.
It requires Python 2.7 or 3.4 onwards.
Major changes since 0.2: - Fix INSTALL.sh for system installation of Google protobuf - Default INSTALL.sh for x86 only - Python: - - include google protobuf support - - make a class iterable by having a nested class __iter__ - - experimental interface / implements statements for multiple template instantiations