Language and runtime

Python: supported versions and end-of-life dates today

Python 3.15, 3.14, 3.13, 3.12 and 3.11 are supported; 3.10 reached end of life on Oct 1, 2026; the latest release is 3.15.0.

Last checked against endoflife.date and deps.dev.

Latest release
3.15.0
GitHub stars
77.7k
OpenSSF Scorecard
7.9 / 10

Supported versions

Python release lines and security support dates from endoflife.date
VersionSecurity supportLatestReleased
Python 3.15Supported: Until 3.15.0
Python 3.14Supported: Until 3.14.8
Python 3.13Supported: Until 3.13.16
Python 3.12Supported: Until 3.12.15
Python 3.11Supported: Until 3.11.17
Python 3.10Ended: Ended 3.10.22
Python 3.9Ended: Ended 3.9.25
Python 3.8Ended: Ended 3.8.20

Maintenance and supply chain

OpenSSF Scorecard 7.9 / 10 (scored )

The Scorecard rates the repository’s security practices, not known vulnerabilities. Recent activity: 30 commits and 16 issue updates found in the last 90 days.

Weakest checks

  • No branch protection (Branch-Protection 3/10)
  • No static analysis (SAST 4/10)

Full ScorecardSource repository

Check Python in your own stack

This page checks Python in general. Your repo pins specific versions: the free dependency check reads your manifests and lists what to fix first. Prism Agent runs the same live checks on your whole stack and turns them into a plan your coding agent can build.