Warning: Python 2.5.6 reached end-of-life. It is no longer supported and does not receive security updates. We recommend upgrading to the latest Python release.
Release date: May 26, 2011
This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (which is 2.7.2 at this point). This release is the final release of Python 2.5; under the current release policy, no security issues in Python 2.5 will be fixed anymore.
This releases fixes issues with the urllib, urllib2, SimpleHTTPServer, and audiop modules. See the detailed release notes for more details.
See also the license.
Download the release
Source code
gzip-compressed source code: Python-2.5.6.tgz
bzip2-compressed source code: Python-2.5.6.tar.bz2, the source archive.
The bzip2-compressed version is considerably smaller, so get that one if your system has the appropriate tools to deal with it.
Unpack the archive with tar -zxvf Python-2.5.6.tgz (or bzcat Python-2.5.6.tar.bz2 | tar -xf -). Change to the Python-2.5.6 directory and run the "./configure", "make", "make install" commands to compile and install Python. The source archive is also suitable for Windows users who feel the need to build their own version.
What's New?
- See the highlights of the Python 2.5 release.
- Andrew Kuchling's What's New in Python 2.5 describes the most visible changes since Python 2.4 in more detail.
- A detailed list of the changes in 2.5.6 can be found in the release notes, or the Misc/NEWS file in the source distribution.
- For the full list of changes, you can poke around in Subversion.
Files
| Version | Operating system | Description | File size | GPG | MD5 checksum |
|---|---|---|---|---|---|
| Gzipped source tarball | Source release | 47.8 MB | SIG | e835cfc25e510200 |
|
| bzip2 compressed source tarball | Source release | 9.4 MB | SIG | 5d45979c5f30fb2d |