Skip to main content

Python Source Releases

About Source Releases

For most Unix systems, you must download and compile the source code. The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.

Download the latest Python 3 and Python 2 source. Read more about the Python development process or consult the Developer's Guide for contributing to Python.

Building from Source

Before building, make sure you have the necessary dependencies installed. See the setup guide for your platform.

Available Source Releases

Version Release Date Type Download
Python 3 October 31, 2025
Stable
Python 3 October 14, 2025
Stable
Python 3 October 09, 2025
Stable
Python 3 October 09, 2025
Stable
Python 3 October 09, 2025
Stable
Python 3 October 07, 2025
Stable
Python 3 October 07, 2025
Stable
Python 3 August 14, 2025
Stable
Python 3 June 11, 2025
Stable
Python 3 April 08, 2025
Stable
Python 3 April 08, 2025
Stable
Python 3 December 03, 2024
Stable
Python 3 December 03, 2024
Stable
Python 3 December 03, 2024
Stable
Python 3 December 03, 2024
Stable
Python 3 December 03, 2024
Stable
Python 3 October 07, 2024
Stable
Python 3 October 01, 2024
Stable
Python 3 September 06, 2024
Stable
Python 3 June 06, 2024
Stable
Python 3 April 02, 2024
Stable
Python 3 March 19, 2024
Stable
Python 3 March 19, 2024
Stable
Python 3 October 02, 2023
Stable
Python 3 August 24, 2023
Stable
Python 3 June 06, 2023
Stable
Python 3 October 24, 2022
Stable
Python 3 October 04, 2021
Stable
Python 3 September 04, 2021
Stable
Python 3 October 05, 2020
Stable
Python 2 April 20, 2020
Stable
Python 2 October 19, 2019
Stable
Python 3 October 14, 2019
Stable
Python 2 March 04, 2019
Stable
Python 3 June 27, 2018
Stable
Python 3 December 23, 2016
Stable
Python 2 July 03, 2010
Stable
Python 1 September 05, 2000
Stable
Python 1 September 01, 2000
Stable
Python 1 April 13, 1999
Stable
Python 1 April 14, 1998
Stable
Python 1 January 03, 1998
Stable
Python 1 October 25, 1996
Stable
Python 1 October 13, 1995
Stable
Python 1 April 13, 1995
Stable
Python 1 October 11, 1994
Stable
Python 1 February 15, 1994
Stable
Python 1 January 26, 1994
Stable
Python 1 July 29, 1993
Stable
Python 1 January 09, 1993
Stable
Python 1 February 01, 1991
Stable

Building Documentation

Learn how to build Python from source on your platform:

GPG Verification

All downloads should be verified using GPG signatures: