Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...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...
...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...
Location: REMOTE REMOTE
This is a FULLY REMOTE-WORLDWIDE position As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed data processing at enterprise scale, complex deduplication algorithms, and systems that need to handle billions of records without breaking. The kind of challenges that require actual engineering thinking, not …
This is a FULLY REMOTE-WORLDWIDE position ActivePrime is a Silicon Valley Tech company As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed data processing at enterprise scale, complex deduplication algorithms, and systems that need to handle billions of records without breaking. The kind …
Version: None
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 …
View Release Notes
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...
...PEP 750 to introduce t-strings in Python 3.14. August 2025 Q2 2025 Community Service Award was given to Rodrigo Girão Serrão for contribution to the international Python community through leadership of PyCons in Portugal, speaking regularly at PyCons throughout the world, and contributing to the leadership of the Python community in Europe. Q2 2025 Community Service Award was given to Katie McLaughlin for contributions to the Australian and International Python Communities through leading Py...
...PEP 772 as published on 25 July 2025, conditional on the PEP authors adding language to PEP 772 that explicitly gives the Packaging Council the authority to enforce the PSF Code of Conduct, in addition to enforcement mechanisms otherwise approved by the Foundation. Approved; 11-0-0, 2025-08-13 RESOLVED, that the Python Software Foundation award the Q2 2025 Community Service Award to Katie McLaughlin for contributions to the Australian and International Python Communities through leading PyCon A...
If you didn't find what you need, try your search in the Python language documentation.