R
Roman Yakovenko
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 http://language-binding.net/pyplusplus/history/history.html
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 http://language-binding.net/pyplusplus/history/history.html