From Fedora Project Wiki
Churchyard (talk | contribs) |
Churchyard (talk | contribs) |
||
Line 37: | Line 37: | ||
* [[Features/PythonNSS|created and packaged bindings for the FIPS-validated NSS cryptographic library]] | * [[Features/PythonNSS|created and packaged bindings for the FIPS-validated NSS cryptographic library]] | ||
==== | ==== Obsoleted features ==== | ||
* [[Features/SystemPythonExecutablesUseSystemPython]] (obsoleted by other [[Changes/System_Python|system python]], [[Changes/Platform_Python_Stack|platform python]] and [[Changes/Making_sudo_pip_safe|sudo pip]] changes) | * [[Features/SystemPythonExecutablesUseSystemPython]] (obsoleted by other [[Changes/System_Python|system python]], [[Changes/Platform_Python_Stack|platform python]] and [[Changes/Making_sudo_pip_safe|sudo pip]] changes) | ||
* [[Features/Python3ForCriticalComponents|port anaconda and yum to python 3]] (anaconda ported, yum replaced by dnf) | * [[Features/Python3ForCriticalComponents|port anaconda and yum to python 3]] (anaconda ported, yum replaced by dnf) |
Revision as of 15:14, 10 October 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
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)