Python 3.1.5 is a security-fix source-only release for Python 3.1.4, fixing several reported security issues: issue 13703 (oCERT-2011-003, hash collision denial of service), issue 14234 (CVE-2012-0876, hash table collisions CPU usage DoS in the expat library), issue 14001 (CVE-2012-0845, SimpleXMLRPCServer denial of service), and issue 13885 (CVE-2011-3389, disabling of the CBC IV attack countermeasure in the _ssl module). Python 3.1.5 was released on April 9, 2012.
The last binary release of Python 3.1 was 3.1.4.
Python 3.1 is now in security-fix-only mode; no new features are being added, and no new bug fix releases are planned. We intend to provide source-only security fixes for the Python 3.1 series until June 2014 (five years after the 2.6 final release). For ongoing maintenance releases, please see the Python 3.2 series.
Help fund Python and its community by donating to the Python Software Foundation.
This is a production release. we currently support these formats:
MD5 checksums and sizes of the released files:
02196d3fc7bc76bdda68aa36b0dd16ab 11798798 Python-3.1.5.tgz dc8a7a96c12880d2e61e9f4add9d3dc7 9889191 Python-3.1.5.tar.bz2 20dd2b7f801dc97db948dd168df4dd52 8189536 Python-3.1.5.tar.xz