From Fedora Project Wiki
Churchyard (talk | contribs) |
Churchyard (talk | contribs) |
||
Line 11: | Line 11: | ||
==== Added in Fedora 24 ==== | ==== Added in Fedora 24 ==== | ||
* [[Changes/.. | * [[Changes/python3.5|Update the Python 3 stack to Python 3.5]] | ||
* [[Changes/System_Python|Separate parts of the Python 3 stdlib to the system-python- packages]] | |||
==== Added in Fedora 23 ==== | ==== Added in Fedora 23 ==== |
Revision as of 16:43, 10 October 2017
Python Features
Added in Fedora 26
Added in Fedora 25
Added in Fedora 24
- Update the Python 3 stack to Python 3.5
- Separate parts of the Python 3 stdlib to the system-python- packages
Added in Fedora 23
Added in Fedora 22
Added in Fedora 21
Added in Fedora 20
Added in Fedora 19
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
Obsoleted features
- Features/SystemPythonExecutablesUseSystemPython (obsoleted by other system python, platform python and sudo pip changes)
- port anaconda and yum to python 3 (anaconda ported, yum replaced by dnf)
- debug versions of Python 2 and Python 3 in addition to the traditional optimized builds (builds exists, no stacks)
- add PyPy to Fedora, possibly with a stack of extensions (pypy added, no stack)
- add a stack of extensions to Jython, in RPM form (jython exists, no stack)
- Rename python packages to reflect python implementation in the name (replaced with Finalizing Fedora's Switch to Python 3)