Dec 2012. This is a beta release version.
See the online documentation, particularly the GettingStarted and Tutorials pages! Please report bugs and suggestions using the user forum linked to there.
Full API documentation can be found locally here. It is auto-generated from the source code using Epydoc and is meant as a reference for functions and classes only.
Tests and examples can be found in the /tests/ directory. Some tests can only be run once others have produced their output, for instance HH_loaded.py, HH_loaded_dopri.py, imp_load_test.py. Several of the examples require an external compiler. An easy way to run all the tests in an appopriate order is to run the script 'run_all_tests.py' in the /tests/ directory. There is a simple option in that file that you may need to edit in order to select whether the external compiler tests should be run (in case you do not have gcc working on your system). Note that on some platforms you will see an error report when the script tries to automatically close matplotlib graph windows, to the effect of: "Fatal Python error: PyEval_RestoreThread: NULL tstate". This error can be ignored. You may also have to close the plot windows yourself before the script can continue. This will depend on your platform and settings.
Source files in the installation root directory also contain basic tests of their own functions. Just execute the files as if they were scripts.
Version change histories appear in the bzr repository browser, and some older information is in the headers of each source file. An overview of the changes in a new release can be found in the SourceForge release notes.
Credits:
Coding and design by Robert Clewley, Erik Sherwood, Drew LaMar, and John Guckenheimer, except where otherwise stated in the code or documentation. (Several other open source codes have been redistributed here under the compatible licenses.)