skip to navigation
skip to content

Python Wiki

Python Insider Blog

Python 2 or 3?

Help Fund Python

[Python resources in languages other than English]

Non-English Resources

Add an event to this calendar.

Times are shown in UTC/GMT.

Add an event to this calendar.

PEP:375
Title:Python 3.1 Release Schedule
Version:e71f4d894c38
Last-Modified:2013-09-15 16:06:58 -0400 (Sun, 15 Sep 2013)
Author:Benjamin Peterson <benjamin at python.org>
Status:Final
Type:Informational
Content-Type:text/x-rst
Created:8-Feb-2009
Python-Version:3.1

Abstract

This document describes the development and release schedule for Python 3.1. The schedule primarily concerns itself with PEP-sized items. Small features may be added up to and including the first beta release. Bugs may be fixed until the final release.

Release Manager and Crew

Position Name
3.1 Release Manager Benjamin Peterson
Windows installers Martin v. Loewis
Mac installers Ronald Oussoren

Release Schedule

  • 3.1a1 March 7, 2009
  • 3.1a2 April 4, 2009
  • 3.1b1 May 6, 2009
  • 3.1rc1 May 30, 2009
  • 3.1rc2 June 13, 2009
  • 3.1 final June 27, 2009

Maintenance Releases

3.1 is currently in security-fix only mode. Only security-critical source-only releases will be made. 3.1 will receive security fixes until June 2014.

Previous maintenance releases are:

  • v3.1.1rc1 2009-08-13
  • v3.1.1 2009-08-16
  • v3.1.2rc1 2010-03-06
  • v3.1.2 2010-03-20
  • v3.1.3rc1 2010-11-13
  • v3.1.3 2010-11-27
  • v3.1.4rc1 2011-05-29
  • v3.1.4 2011-06-11
  • v3.1.5rc1 2012-02-23
  • v3.1.5rc2 2012-03-15
  • v3.1.5 2012-04-06

Features for 3.1

  • importlib
  • io in C
  • Update simplejson to the latest external version [1].
  • Ordered dictionary for collections [2].
  • auto-numbered replacement fields in str.format() strings [3]
  • Nested with-statements in one with statement