Barry Scott, barry@barrys-emacs.org
The CXX
Project Page at
gives you access to the releases, the Subversion repository, and more.
More changes to keep GCC 4.0 happy - no warning should be report
Add interator support - thanks to Helmut Jarausch - see pycxx_iter demo
Allow an extension to be part of a python package
Allow creation of Exception hierachies
Fix problem compiling with GCC 2.9X
Fix uninitialise memory problem
Work around compile problems with the example and GCC 4.0.
No details recorded
Added fixes to support problems reported against GCC4 builds and .NET 2003 builds
Download PyCXX 5.3.1 from SourceForge.
I've added Unicode string support to PyCXX and fixed a number of reported bugs.
See the README and documentation for details.
Download PyCXX 5.3.0 from SourceForge.
-- BArry Scott, October 2004
After a long gap I have updated PyCXX (the name I prefer for CXX) to fix a number of bugs and add a small number of features.
I'm using the development of pysvn to drive the need for fixes and features in PyCXX.
-- Barry Scott, November 2003
CXX/Objects is a set of C++ facilities to make it easier to write Python extensions. The chief way in which PyCXX makes it easier to write Python extensions is that it greatly increases the probability that your program will not make a reference-counting error and will not have to continually check error returns from the Python C API. CXX/Objects integrates Python with C++ in these ways: