Link Search Menu Expand Document
Version Released Security Support Release
3.9 11 months ago
(05 Oct 2020)
Ends in 4 years
(05 Oct 2025)
3.9.7
3.8 1 year and 11 months ago
(14 Oct 2019)
Ends in 3 years
(14 Oct 2024)
3.8.12
3.7 3 years ago
(27 Jun 2018)
Ends in 1 year and 9 months
(27 Jun 2023)
3.7.11
3.6 4 years and 9 months ago
(23 Dec 2016)
Ends in 3 months
(23 Dec 2021)
3.6.14
3.5 5 years and 12 months ago
(30 Sep 2015)
Ended 1 year ago
(13 Sep 2020)
NA
3.4 7 years ago
(16 Mar 2014)
Ended 2 years and 6 months ago
(18 Mar 2019)
NA
3.3 8 years and 12 months ago
(29 Sep 2012)
Ended 3 years and 12 months ago
(29 Sep 2017)
NA
2.7 11 years ago
(03 Jul 2010)
Ended 1 year and 8 months ago
(01 Jan 2020)
NA

Python is an interpreted, high-level, general-purpose programming language.

By default, the end-of-life is scheduled 5 years after the first release, but can be adjusted by the release manager of each branch.

See the Python Developer’s Guide for:

More information is available on the Python website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
python --version

You can submit an improvement to this page by visiting GitHub. You will need to fork the website and submit a Pull Request. A JSON version of this page is available at /api/python.json. See the API Documentation for more.