Amara 2.0. Amara XML toolkit is an open-source collection of Python tools for XML processing, not just tools that happen to be written in Python, but tools built from the ground up to use Python idioms and take advantage of the many advantages of Python over other programming languages.
Amara XML Toolkit 2.0a3 (released 5 March 2010)
===============================================
A library for XML processing in Python, designed to balance the native idioms
of Python with the native character of XML.
http://wiki.xml3k.org/Amara2
Amara 2.0 is part of Akara 2.0, an overall data processing platform that replaces 4Suite.
http://wiki.xml3k.org/Akara
License
-------
Amara is open source, provided under the Apache 2.0 license.
See the files LICENSE and NOTICE for details.
Installation
------------
Amara requires Python 2.5 or 2.6. It supports setuptools and easy_install,
so you can just do the following:
easy_install amara
If this does not work you are probably not set up for easy_install and I
suggest you follow the simple instructions at
http://peak.telecommunity.com/DevCenter/EasyInstall
If you prefer not to use easy_install, install the Amara package using the usual:
python setup.py install
Or a Windows installer, or other method.
Documentation
-------------
Eventually most distributions/binary packages will allow you to install documentation,
but for now consult the wiki, starting at
http://wiki.xml3k.org/Amara2