From Fedora Project Wiki

< SIGs‎ | Python

Revision as of 13:35, 12 July 2016 by Pviktori (talk | contribs)

Important.png
This URL is temporary until the system proves itself, then it will be moved to a new home.

This is a catalogue of Python 2 and 3 patches and patch numbers for Fedora and RHEL. It serves two purposes:

Picking numbers for new patches

Patch numbers should match between all spec files (Python 2/3, Fedora/EL/SCL). This is tricky to keep track of, since not all patches appear in all specs. Hence this global catalogue.

Note that the patch doesn't have to be exactly the same in each branch: there will be slight differences if the patch (e.g. due to different Python 2/3 differences). However, if the patch fixes the same issue, then it should have the same number across all branches.

Documenting status of the patches

Patches should primarily be documented in the spec files. However, for some information it's not practical to update all specs. An example is current upstreaming status: the spec comment should link to an upstream bug if one exists, but "volatile" notes can be put in this global catalogue.


The Patches

Patch No. Patch description Where Upstream status
240 Reserved for RHEL python33-rhel6+7
239 Reserved for RHEL rh-python34-rhel-6
170 Nicer C-level asserts in garbage collector Python 3 Reported, work needed to address review comments