
mxTools™is a Python extension package that includes a collection of handyfunctions and objects giving additional functionality to the Pythonprogrammer in form of new builtins, extensions to the sys module andseveral other helpers as part of the package.
The package includes several functions which provide access to Python internals that would otherwise not be available.
mxTools is written in a very portable way and works on pretty much all platforms where you can compile Python.
We provide precompiled versions for all standard platforms, so all youneed is a working Python installation. The package supports all Pythonversions since Python 2.1.
The only requirement for compiling the package from source is an ANSI C compiler. There are no third-party libraries needed.
mxTools is provided as part of the eGenix.com mx Base Distribution. Please see themx Base Distribution page for details regarding the license.
The following documentation is available for mxTools:
mxTools User Manual and Reference Guide -HTML andPDF
The manual includes a reference of the available programming interfaces.
The PDF file is also available as part of the installation and can be found in themx/Tools/Doc/folder.
mxTools is provided as part of the eGenix.com mx Base Distribution. Please see themx Base Distribution page for downloads and installation instructions.
eGenix has used mxTools a lot for internal and client projects. It is often handy to have a set of functions around that can easily be extended to meet our specific needs.
Please see thechange log for details regarding changes to the package between releases.