From Fedora Project Wiki
< Features
Python 3.2
Summary
Update the Python 3 stack in Fedora from 3.1 to 3.2
Owner
- Name: Dave Malcolm
- Email: <dmalcolm@redhat.com>
Current status
- Targeted release: Fedora 42
- Last updated: 2010-05-28
- Percentage of completion: 0%
Fedora 14 schedule currently has feature freeze on 2010-07-27
Upstream release schedule currently has first alpha release on 2010-06-26, final release on 2010-12-11
So for Fedora 14 to have Python 3.2 we'd have to ship a pre-release version. Given that Python 3 isn't on the critical path, that's not unreasonable.
Lining up the schedules (as of 2010-05-28):
DATE | PYTHON 3 UPSTREAM | FEDORA |
---|---|---|
2010-05-25 | Fedora 13 Release | |
2010-06-26 | Python 3.2 alpha 1 | |
2010-07-13 | F14 Feature Submission Deadline | |
2010-07-24 | Python 3.2 alpha 2 | |
2010-07-27 | F14 Feature Freeze | |
2010-07-27 | Branch Fedora 14 from Rawhide | |
2010-08-03 | F14 Software String Freeze | |
2010-08-03 | F14 Alpha Change Deadline | |
2010-08-17 | F14 Alpha Release | |
2010-08-21 | Python 3.2 alpha 3 | |
2010-08-31 | F14 Software Translation Deadline | |
2010-09-07 | F14 Beta Change Deadline | |
2010-09-18 | Python 3.2 beta 1; | |
2010-09-18 | Upstream feature freeze | |
2010-09-21 | F14 Beta Release | |
2010-10-12 | F14 Final Freeze | |
2010-10-14 | F14 Compose Release Candidate | |
2010-10-16 | Python 3.2 beta 2 | |
2010-10-26 | F14 Fedora 14 Final Release | |
2010-11-13 | Python 3.2 candidate 1 | |
2010-11-27 | Python 3.2 candidate 2 | |
2010-12-11 | Python 3.2 final |
Detailed Description
Benefit to Fedora
Scope
How To Test
User Experience
Dependencies
Contingency Plan
Documentation
Release Notes
- We're now compiling Python3 with support for computed goto's in the interpreter mainloop. This can speedup execution of python code by as much as 17%. https://bugzilla.redhat.com/show_bug.cgi?id=566770