From Fedora Project Wiki
< Features
m (→Current status) |
(→Current status: add notes on bytecode) |
||
Line 24: | Line 24: | ||
Upstream has released 3.2rc1, and it is in Fedora. The upstream [http://www.python.org/dev/peps/pep-0392/ release schedule] currently has final release on 2011-02-12 | Upstream has released 3.2rc1, and it is in Fedora. The upstream [http://www.python.org/dev/peps/pep-0392/ release schedule] currently has final release on 2011-02-12 | ||
TODO: | |||
* verify status of bytecode. Last change seems to have been in [http://svn.python.org/view?view=rev&revision=84501 upstream revision 84501], which [http://svn.python.org/view/python/branches/py3k/Python/import.c?r1=84501&r2=84500&pathrev=84501 changed the magic number of .pyc/.pyo files to 3170] | |||
<!-- CHANGE THE "FedoraVersion" TEMPLATES ABOVE TO PLAIN NUMBERS WHEN YOU COMPLETE YOUR PAGE. --> | <!-- CHANGE THE "FedoraVersion" TEMPLATES ABOVE TO PLAIN NUMBERS WHEN YOU COMPLETE YOUR PAGE. --> |
Revision as of 17:04, 19 January 2011
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: 2011-01-19
- Percentage of completion: 80%
Fedora 14 schedule currently has feature freeze on 2010-07-27
Upstream has released 3.2rc1, and it is in Fedora. The upstream release schedule currently has final release on 2011-02-12
TODO:
- verify status of bytecode. Last change seems to have been in upstream revision 84501, which changed the magic number of .pyc/.pyo files to 3170
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