Python 2.6.9 is a security-fix source-only release for Python 2.6.8, fixing several reported security issues: issue 16037, issue 16038, issue 16039, issue 16040, issue 16041, and issue 16042 (CVE-2013-1752, long lines consuming too much memory), as well as issue 14984 (security enforcement on $HOME/.netrc files), issue 16248 (code execution vulnerability in tkinter), and issue 18709 (CVE-2013-4238, SSL module handling of NULL bytes inside subjectAltName). Python 2.6.9 final was released on October 29, 2013.
The last binary release of Python 2.6 was 2.6.6.
With the 2.6.9 release, and five years after its first release, the Python 2.6 series is now officially retired. All official maintenance for Python 2.6, including security patches, has ended. For ongoing maintenance releases, please see the Python 2.7 series. The NEWS file lists every change in each alpha, beta, release candidate, and final release of Python 2.6.
Help fund Python and its community by donating to the Python Software Foundation.
This is a final release; we currently support these formats:
MD5 checksums and sizes of the released files:
933a811f11e3db3d73ae492f6c3a7a76 Python-2.6.9.tar.xz bddbd64bf6f5344fc55bbe49a72fe4f3 Python-2.6.9.tgz
Users of Mac OS X 10.9 (Mavericks) may be affected by issue 18458, experiencing crashes when using the interactive interpreter. This bug is not fixed by the Python 2.6.9 release. If you are having this problem, please review your options by visiting the issue tracker.
Developers on Ubuntu 11.04 (Natty Narwhal) or later may experience problems when building Python 2.6 from source, due to the adoption of multiarch support. See issue 9762 for additional details and workarounds.