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 Software Development Object Brokering CORBA Libraries Python Modules Desktop Environment GNOME
Licenses LGPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  02 Sep 2003 08:42
  • Rrelease-after

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

  • Rrelease-mid
  •  25 Aug 2003 01:11
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  31 Jul 2003 09:50
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  16 Jul 2003 21:26
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  23 Mar 2003 06:30
  • Rrelease-after

Changes: 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.

No-screenshot

Project Spotlight

Interval arithmetic for Ada

An implementation of interval arithmetic.

No-screenshot

Project Spotlight

ButiFree

Software to play the Catalan card game "la botifarra" online.