Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...ort in Python 1.5 The most official documentation for the new package features in Python 1.5. Standard Exception Classes in Python 1.5 The most official documentation for the new exception features in Python 1.5. (Updated for Python 1.5.2 by Barry Warsaw.) Glue It All Together With Python A position paper I wrote for and presented at the OMG-DARPA-MCC workshop on compositional software architectures in Monterey, California, January 6-8, 1998. What Is Python? Executive Summary A short (two pa...
Version: None
Released: Dec. 3, 2024
This is the eighth maintenance release of Python 3.12 Python 3.12.8 is the latest maintenance release of Python 3.12, containing more than 250 bug fixes, build improvements and documentation changes since 3.12.7. Security content in this release gh-126623: Upgraded libexpat to 2.6.4 to fix CVE-2024-50602 …
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 …
...or Python's module import system PEP 453, a bundled installer for the pip package manager PEP 454, a new "tracemalloc" module for tracing Python memory allocations PEP 456, a new hash algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Change log for this release. Online Documentation What's new in 3.4? 3.4 Release Schedule Report bugs a...
Released: Feb. 11, 2026
This is an early developer preview of Python 3.15 Major new features of the 3.15 series, compared to 3.14 Python 3.15 is still in development. This release, 3.15.0a6, is the sixth of eight planned alpha releases. Alpha releases are intended to make it easier to test the …
Released: June 27, 2020
Note: The release you are looking at is Python 3.6.11, a security bugfix release for the legacy 3.6 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.6 was 3.6.15 …
Released: Aug. 17, 2020
Note: The release you are looking at is Python 3.6.12, a security bugfix release for the legacy 3.6 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.6 was 3.6.15 …
Released: Sept. 6, 2022
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.14, 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 …
Released: Oct. 13, 2023
This is an early developer preview of Python 3.13 Major new features of the 3.13 series, compared to 3.12 Python 3.13 is still in development. This release, 3.13.0a1 is the first of seven planned alpha releases. Alpha releases are intended to make it easier to test the …
Python 1.5.2 Python 1.5.2 Do yourself a favor and get a more recent version! On 13 April 1999, the final version of Python 1.5.2 was released: Python 1.5.2 sources (2.5 MB) Python 1.5.2 installer for Windows (5.0 MB) What's new in 1.5.2? Documentation (both online and downloadable) Note: the Python installer for Windows includes the Tcl/Tk 8.0.5 installer. See the Tkinter resource guide for troubleshooting the Tcl/Tk installation. Windows users may also be interested in Mark Hammond's win...
...or perusal. See the SIGs home page for info about active and inactive lists. This list's mission is to improve the status of threading in Python. Specifically: Python will have a sufficiently powerful threading interface that users can concentrate on using threads rather than writing threading tools. There will be sufficient Python threading documentation. Python should support threading well on every platform with decent nati...
27 Dec. from 12am UTC , 2020
Location: Online Event
The objective of this virtual workshop is to introduce the basics of the Python programming language and the possibilities of its application in data visualization. Virtual workshop - Python Basics and Data Analysis and Visualisation
26 Dec. from 5pm UTC to 7:30pm UTC, 2020
23 Dec. from 5pm UTC to 7:30pm UTC, 2020
...Python, we add a few more believers to my growing list!" About the Author Dan Shafer is a freelance author and sometime Python coder who hangs out on California's central coast. He is a member of the PythonCard Open Source development team creating a GUI-building framework for Python applications. He makes his living as a writer and a product development consultant. A founder and former editorial director of Builder.com, Shafer has been part of the Web development community almost from it...
Released: April 2, 2024
This is the last bugfix release of the Python 3.11 series This is the ninth (and last) bugfix release of Python 3.11 Python 3.11.9 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of …
Released: Jan. 14, 2025
Hello, three dot fourteen dot zero alpha four! This is an early developer preview of Python 3.14 Major new features of the 3.14 series, compared to 3.13 Python 3.14 is still in development. This release, 3.14.0a4, is the fourth of seven planned alpha releases. Alpha releases …
...Python are, like everything else included with Python, well thought out, spec compliant, and powerful. Gusto.com often builds automated test suites in Python, in order to validate a new supplier Web service before rolling it into its web presence. Python's rapid development times and capacity for automating this kind of testing makes it possible to quickly find and work around bugs in the supplier's code, resulting in a more a robust web application. Social Network Building a social network fo...
06 Feb. from 6:30pm UTC to 10:30pm UTC, 2014
Location: London, United Kingdom
Practical Python programming for all levels although limited to 30 tickets. We announce on the Python UK mailing list one week before the event. We also announce via Twitter: @ldnpydojo. Tickets sell out within hours of the announcement, so you have to be quick!
04 Sept. from 8:30am UTC to 11:30am UTC, 2014
If you didn't find what you need, try your search in the Python language documentation.