[eGenix.com]
ANN: eGenix mx Base Distribution 3.2.6 (mxDateTime, mxTextTools, etc.)
egenix-announcements at egenix.com
egenix-announcements at egenix.com
Wed Apr 17 10:30:16 CEST 2013
________________________________________________________________________
ANNOUNCING
eGenix.com mx Base Distribution
mxDateTime, mxTextTools, mxProxy, mxURL, mxUID,
mxBeeBase, mxStack, mxQueue, mxTools
Version 3.2.6
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.2.6-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 - Easy to use 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
The package also include a number of helpful smaller modules in the
mx.Misc subpackage, such as mx.Misc.ConfigFile for config file parsing
or mx.Misc.CommandLine to quickly write command line applications in
Python.
All available packages have proven their stability and usefulness in
many mission critical applications and various commercial settings all
around the world.
For more information, please see the distribution page:
http://www.egenix.com/products/python/mxBase/
________________________________________________________________________
NEWS
The 3.2.6 release of the eGenix mx Base Distribution is the latest
release of our open-source Python extensions. It includes these fixes
and enhancements:
Fixes
-----
* mxURL: Added a work-around to resolve a segfault when exiting the
Python 2.7.4 interpreter. This is a Python bug which was introduced
in Python 2.7.4 and will get fixed again in Python 2.7.5 - see
http://bugs.python.org/issue17703.
Documentation Enhancements
--------------------------
* mxURL: Added sections on URL join operations and interaction with
strings to mxURL documentation.
* mxDateTime: Added notice to documentation that .gmtoffset() can
give wrong results during DST switching time.
Compatibility Enhancements
--------------------------
* Filled the tp_methods slot of all extension types to improve Python
2.7 compatibility.
Distribution Enhancements
-------------------------
* Added download URL registered with PyPI is now a static page and
includes an MD5 hash tag to allow verification of the page.
* All distribution files are GPG signed with our release key. We also
provide MD5 and SHA1 hash values for all files to easily verify the
downloads.
eGenix mx Base Distribution 3.2.0 was release on 2012-08-28. Please
see the eGenix mx Base Distribution 3.2.0 announcement for new
features in the 3.2 major release:
https://cms.egenix.com/company/news/eGenix-mx-Base-Distribution-3.2.0-GA.html
For a full list of changes, please refer to the eGenix mx Base
Distribution change log and the change logs of the various included
Python packages.
http://www.egenix.com/products/python/mxBase/changelog.html
________________________________________________________________________
UPGRADING
We encourage all users to upgrade to this latest eGenix mx Base
Distribution release.
If you are upgrading from eGenix mx Base 3.1.x, please see the eGenix
mx Base Distribution 3.2.0 release notes for details on what has
changed since the 3.1 major release.
http://www.egenix.com/company/news/eGenix-mx-Base-Distribution-3.2.0-GA.html
For a full list of changes, please refer to the eGenix mx Base Distribution
change log at
http://www.egenix.com/products/python/mxBase/changelog.html
and the change logs of the various included Python packages.
________________________________________________________________________
LICENSE
The eGenix mx Base package is distributed under the eGenix.com Public
License 1.1.0 which is an Open Source license similar to the Python
license. You can use the packages in both commercial and non-commercial
settings without fee or charge.
The package comes with full source code
________________________________________________________________________
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/
As always, we are providing pre-built binaries for all common
platforms: Windows 32/64-bit, Linux 32/64-bit, FreeBSD 32/64-bit, Mac
OS X 32/64-bit. Source code archives are available for installation on
all other Python platforms, such as Solaris, AIX, HP-UX, etc.
To simplify installation in Zope/Plone and other egg-based systems, we
have also precompiled egg distributions for all platforms. These are
available on our own PyPI-style index server for easy and automatic
download.
Whether you are using a prebuilt package or the source distribution,
installation is a simple "python setup.py install" command in all
cases. The only difference is that the prebuilt packages do not
require a compiler or the Python development packages to be installed.
________________________________________________________________________
SUPPORT
Commercial support for this product is available from eGenix.com.
Please see
http://www.egenix.com/services/support/
for details about our support offerings.
________________________________________________________________________
MORE INFORMATION
For more information on the eGenix mx Base Distribution, documentation
and installation notes, please visit our web-site:
http://www.egenix.com/products/python/mxBase/
About Python (http://www.python.org/):
Python is an object-oriented Open Source programming language
which runs on all modern platforms. By integrating ease-of-use,
clarity in coding, enterprise application connectivity and rapid
application design, Python establishes an ideal programming
platform for today's IT challenges.
About eGenix (http://www.egenix.com/):
eGenix is a software project, consulting and product company
focusing on expert project services and professional quality
products for companies, Python users and developers.
Enjoy,
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Apr 17 2013)
>>> Python Projects, Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
2013-04-09: Released mxODBC.Connect 2.0.3 ... http://egenix.com/go42
::::: Try our mxODBC.Connect Python Database Interface 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
http://www.egenix.com/company/contact/
More information about the egenix-announcements
mailing list