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: Oct. 11, 2022
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.15, a security bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
View Release Notes
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.15, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
Released: Dec. 6, 2022
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.16, a security bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
This is a security release of Python 3.7 Note: The release you are looking at is a security bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final security bugfix release …
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 from the …
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.16, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
...heaps of fixes. With special dispensation from the "bugfixes only" rule, a brand new version of the email package (nee mimelib) is also included: email 2.4.3. For a partial list of these fixes, please see the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around CVS. Other sources of information on 2.2 Unifying types and classes in Python 2.2 by Guido van Rossum -- a tutorial on the material covered by PEPs 252 ...
Released: April 10, 2002
...heaps of fixes. For a partial list of these fixes, please see the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around CVS. Other sources of information on 2.2 Unifying types and classes in Python 2.2 by Guido van Rossum -- a tutorial on the material covered by PEPs 252 and 253. What's New in Python 2.2 by Andrew Kuchling describes the most visible changes since Python 2.1. Guido gave a talk on what's new in ...
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, …
...heaps of fixes. For a list of intentional incompatibilities and other details of this release, see the bugs page and the release notes, or the Misc/NEWS file in the source distribution For the full list of changes, you can poke around CVS. Other sources of information on 2.2 Unifying types and classes in Python 2.2 by Guido van Rossum -- a tutorial on the material covered by PEPs 252 and 253. What's New in Python 2.2 by Andrew Kuchling describes the most visible changes since Python 2.1. Guido...
...heap, ILM continuously reviews its production methods and evaluates new technologies as they become available. Since its adoption in 1996, the use of Python has also been reviewed numerous times. Each time, ILM failed to find a more compelling solution. Python's unique mix of simplicity and power continues to be the best available choice for controlling ILM's complex and changing computing environment. About the Author Tim Fortenberry joined Industrial Light & Magic in 1999 as an in...
...heapq - implements the heap queue algoritm known from 1st year algorithms classes. Code by Kevin O'Connor, write-up by François Pinard, many improvements by Tim Peters. imaplib - added SSL support. imp - exposed the "import lock". (New in 2.3a2.) itertools - high speed, memory efficient looping constructs inspired by Haskell and SML. (New in 2.3a2.) (Some improvements in 2.3b1, including subsumption of times() into repeat(), and addition of chain() and cycle().) logging - a fle...
...heapq, implements a heap queue. Thanks to Kevin O'Connor for the code and François Pinard for an entertaining write-up explaining the theory and practical uses of heaps. New encoding for the Palm OS character set: palmos. binascii.crc32() and the zipfile module had problems on some 64-bit platforms. These have been fixed. On a platform with 8-byte C longs, crc32() now returns a signed-extended 4-byte result, so that its value as a Python int is equal to the value computed a 32-bit platform....
...heap where needed. What's New in 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...
...heapq, implements a heap queue. Thanks to Kevin O'Connor for the code and Franחois Pinard for an entertaining write-up explaining the theory and practical uses of heaps. New encoding for the Palm OS character set: palmos. binascii.crc32() and the zipfile module had problems on some 64-bit platforms. These have been fixed. On a platform with 8-byte C longs, crc32() now returns a signed-extended 4-byte result, so that its value as a Python int is equal to the value computed a 32-bit platform....
If you didn't find what you need, try your search in the Python language documentation.