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: Dec. 24, 2018
Note: The release you are looking at is a 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 source-only security fix release for 3.7 was 3.7.17. Among the …
View Release Notes
Released: Nov. 2, 2019
Python 3.5.9 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.9 was released on November 1st, 2019. There were no new changes in version 3.5.9; 3.5.9 was released only because of a CDN caching problem, …
...versions of the Solaris and HP/UX versions of tar(1) report checksum errors and are unable to unpack the Python source tree. This is caused by some pathnames being too long for the vendor's version. Use GNU tar instead. If you're having trouble building on your system, check the top-level README file for platform-specific tips, or check the Build Bugs section on the Bugs webpage. What's New? A detailed list of the changes since 2.3.2 is in the release notes, or the file ...
...versions of this newsgroup. The links provided here are to the Google Groups archive for each: de.comp.lang.python (German), it.comp.lang.python (Italian), pl.comp.lang.python (Polish), fr.comp.lang.python (French), and cz.comp.lang.python (Czech). comp.lang.python.announce newgroup and python-announce mailing list comp.lang.python.announce is a low-volume moderated forum for Python-related announcements. New modules and programs are announced here, and it's where PEPs are posted to get commen...
Released: April 15, 2018
Python 2.7.15 release candidate one is a preview release for Pthon 2.7.15, the next bug fix release in the Python 2.x series. Note Attention macOS users: as of 2.7.15, all python.org macOS installers ship with a builtin copy of OpenSSL. Additionally, there is a new additional installer …
...versions, and is the starting point for ports to all other platforms. You can browse the sources online through the repository viewer. If you want to help with the Python Project, see the Python Developer's Guide.
...versions of packages that you have installed on your system. Because the SRPMs encompass all the steps required to build binary RPMs, it is a "fire and forget" process -- the simplest source build ever. <h3>Download</h3> <p><ul><li><b>Signature:</b> <ul> <li>Many of the following packages were signed with the GPG key in <a href="/ftp/python/2.3.5/rpms/KRUD-GPG-KEY">KRUD-GPG-KEY</a> </ul> <li><b&...
Python Tabular Databases SIG: Status Python Tabular Databases SIG: Status April 7, 1999: Revision 2.0 of the Database API specification has been issued as PEP 249. Version 1.0 of the spec is still available as PEP 248, and the topic guide lists modules that comply with it. With the 2.0 revision of the spec completed, possible future directions and discussions may focus on refinements of the specification and implementations for new databases. Object-oriented databases (OOD...
t1python - A Type1 Font Renderer for Python t1python - A Type1 Font Renderer for Python This interface to a Type1 font rendering engine allows Python programs access to a large number of fonts which have not been so readily usable before. The interface provides access to the "t1lib" library by Rainer Menzner. The rasterizer is based on the work which IBM contributed to the X Consortium for inclusion in the X11 distribution. More informa...
Released: Feb. 8, 2005
Python 2.3.5 (final) on Feb 8th, 2005. This is a bug-fix release for Python 2.3. There have been around 50 bugs fixed since 2.3.4 - in the Python interpreter, the standard library and also in the build process - see the release notes for details. Important: This release …
Released: May 30, 2018
This is a beta preview of Python 3.7 Python 3.7 is still in development. This release, 3.7.0b5, is now the final planned beta release preview. Originally, 3.7.0b4 was intended to be the final beta but, due to some unexpected compatibility issues discovered during beta testing of third-party packages, …
Released: June 5, 2024
This is a beta preview of Python 3.13 Python 3.13 is still in development. This release, 3.13.0b2, is the second of four beta release previews of 3.13. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to …
Python Documentation Index Python Essays In this directory I place short essays (anything from 500 to 5000 words) on various Python subjects. See also a collection of presentations I have given. See also my blog at blogspot.com and my previous blog at artima.com. --Guido van Rossum Table of contents (in mostly chronological order) Unifying types and classes in Python 2.2 (See below) Foreword for "Programming Python" (1st ed.) Written in 1996, this gives an overview of the earl...
...versions of the Solaris and HP/UX versions of tar(1) report checksum errors and are unable to unpack the Python source tree. This is caused by some pathnames being too long for the vendor's version. Use GNU tar instead. If you're having trouble building on your system, check the top-level README file for platform-specific tips, or check the Build Bugs section on the Bugs webpage. What's New? A detailed list of the changes since 2.3.4 is in the release notes, also availab...
...versions of the C readline library, which provides no way to determine the version at compile-time. The binascii module is now enabled on Win64. tokenize.py no longer suffers "recursion depth" errors when parsing programs with very long string literals. Internals Fixed several buffer overflow vulnerabilities in calculate_path(), which is called when the interpreter starts up to determine where the standard library is installed. These vulnerabilities affect all...
Released: Oct. 21, 2026
This is the first maintenance release of Python 3.15 Python 3.15.1 is an expedited security release and the first maintenance release of 3.15, containing around 330 bugfixes, build improvements and documentation changes from 117 contributors since 3.15.0. Security content in this release This release upgrades the …
Python Distutils-SIG: Design Proposal Python Distutils-SIG (Prerequisites: please read the proposed interface before trying to plough through this design document; it is very much a sequel to the interface document.) Design Proposal The Distutils' point of view setup.py only has to import one module, distutils.core. This module is responsible for parsing all command-line arguments to setup.py (even though the interpretation of options is di...
...versions of packages that you have installed on your system. Because the SRPMs encompass all the steps required to build binary RPMs, it is a "fire and forget" process -- the simplest source build ever. <h3>Download</h3> <p><ul><li><b>Signature:</b> <ul> <li>Many of the following packages were signed with the GPG key in <a href="/ftp/python/2.3.2/rpms/KRUD-GPG-KEY">KRUD-GPG-KEY</a> </ul> <li><b&...
Released: Oct. 25, 2026
This is a security release of Python 3.11 Python 3.11.18 is a security update for the legacy 3.11 series. Python 3.15 is the current feature release series. This expedited release addresses the eMudhra/emSign certificate incident. The ssl module now rejects certificate chains using the compromised intermediate CA …
If you didn't find what you need, try your search in the Python language documentation.