[C++-sig] Py++ 0.8.1

David Abrahams dave at boost-consulting.com
Thu Aug 31 04:28:01 CEST 2006


"Roman Yakovenko" <roman.yakovenko at gmail.com> writes:

> I'm glad to announce the new version of Py++.
>
> Download page: http://language-binding.net/pyplusplus/download.html
>
> What is it?
> Py++ is an object-oriented framework for creating a code generator for
> Boost.Python library.
>
> Project home page: http://language-binding.net/pyplusplus/pyplusplus.html

We need to get Py++ referenced from Boost Python, and we need to get
its home page off of that horrible (sorry) advertisement-riddled place
where it lives now!

> Changes:
> 1. Support for Boost.Python indexing suite version 2 was implemented. Indexing
>     suite 2, provides support for almost all STD containers.
> 2. Py++ generates "stable" code. If header files were not changed,
> Py++ will not
>     change any file.
> 3. Support for huge classes was added. Py++ is able to split
> registration code for
>     the class to multiple cpp files.
> 4. User code could be added almost anywhere, without use of low level API.
> 5. Py++ will provide user with feedback: warnings about exported declarations.
> 6. Py++ now supports generation of documentation strings.
> 7. A lot of bugs were fixed.
> 8. Documentation was written.

Excellent!

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com




More information about the Cplusplus-sig mailing list