Change Log

eGenix mx Experimental Distribution Change Log

The change log includes a detailed description of all changes to this package in the recent releases.
Version: 3.0.0

Note that this change log only lists changes to the distribution, not the changes of the included subpackages. Please refer to the sub-package documentation for more detailed information.

Changes from 0.8.0 to 3.0.0

  • Moved mxURL and mxUID into the eGenix mx Base Distribution.
  • Added better support for Python DEBUG builds. The total reference counting should now also work in case object constructors raise exceptions.
  • Synchronized the version number to the Base Distribution.
  • Added Python 2.4 and 2.5 support.

Changes from 0.7.0 to 0.8.0

  • Added Python 2.3 support.

Changes from 0.6.0 to 0.7.0

  • Changed the error class object fullnames to properly include the complete package path.
  • Fixed a bug in the distutils setup which caused the linking of mxNumber against GMP to be skipped on Unix platforms. Thanks to Keith Briggs for pointing me to this bug.
  • Moved the RPM installation paths from /usr/local to /usr to be compliant to the standard Python RPMs which are made available on python.org.
  • Fixed a UTF-8 related bug in mxTidy.

Changes from 0.5.0 to 0.6.0

  • Added new packages mxURL and mxUID.
  • The package now depends on the Base Distribution (at least the new subpackages mx.URL and mx.UID do).

Changes from 0.4.0 to 0.5.0

  • Added some missing header files. These are needed by third party tools in case they rely on the provided C interfaces.
  • Bugfixes in mxTidy, version 0.2.0.

Changes from 0.3.0 to 0.4.0

  • Added new experimental package mxTidy.
  • Reworked the docs a little and corrected the misnaming of mxNumber (it was called mxNumeric in a few places).

  • Minor tweaks to the mxNumber package.
  • Added some missing header files. These are needed by third party tools in case they rely on the provided C interfaces.

Changes from 0.2.0 to 0.3.0

  • Updated mxNumber to version 0.3.0.
  • Reworked the RPM packaging for different Python versions: you can now install the RPMs for different Python versions side-by-side.