Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Version: None
Released: April 6, 2013
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.4 was released on April 7th, 2013. This is the final 3.2 series bugfix release. New features of the 3.2 series, compared to 3.1 Python 3.2 is a continuation of the efforts to improve and …
View Release Notes
Released: Feb. 20, 2011
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2 was released on February 20th, 2011. Python 3.2 is a continuation of the efforts to improve and stabilize the Python 3.x line. Since the final release of Python 2.7, the 2.x line will only …
...PEP 3003, the Moratorium on Language Changes, is in effect, there are no changes in Python's syntax and only few changes to built-in types in Python 3.2. Development efforts concentrated on the standard library and support for porting code to Python 3. Highlights are: numerous improvements to the unittest module PEP 3147, support for .pyc repository directories PEP 3149, support for version tagged dynamic libraries PEP 3148, a new futures library for concurrent programming PEP 384, a stable A...
Released: May 15, 2013
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.5 was released on May 15th, 2013. This release fixes a few regressions found in Python 3.2.4, and is planned to be the final 3.2 series bugfix release. New features of the 3.2 series, compared …
Released: July 9, 2011
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.1 was released on July 10th, 2011. Python 3.2 is a continuation of the efforts to improve and stabilize the Python 3.x line. Since the final release of Python 2.7, the 2.x line will only …
Released: Sept. 3, 2011
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.2 was released on September 4th, 2011. It mainly fixes a regression in the urllib.request module that prevented opening many HTTP resources correctly with Python 3.2.1. Python 3.2 is a continuation of the efforts to …
...Security Developer in Residence - Seth Larson joined the PSF earlier this year as our first ever Security Developer-in-Residence. Seth is already well-known to the Python community – he was named a PSF Fellow in 2022 and has already written a lot about Python and security on his blog. This critical role would not be possible without funding from the OpenSSF Alpha-Omega Project. PyPI Safety & Security Engineer - Mike Fiedler joined the PSF earlier this year as our first ever PyPI Safety & Secur...
Released: May 30, 2003
We are pleased to announce the release of Python 2.2.3 (final), on May 30, 2003. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.2. Note: there's a security fix for SimpleXMLRPCServer.py. Download the release Windows users should download the Windows installer, …
Python 2.2.3 Python 2.2.3 We are pleased to announce the release of Python 2.2.3 (final), on May 30, 2003. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.2. Note: there's a security fix for SimpleXMLRPCServer.py. Download the release Windows users should download the Windows installer, Python-2.2.3.exe, run it and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammon...
...PEP 3131: Support non-ASCII identifiers. PEP 3120: Change default encoding to UTF-8. PEP 3123: Use proper C inheritance for PyObject. Removed the __oct__ and __hex__ special methods and added a bin() builtin function. PEP 3127: octal literals now start with "0o". Old-style octal literals are invalid. There are binary literals with a prefix of "0b". This also affects int(x, 0). None, True, False are now keywords. PEP 3119: isinstance() and issubclass() can be overridden...
...PEP for a full discussion: <http://python.sf.net/peps/pep-0238.html> Future statements are now effective in simulated interactive shells (like IDLE). This should "just work" by magic, but read Michael Hudson's "Future statements in simulated shells" PEP 264 for full details: <http://python.sf.net/peps/pep-0264.html>. The type/class unification (PEP 252-253) was integrated into the trunk and is not so tentative any more (the exact specification of some features i...
...PEP 235 (Import on Case-Insensitive Platforms) is implemented. See http://python.sourceforge.net/peps/pep-0235.html for full details, especially the "Current Lower-Left Semantics" section. The new Windows import rules are simpler than before: If the PYTHONCASEOK environment variable exists, same as before: silently accept the first case-insensitive match of any kind; raise ImportError if none found. Else search sys.path for the first case-sensitive match; raise ImportError if none...
...PEP 237 it really needs to be 1 now. This will be backported to Python 2.2.3 a well. (SF #660455) int(s, base) sometimes sign-folds hex and oct constants; it only does this when base is 0 and s.strip() starts with a '0'. When the sign is actually folded, as in int("0xffffffff", 0) on a 32-bit machine, which returns -1, a FutureWarning is now issued; in Python 2.4, this will return 4294967295L, as do int("+0xffffffff", 0) and int("0xffffffff", 16) right now. (PEP...
...security (disabling unsupported OpenID) and cutting bandwidth costs by compressing 404 images. June 2018 The Q2 award went to Mario Corchero for his leadership of the organization of PyConES, PyLondinium, and the PyCon Charlas track in 2018. His work has been instrumental in promoting the use of Python and fostering Python communities in Spain, Latin America, and the UK. The Q2 award also went to Chukwudi Nwachukwu for his contribution to spreading the growth of Python to the Nigerian commu...
...security work across multiple years. Any further qualifications proposed by the NSF will require further resolution by the Board. Approved; 9-0-0, 2025-04-09 RESOLVED, that the Python Software Foundation approve the minutes at https://mail.python.org/archives/list/psf-important@python.org/thread/4O3QURCQLIQWQJMHIRYQ7HJYXLWW3QHB/ as representing a true and accurate record of the March 12, 2025 meeting. Approved; 8-0-1, 2025-04-09 RESOLVED, that the Python Software Foundation Grants Work Gro...
If you didn't find what you need, try your search in the Python language documentation.