Hello! I'm pleased to announce the 0.8.5 release of Py++.
What is Py++? ============= Py++ is an object-oriented framework for creating a code generator for Boost.Python library. Where is Py++? ============== Site: http://language-binding.net/pyplusplus/pyplusplus.html Download: http://language-binding.net/pyplusplus/download.html What's new? =========== Features -------- * Added "Function Transformation" feature. This feature allows you to describe function wrapper and Py++ will do the rest. Example could be found here: http://tinyurl.com/y3ec24 * Added new functionality, which allows you to control messages and warnings. * Adding new algorithm, which controls the registration order of the functions. * Added new "Py++" defined "return_pointee_value" call policy * Opaque types are fully supported * Py++ will check the "completeness" of the bindings. It will check for you that the exposed declarations don't have references to unexposed ones. Small features -------------- * It is possible to configure "Py++" to generate faster ( compilation time ) code for indexing suite version 2. * The algorithm, which finds all class properties was improved. Now it provides a better way to control properties creation. A property that would hide another exposed declaration will not be registered\\created. * Work around for "custom smart pointer as member variable" Boost.Python bug was introduced. For a more complete list, please see the news: http://language-binding.net/pyplusplus/history/history.html -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ -- http://mail.python.org/mailman/listinfo/python-list