[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