|File Search||Catalog||Content Search|
The type's main features are secure data encapsulation (the hidden objects are not accessible from Python since they are stored in internal C structures), customizable attribute lookup methods and a cleanup protocol that helps in breaking circular references prior to object deletion.
The latest version adds a very interesting new feature: weak references which help you work with circular references in a way that doesn't cause memory leakage in a Python system.
This Debian package is built for Python 2.3.
The python*-egenix-mx* packages supersede the old python-mx* packages found in earlier Debian versions. A notable difference: The modules (e.g. DateTime) now have the prefix "mx." in the namespace. So, for example, if you have used the old DateTime module in a program, you should instead use mx.Datetime. E.g.: # Old: import DateTime # New: from mx import DateTime
egenix-mx-base (2.0.6-1) unstable; urgency=low * New upstream release. Closes: bug#290734. -- Joel Rosdahl <firstname.lastname@example.org> Sun, 16 Jan 2005 16:07:13 +0100 egenix-mx-base (2.0.5-2) unstable; urgency=low * Build-depend on debhelper 4. -- Joel Rosdahl <email@example.com> Fri, 20 Aug 2004 19:54:22 +0200 egenix-mx-base (2.0.5-1) unstable; urgency=low * New upstream release. * Removed more»
The upstream source was found on the following address: http://www.lemburg.com/files/python/eGenix-mx-Extensions.html Upstream author: Marc-Andre Lemburg <firstname.lastname@example.org> This package is distributed under a double copyright. eGenix.com Public License is the one that allows Debian to redistribute this software (it is DFSG-compliant) and is reported below. For more information see the file m more»