Projects / PyORBit

PyORBit

PyORBit is a Python binding for the ORBit2 CORBA ORB. It was developped to suit the needs of the bonobo bindings in GNOME-Python, but is usable for other purposes as well. It aims to follow the standard Python language mapping for CORBA. It can generate stubs at runtime from typelibs, IDL files, or by introspecting remote objects using ORBit2's IModule typelib capabilities.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  02 Sep 2003 08:42

Release Notes: Some unused code was removed from the method marshaller. This is the first stable version.

  •  25 Aug 2003 01:11

Release Notes: A bug in the exception handling that was causing problems with Python 2.3 was fixed. Assigning to unknown attributes on stubs was disabled, and ORB.work_pending() and ORB.perform_work() methods were added.

  •  31 Jul 2003 09:50

Release Notes: The stub generation was improved so that it doesn't trigger MRO errors on Python 2.3. Some segfaults in the error handling were fixed.

  •  16 Jul 2003 21:26

Release Notes: This version supports building against ORBit2-2.7.x, returns sequences and arrays as lists rather than tuples, accepts strings for sequence<octet> arguments, and no longer accepts "None" for string/ wstring arguments.

  •  23 Mar 2003 06:30

Release Notes: Support for the ORBit2 imodule service was added, which allows runtime loading of IDL files. The marshalling of long longs was fixed up. Changes were made to make the code compile with the 2.7.x branch of ORBit2.

Screenshot

Project Spotlight

WeatherLog

A weather logging application.

Screenshot

Project Spotlight

Task Coach

A friendly task manager.