ANNOUNCE: Python for .NET beta 4 released

Brian Lloyd brian at
Tue Dec 14 01:34:27 CET 2004

Python for .NET 1.0 beta 4 has been released - you can download
it from:

Python for .NET is a near-seamless integration of Python with the
.NET common language runtime. For more details, see the README:

Selected changes from the beta 4 release:

    - Updated the bundled C Python runtime and libraries to Python 2.4.

    - Managed classes reflected to Python now have an __doc__ attribute that
      contains a listing of the class constructor signatures.

    - Fixed a problem that made it impossible to override "special" methods
      like __getitem__ in subclasses of managed classes. Now the tests all
      pass, and there is much rejoicing.

    - Fixed a problem that prevented passing null (None) for array

    - Added support to directly iterate over objects that support
      (as well as IEnumerable). Thanks to Greg Chapman for prodding me ;)

    - Added a section to the README dealing with rebuilding Python for .NET
      against other CPython versions.

    - Fixed some problems with how COM-based objects are exposed and how
      members of inherited interfaces are exposed. Thanks to Bruce Dodson
      for patches on this.

There is a mailing list for discussion and questions about Python
for .NET at: pythondotnet at

To subscribe to the mailing list or read the online archives, see:

To report bugs or request features in Python for .NET, please use
the PythonNet issue tracker at:

Brian Lloyd        brian at
V.P. Engineering   540.361.1716
Zope Corporation

More information about the Python-announce-list mailing list