Python Version History

5 active, 12 end-of-life. 17 versions tracked.

Version Released End of Life Latest Patch Status
Python 3.14 October 7, 2025 October 31, 2030 3.14.3 Active
Python 3.13 October 7, 2024 October 31, 2029 3.13.12 Active
Python 3.12 October 2, 2023 October 31, 2028 3.12.12 Security Only
Python 3.11 October 24, 2022 October 31, 2027 3.11.14 Security Only
Python 3.10 October 4, 2021 October 31, 2026 3.10.19 Security Only
Python 3.9 October 5, 2020 October 31, 2025 3.9.25 End of Life
Python 3.8 October 14, 2019 October 7, 2024 3.8.20 End of Life
Python 3.7 June 27, 2018 June 27, 2023 3.7.17 End of Life
Python 3.6 December 23, 2016 December 23, 2021 3.6.15 End of Life
Python 3.5 September 13, 2015 September 30, 2020 3.5.10 End of Life
Python 3.4 March 16, 2014 March 18, 2019 3.4.10 End of Life
Python 3.3 September 29, 2012 September 29, 2017 3.3.7 End of Life
Python 3.2 February 20, 2011 February 20, 2016 3.2.6 End of Life
Python 2.7 July 3, 2010 January 1, 2020 2.7.18 End of Life
Python 3.1 June 27, 2009 April 9, 2012 3.1.5 End of Life
Python 3.0 December 3, 2008 June 27, 2009 3.0.1 End of Life
Python 2.6 October 1, 2008 October 29, 2013 2.6.9 End of Life
View Python Hub Page →

Get Python release alerts

New releases, EOL warnings, security patches. Monthly digest, no spam.

Free forever. Unsubscribe anytime.