This document describes the development and release schedule for Python 3.5. The schedule primarily concerns itself with PEP-sized items.

The releases so far:

3.5.0 alpha 1: February 8, 2015

3.5.0 alpha 2: March 9, 2015

3.5.0 alpha 3: March 29, 2015

3.5.0 alpha 4: April 19, 2015

3.5.0 beta 1: May 24, 2015 (Beta 1 is also "feature freeze"--no new features beyond this point.)

3.5.0 beta 2: May 31, 2015

3.5.0 beta 3: July 5, 2015

3.5.0 beta 4: July 26, 2015

3.5.0 release candidate 1: August 10, 2015

3.5.0 release candidate 2: August 25, 2015

3.5.0 release candidate 3: September 7, 2015

3.5.0 final: September 13, 2015

3.5.1 release candidate 1: November 22, 2015

3.5.1 final: December 6, 2015

3.5.2 release candidate 1: Sunday, June 12, 2016

3.5.2 final: Sunday, June 26, 2016

3.5.3 candidate 1: January 2, 2017

3.5.3 final: January 17, 2017

3.5.4 candidate 1: July 25, 2017

3.5.4 final: August 8, 2017

3.5.5 candidate 1: January 23, 2018

3.5.5 final: February 4, 2018

3.5.6 candidate 1: July 19, 2018

3.5.6 final: August 2, 2018

3.5.7 candidate 1: March 4, 2019

3.5.7 final: March 18, 2019

3.5.8 candidate 1: September 9, 2019

3.5.8 candidate 2: October 12, 2019

3.5.9 final: November 1, 2019

3.5.10 rc1: August 21, 2020

3.5.10 final: September 5, 2020

There are no specific plans for the next release of Python 3.5. Note that Python 3.5 will no longer be supported after September 2020. Therefore, 3.5.10 may be the final release of Python 3.5.