Link Search Menu Expand Document
Version Released Security Support Release
3.9 1 month and 3 weeks ago
(05 Oct 2020)
Ends in 4 years and 10 months
(05 Oct 2025)
3.9.0
3.8 1 year and 1 month ago
(14 Oct 2019)
Ends in 3 years and 10 months
(14 Oct 2024)
3.8.6
3.7 2 years and 5 months ago
(27 Jun 2018)
Ends in 2 years and 6 months
(27 Jun 2023)
3.7.9
3.6 3 years and 11 months ago
(23 Dec 2016)
Ends in 1 year
(23 Dec 2021)
3.6.12
3.5 5 years ago
(30 Sep 2015)
Ended 2 months and 2 weeks ago
(13 Sep 2020)
NA
2.7 10 years ago
(03 Jul 2010)
Ended 11 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. The support for Python 2.7 was extended to 2020-01-01. Versions older than 2.7 have reached end-of-life.

Many projects have pledged to drop support for Python 2.7 no later than 2020, coinciding with the Python development team’s timeline for dropping support for Python 2.7.

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.