What versions of Python should we support for Oneiric (and upcoming LTS)?

Registered by Barry Warsaw on 2011-04-29

Natty supports Python 2.6, 2.7, 3.1, and 3.2. Clearly we should drop support for Python 3.1 and given upstream Python's release schedule we won't have to worry about Python 3.3.

What should we do about Python 2.6? One thinking goes: we do not want to carry Python 2.6 into 12.04 LTS because then we'd have to support it until 2016. So if we're going to drop it for LTS, let's drop it now and give ourselves enough time to ensure a highly stable LTS. This would mean for Oneiric and 12.04, we will support only 2.6 and 3.2 (Python 3.3 won't even be out by 12.04).

This session will discuss the pros and cons of dropping Python 2.6 support now.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Barry Warsaw
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Barry Warsaw on 2011-05-19

Related branches

Sprints

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.