[C++-sig] Announce: PyBindGen 0.11 released
Gustavo Carneiro
gjcarneiro at gmail.com
Sun Jul 12 18:55:50 CEST 2009
To integrate some recent contributions, here's a new PyBindGen 0.11 release.
About: PyBindGen is a Python bindings generator written in Python.
Download: http://code.google.com/p/pybindgen/
Summary of changes:
- Generate code that supports GCC's -fvisibility=hidden
- Add rudimentary support for std::map containers
- Some inplace numeric operators now supported (J. Michael Owen)
- Partial sequence protocol support: __len__, __getitem__,
and __setitem__ (J. Michael Owen)
- Partially support pointer-to-container parameters
- Call traceback.extract_stack() less often (faster on win32)
- No need for GIL locking in attribute setters (thanks Stuart Stock)
- Allow wrapping enum given list of (name, value) pairs
- New foreign_cpp_namespace option, for wrapping classes outside
our module's C++ namespace
- Add a docstring parameter to CppMethod constructor (Robin Gilks)
Also add a docstring parameter for CppClass
- Better support for typedefs
- Implement support for enum reference parameters
- Add support for size_t "by-value" type
--
Gustavo J. A. M. Carneiro
INESC Porto, Telecommunications and Multimedia Unit
"The universe is always one step beyond logic." -- Frank Herbert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20090712/70fed8c7/attachment.htm>
More information about the Cplusplus-sig
mailing list