On behalf of the Python development team and the Python community, I'm happy to announce the release of Python 2.5.4 (final).
Python 2.5.3 unfortunately contained an incorrect patch that could cause interpreter crashes; the only change in Python 2.5.4 relative to 2.5.4 is the reversal of this patch.
2.5.4 is the last bug fix release of Python 2.5. Future 2.5.x releases will only include security fixes. According to the release notes, about 80 bugs and patches have been addressed since Python 2.5.2, many of them improving the stability of the interpreter, and improving its portability.
See the release notes at the website (also available as Misc/NEWS in the source distribution) for details of bugs fixed; most of them prevent interpreter crashes (and now cause proper Python exceptions in cases where the interpreter may have crashed before).
For more information on Python 2.5.4, including download links for various platforms, release notes, and known issues, please see:
Highlights of the previous major Python releases are available from the Python 2.5 page, at
Enjoy this release, Martin
Martin v. Loewis email@example.com Python Release Manager (on behalf of the entire python-dev team)