Python 3.12

security supportEOL 2028-10-01Next change 2028-10-01

Python 3.12 is currently in security support; end of life is scheduled for 2028-10-01. First release: 2023-10-02. Latest stable release: 3.12.14. Lifecycle periods below are derived from official vendor sources with provenance.

Latest stable 3.12.14 (2026-08-12)

Lifecycle & support periods

PhaseFromUntilProviderSource
security support2023-10-022028-10-01Python Software FoundationPython release cycle (peps.python.org)
end of life2028-10-01Python Software FoundationPython release cycle (peps.python.org)

Provenance

Every lifecycle fact is traceable to its authoritative source.

Recent releases

  • 3.12.142026-08-12
  • 3.12.132026-03-03
  • 3.12.122025-10-09
  • 3.12.112025-06-03
  • 3.12.102025-04-08
  • 3.12.92025-02-04
  • 3.12.82024-12-03
  • 3.12.72024-10-01
  • 3.12.62024-09-06
  • 3.12.52024-08-06
  • 3.12.42024-06-06
  • 3.12.32024-04-09