From Fedora Project Wiki
(Created page with "=== Python Features === ==== Future work ==== * port anaconda and yum to python 3 * [[Features/DebugPythonStacks|debug versions of Py...") |
Churchyard (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
=== Python Features === | === Python Features === | ||
==== | === Added in Fedora 26 === | ||
* [[Changes/python3.6|Update of the Python3 stack to 3.6]] | |||
=== Added in Fedora 25-19 === | |||
* to be updated | |||
==== Added in Fedora 18 ==== | |||
* [[Features/Python_3.3|upgrade of the Python 3 stack to 3.3]] | * [[Features/Python_3.3|upgrade of the Python 3 stack to 3.3]] | ||
Line 37: | Line 39: | ||
==== Stalled features ==== | ==== Stalled features ==== | ||
* [[Features/SystemPythonExecutablesUseSystemPython]] | * [[Features/SystemPythonExecutablesUseSystemPython]] | ||
* [[Features/Python3ForCriticalComponents|port anaconda and yum to python 3]] | |||
* [[Features/DebugPythonStacks|debug versions of Python 2 and Python 3 in addition to the traditional optimized builds]] | |||
* [[Features/PyPyStack|add PyPy to Fedora, possibly with a stack of extensions]] (pypy added, no stack) | |||
* [[Features/JythonStack|add a stack of extensions to Jython, in RPM form]] | |||
* [[Features/PythonNamingDependingOnImplementation | Rename python packages to reflect python implementation in the name]] (replaced with [[FinalizingFedoraSwitchtoPython3|Finalizing Fedora's Switch to Python 3]]) |
Revision as of 07:12, 17 August 2017
Python Features
Added in Fedora 26
Added in Fedora 25-19
- to be updated
Added in Fedora 18
Added in Fedora 17
Added in Fedora 16
- GCC plugin embedding Python, for writing GCC extensions in Python
- Static analysis tool to detect common mistakes made in Python extension modules written in C
Added in Fedora 15
Added in Fedora 14
- upgrade of the Python 2 stack to 2.7
- pypy was packaged, available prebuilt via rpm
Added in Fedora 13
- parallel-installable Python 3 stack
- gdb hooks to make it easier to debug Python and extension modules
- Systemtap probe points for tracing Python function calls
Added in Fedora 11
Added in Fedora 10
Stalled features
- Features/SystemPythonExecutablesUseSystemPython
- port anaconda and yum to python 3
- debug versions of Python 2 and Python 3 in addition to the traditional optimized builds
- add PyPy to Fedora, possibly with a stack of extensions (pypy added, no stack)
- add a stack of extensions to Jython, in RPM form
- Rename python packages to reflect python implementation in the name (replaced with Finalizing Fedora's Switch to Python 3)