Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: March 3, 2026
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.15, a security bugfix release for the legacy 3.11 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content …
View Release Notes
Released: Oct. 9, 2025
This is a security release of Python 3.12 Note: The release you're looking at is Python 3.12.12, a security bugfix release for the legacy 3.12 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content …
...python interpreter, some environment variables would grow without limit. Issue #3643: Added a few more checks to _testcapi to prevent segfaults by exploitation of poor argument checking. bsddb code updated to version 4.7.3pre2. This code is the same than Python 2.6 one, since the intention is to keep an unified 2.x/3.x codebase. The Python code is automatically translated using "2to3". Please, do not update this code in Python 3.0 by hand. Update the 2.6 one and then do "2to3"...
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.14, a security bugfix release for the legacy 3.11 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content …
...Python uses a bytecode virtual machine; PyPy supports just-in-time (JIT) compilation to machine code. Also, Jython and IronPython (see below) support JIT compilation on their respective virtual machine implementations. Python plays well with others Python can integrate with COM, .NET, and CORBA objects. For Java libraries, use Jython, an implementation of Python for the Java Virtual Machine. For .NET, try IronPython , Microsoft's new implementation of Python for .NET, or Python for .NET. Pytho...
Released: Sept. 7, 2024
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.10, a security bugfix release for the legacy 3.11 series. Python 3.12 is now the latest feature release series of Python 3. Get the latest release of 3.12.x here. Security content …
...Python" (2nd ed.) Foreword for "Programming Python" (2nd ed.) This is the foreword I wrote for Mark Lutz' book "Programming Python" (2nd ed.), published by O'Reilly in 2001. Less than five years ago, I wrote the foreword for the 1st edition of Programming Python. Since then, the book has changed about as much as the language and the Python community! I no longer feel the need to defend Python: the statistics and developments listed in Mark's Preface speak for themselves. ...
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 …
...Python Web SIG is dedicated to improving Python's support for interacting with World Wide Web services and clients. Charter The first task should be to create a plan (in the form of a PEP) for bringing the Web support in the standard Python library up to modern standards. This would address capabilities such as (but not limited to) CSS parsing, XHTML parsing and generation support, client-side and server-side SSL support, simple server frameworks, multi-part/form-data POST support, and CGI sup...
...Python 2.1.1 (final) ? The following bugs were fixed: [ #441664 ] Python crash on del of a slice of a mmap [ #438050 ] configure doesn't look for poll.h in sys [ #437487 ] 2.1 build on Solaris fails if CC is set [ #441527 ] unixccompiler preprocessor broken What's New in Python 2.1.1c1 ? Python 2.1.1 comes with the new, GPL-compatible PSF licence. Several insecurities in dict comparison as well as a scoping bug, that could lead to the Python interpreter crashing were fixed. Python should ...
...Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available from the security advisory page. We are pleased to announce the release of Python 2.2.2, on October 14, 2002. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.1. Download the release Windows users should download the Windows installer, Python-2.2.2.exe, run it and follow the friendly instructions on the screen to complete the instal...
Released: Oct. 14, 2002
Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available …
...pythonw" that runs your script with an interpreter living in such a .app bundle, this interpreter should be used to run any Python script using the window manager (including Tkinter or wxPython scripts). Most of Mac/Lib has moved to Lib/plat-mac, which is again used both in MacPython-OSX and MacPython-OS9. The only modules remaining in Mac/Lib are specifically for MacPython-OS9 (CFM support, preference resources, etc). A new utility PythonLauncher will start a Python interpreter when a .py ...
Released: April 10, 2002
Python 2.2.1 Python 2.2.1 Note: See Python 2.2.3 for a patch release which supersedes 2.2.1. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available from the security advisory page. We are pleased to announce the release o...
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...
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 …
...Python 2.4 beta 2? Release date: 03-NOV-2004 License The Python Software Foundation changed the license under which Python is released, to remove Python version numbers. There were no other changes to the license. So, for example, wherever the license for Python 2.3 said "Python 2.3", the new license says "Python". The intent is to make it possible to refer to the PSF license in a more durable way. For example, some people say they're confused by that the Open Source Ini...
...Python Persistence BOF at the O'Reilly Open Source Conference. Python Persistence Date: 07/25/2002 Time: 8:00pm - 10:00pm Location: Grande Ballroom C in the East Tower Moderated by: Patrick O'Brien, Orbtech A Python Persistence Special Interest Group was recently formed to explore ways to add basic persistence and transaction mechanisms into the core of Python to avoid duplication of effort by a variety of projects that have similar issues. This BOF will permit participants to pond...
If you didn't find what you need, try your search in the Python language documentation.