patchletter

The current version of Python is 3.14.6 (as of 10/06/2026).

Python

Python Software Foundation · current 3.14.6

Python at a glance

Python is one of the most widely used programming languages, behind automation, tooling and many server applications. The core team ships a new minor version yearly, each maintained with bug and security fixes for several years; security patches also cover the standard library.

For admins Python is often a runtime beneath an application, whose requirements set the version. Apply security fixes promptly by moving the Python version in servers, containers and CI. The end-of-life date of your minor version belongs in the calendar — after that, gaps stay open. Version managers (pyenv) and containers keep multiple Pythons in parallel; on updates, check the application and its packages (especially native extensions). Track system-Python and app-Python separately, and keep pip/dependencies audited for known vulnerabilities.

Support cycles (endoflife.date)

CycleLatest versionStatus
3.143.14.6EOL 31 Oct 30
3.133.13.14EOL 31 Oct 29
3.123.12.13EOL 31 Oct 28
3.113.11.15EOL 31 Oct 27
3.103.10.20EOL 31 Oct
3.93.9.25End of Life
3.83.8.20End of Life
3.73.7.17End of Life

Release history · as detected by patchletter

VersionChannelDateNotes
3.14.6STABLE10/06/2026
3.13.14STABLE10/06/2026
3.12.13STABLE03/03/2026
3.11.15STABLE03/03/2026
3.10.20STABLE03/03/2026
3.9.25STABLE31/10/2025
3.8.20STABLE06/09/2024
3.7.17STABLE05/06/2023
3.6.15STABLE03/09/2021
3.5.10STABLE05/09/2020
3.4.10STABLE18/03/2019
3.3.7STABLE19/09/2017
3.2.6STABLE12/10/2014
3.1.5STABLE06/04/2012
3.0.1STABLE12/02/2009
2.7.18STABLE19/04/2020
2.6.9STABLE29/10/2013

Never miss a Python update

We check the source daily and email you — instantly or as a digest. Free, one-click unsubscribe.

Watch Python

Related tools in Development & DevOps