Python 2.5 or later is required, and Python 2.6 is recommended (as SQLite is included by default).
ATpy relies on a number of different packages to support reading and writing to different file or database formats. However, the only compulsory package is NumPy. All other requirements are optional - if they are not present, the relevant read/write methods will be disabled but will not otherwise prevent ATpy from functioning.
Below is a list of the optional packages that ATpy depends on to support reading and writing to various table types:
The latest stable release of ATpy can be downloaded from GitHub. To install ATpy, use the standard installation procedure:
tar xvzf ATpy-X-X.X.tar.gz
cd ATpy-X.X.X/
python setup.py install
Advanced users wishing to use the latest development (“unstable”) version can check it out with:
git clone git://github.com/atpy/atpy.git
which can then be installed with:
cd atpy
python setup.py install