Python

Python Software Foundation · current 3.14.7

The current version of Python is 3.14.7 (as of 05/08/2026). patchletter checks the official source daily and emails you every new release.

BSI security advisories

Advisories the German BSI (CERT-Bund) published for this product. Whether your version is affected is stated in the advisory itself.

All BSI advisories →

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.7EOL 31 Oct 30
3.133.13.15EOL 31 Oct 29
3.123.12.14EOL 31 Oct 28
3.113.11.16EOL 31 Oct 27
3.103.10.21EOL in 66 days
3.93.9.25End of Life
3.83.8.20End of Life
3.73.7.17End of Life

Version history & changelog · as detected by patchletter

VersionChannelDateNotes
3.14.7STABLE05/08/2026
3.14.6STABLE10/06/2026
3.13.15STABLE05/08/2026
3.13.14STABLE10/06/2026
3.12.14STABLE12/08/2026
3.12.13STABLE03/03/2026
3.11.16STABLE13/08/2026
3.11.15STABLE03/03/2026
3.10.21STABLE13/08/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

Frequently asked questions

What is the latest version of Python?
Python 3.14.7, released 05/08/2026. patchletter checks the vendor's official source daily for new releases.
Where can I find the Python release notes?
The version history above links to the vendor's official release notes where the vendor publishes them. patchletter deliberately stores no vendor full texts.
How do I get notified about new Python updates?
Free by email: patchletter reports every new release — instantly or bundled as a digest. Unsubscribe anytime with one click.

Never miss a Python update

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

Watch Python

Embed this badge

Shows the current Python version and updates itself. Free to use, no account needed.

Python badge
[![Python](https://patchletter.com/badge/python.svg)](https://patchletter.com/en/software/python)
https://patchletter.com/badge/python.svg

Also available: ?v=eol (end of support) and ?v=cve (actively exploited).

Related tools in Development & DevOps