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.
- CPython: Schwachstelle ermöglicht Denial of Service
WID-SEC-W-2026-2272 · 25 Aug
- CPython: Mehrere Schwachstellen
WID-SEC-W-2026-1064 · 25 Aug
- CPython: Mehrere Schwachstellen
WID-SEC-W-2026-2044 · 25 Aug
- CPython: Mehrere Schwachstellen
WID-SEC-W-2026-1087 · 25 Aug
- CPython: Mehrere Schwachstellen
WID-SEC-W-2026-1971 · 25 Aug
- CPython: Schwachstelle ermöglicht Manipulation von Dateien
WID-SEC-W-2026-1796 · 25 Aug
- CPython: Schwachstelle ermöglicht Manipulation von Daten
WID-SEC-W-2026-1520 · 25 Aug
- CPython: Schwachstelle ermöglicht Denial of Service
WID-SEC-W-2026-1472 · 25 Aug
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)
| Cycle | Latest version | Status |
|---|---|---|
| 3.14 | 3.14.7 | EOL 31 Oct 30 |
| 3.13 | 3.13.15 | EOL 31 Oct 29 |
| 3.12 | 3.12.14 | EOL 31 Oct 28 |
| 3.11 | 3.11.16 | EOL 31 Oct 27 |
| 3.10 | 3.10.21 | EOL in 66 days |
| 3.9 | 3.9.25 | End of Life |
| 3.8 | 3.8.20 | End of Life |
| 3.7 | 3.7.17 | End of Life |
Version history & changelog · as detected by patchletter
| Version | Channel | Date | Notes |
|---|---|---|---|
| 3.14.7 | STABLE | 05/08/2026 | – |
| 3.14.6 | STABLE | 10/06/2026 | – |
| 3.13.15 | STABLE | 05/08/2026 | – |
| 3.13.14 | STABLE | 10/06/2026 | – |
| 3.12.14 | STABLE | 12/08/2026 | – |
| 3.12.13 | STABLE | 03/03/2026 | – |
| 3.11.16 | STABLE | 13/08/2026 | – |
| 3.11.15 | STABLE | 03/03/2026 | – |
| 3.10.21 | STABLE | 13/08/2026 | – |
| 3.10.20 | STABLE | 03/03/2026 | – |
| 3.9.25 | STABLE | 31/10/2025 | – |
| 3.8.20 | STABLE | 06/09/2024 | – |
| 3.7.17 | STABLE | 05/06/2023 | – |
| 3.6.15 | STABLE | 03/09/2021 | – |
| 3.5.10 | STABLE | 05/09/2020 | – |
| 3.4.10 | STABLE | 18/03/2019 | – |
| 3.3.7 | STABLE | 19/09/2017 | – |
| 3.2.6 | STABLE | 12/10/2014 | – |
| 3.1.5 | STABLE | 06/04/2012 | – |
| 3.0.1 | STABLE | 12/02/2009 | – |
| 2.7.18 | STABLE | 19/04/2020 | – |
| 2.6.9 | STABLE | 29/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 PythonEmbed this badge
Shows the current Python version and updates itself. Free to use, no account needed.
[](https://patchletter.com/en/software/python)https://patchletter.com/badge/python.svgAlso available: ?v=eol (end of support) and ?v=cve (actively exploited).