ANN: eGenix mx Base Distribution 3.1.0

  • Thread starter eGenix Team: M.-A. Lemburg
  • Start date
E

eGenix Team: M.-A. Lemburg

________________________________________________________________________

ANNOUNCING

eGenix.com mx Base Distribution

Version 3.1.0

Open Source Python extensions providing important and useful
services for Python programmers.


This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-mx-Base-Distribution-3.1.0-GA.html

________________________________________________________________________

ABOUT

The eGenix.com mx Base Distribution for Python is a collection of
professional quality software tools which enhance Python's usability
in many important areas such as fast text searching, date/time
processing and high speed data types.

The tools have a proven record of being portable across many Unix and
Windows platforms. You can write applications which use the tools on
Windows and then run them on Unix platforms without change due to the
consistent platform independent interfaces.

Contents of the distribution:

* mxDateTime - Date/Time Library for Python
* mxTextTools - Fast Text Parsing and Processing Tools for Python
* mxProxy - Object Access Control for Python
* mxBeeBase - On-disk B+Tree Based Database Kit for Python
* mxURL - Flexible URL Data-Type for Python
* mxUID - Fast Universal Identifiers for Python
* mxStack - Fast and Memory-Efficient Stack Type for Python
* mxQueue - Fast and Memory-Efficient Queue Type for Python
* mxTools - Fast Everyday Helpers for Python

All available packages have proven their stability and usefulness in
many mission critical applications and various commercial settings all
around the world.

* About Python:
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.

* About eGenix:
eGenix is a consulting and software product company focused on
providing professional quality services and products to Python
users and developers (http://www.egenix.com/).

________________________________________________________________________

NEWS

The 3.1.0 release of the eGenix mx Base Distribution has a number
of enhancements over the previous version 3.0.0. Apart from a few
minor bug fixes, it provides a few new features:

Some highlights:

* mxTools now has a new mx.Tools.dlopen() function which allow
loading shared libraries explicitly and from a specific
path. This allows working around problems with not being able to
dynamically set LD_LIBRARY_PATH on Unix platforms.

* mxTools can be configured to expose a new API called
mx.Tools.setproctitle() which allows setting the process title
on Unix platforms.

* mxBeeBase comes with a new on-disk dictionary version called
BeeFixedLengthStringDict, which allows using keys with embedded
\0 characters.

* mxSetup, our Python distutils extension, can now build prebuilt
archives that no longer require the "... build --skip ..."
command to skip the build process. The uninstall command now
also works for prebuilt archives and the bdist_prebuilt command
has been enhanced to be able to build pure Python distributions
as well.

* mxSetup now also works together with setuptools to e.g. build
and install the packages as eggs. Run setup.py with
--use-setuptools to enable this support.

For a more detailed description of changes, please see the respective
package documentation on our web-site.

As always, we are providing pre-compiled versions of the package for
the most popular Python platforms. For all others, you can compile the
package from source using "python setup.py install".

________________________________________________________________________

DOWNLOADS

The download archives and instructions for installing the packages can
be found on the eGenix mx Base Distribution page:

http://www.egenix.com/products/python/mxBase/

________________________________________________________________________

LICENSE

The eGenix mx Base package is distributed under the eGenix.com Public
License 1.1.0 which is a CNRI Python License style Open Source
license. You can use the package in both commercial and
non-commercial settings without fee or charge.

The package comes with full source code

________________________________________________________________________

SUPPORT

Commercial support for these packages is available from eGenix.com.
Please see

http://www.egenix.com/services/support/

for details about our support offerings.

Enjoy,
--
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source (#1, Jun 18 2008)________________________________________________________________________
2008-07-07: EuroPython 2008, Vilnius, Lithuania 18 days to go

:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::


eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,969
Messages
2,570,161
Members
46,708
Latest member
SherleneF1

Latest Threads

Top