eGenix.com mx EXPERIMENTAL Extension Package for Python Version 0.4.0
Experimental Python extensions providing important and useful services for Python programmers.
WHAT IS IT ?:
The eGenix.com mx EXPERIMENTAL Extensions for Python are a collection of alpha and beta quality software tools for Python which will be integrated into the other mx Extension Packages after they have matured to professional quality tools.
Python is an object-oriented Open Source programming language which runs on all modern platforms (http://www.python.org/). By integrating ease-of-use, clarity in coding, enterprise application connectivity and rapid application design, Python establishes an ideal programming platform for todays IT challenges.
WHAT'S NEW ?
This version includes a new package called *mxTidy*. See below for details.
The mxNumber package was only tweaked a little to be more in sync with what Guido thinks numeric types should output under str().
EGENIX.COM MX EXPERIMENTAL PACKAGE OVERVIEW:
mxNumber - Python Interface to GNU MP Number Types
mxNumber provides direct access to the high performance numeric types available in the GNU Multi-Precision Lib (GMP). This library is licensed under the LGPL and runs on practically all Unix platforms. eGenix.com has ported the GMP lib to Windows, to also provide our Windows users with the added benefit of being able to do arbitrary precision calculations.
The package currently provide these numerical types:
1. Integer(value) -- arbitrary precision integers much like Python longs only faster 2. Rational(nom,denom) -- rational numbers with Integers as numerator and denominator 3. Float(value[,prec]) -- floating point number with at least prec bits precision 4. FareyRational(value, maxden) -- calculate the best rational represenation n/d of value such that d < maxden
mxTidy - Interface to HTML Tidy (HTML/XML cleanup tool)
mxTidy provides a Python interface to a thread-safe, library version of the HTML Tidy. command line tool.
HTML Tidy helps you to cleanup coding errors in HTML and XML files and produce well-formed HTML, XHTML or XML as output. This allows you to preprocess web-page for inclusion in XML repositories, prepare broken XML files for validation and also makes it possible to write converters from well-known word processing applications such as MS Word to other structured data representations by using XML as intermediate format.
WHERE CAN I GET IT ?
The download archives and instructions for installing the packages can be found at:
WHAT DOES IT COST ?
The EXPERIMENTAL packages uses different licenses in its subpackages. Please refer to the subpackage documentation for details. Some of them may be integrated into the BASE package, others will be integrated into the COMMERCIAL package.
The package come with full source code
WHERE CAN I GET SUPPORT ?
There currently is no support for these packages, since they are still in alpha or beta. Feedback is welcome, though, so don't hesitate to write us about the quirks you find.
<P><A HREF="http://www.lemburg.com/files/python/">eGenix.com mx EXPERIMENTAL Extension Package 0.4.0</A> - eGenix.com mx EXPERIMENTAL Extension Package 0.4.0 with precompiled binaries for Windows and Linux. (08-Aug-2001)