Versions
Currently, the three main versions of Python are: 2.5, 2.6, and 3
Version 3 is the most recent.
It is intentionally backwards-incompatible with Version 2.
Python 3.1 is a development release.
Python 3.0 is now in bugfix-only mode.
Although version 3 is the obvious choice
it may be necessary to use version 2.5 or 2.6
for compatibility with other programs until they are upgraded.
Version 2.6.1 is a bugfix release of version 2.6 (04 Dec 2008).
Version 2.5.4 is the final bugfix release of version 2.5 (23 Dec 2008).