#843 Python 2 is forbidden only on Fedora 30+
Merged 3 months ago by ignatenkobrain. Opened 3 months ago by churchyard.
churchyard/packaging-committee py2deprecated_old  into  master

@@ -2,7 +2,16 @@ 

  

  == Python Version Support

  

- In Fedora we have multiple Python runtimes, one for each supported major Python release. At this point that's one for python3.x and one for python2.7 However the python2 stack will be removed from Fedora and is xref:deprecating-packages.adoc[deprecated]. Upstream support for the python2 interpreter officially ends in 2020. If a piece of software supports python3, it MUST be packaged for python3. Software using python2 MUST NOT be newly packaged without FESCo exception.

+ In Fedora we have multiple Python runtimes,

+ one for each supported major Python release.

+ At this point that's one for python3.x and one for python2.7.

+ However the python2 stack will be removed from Fedora and is xref:deprecating-packages.adoc[deprecated].

+ Upstream support for the python2 interpreter officially ends in 2020.

+ If a piece of software supports python3,

+ it MUST be packaged for python3.

+ Software using python2 MUST NOT be newly packaged into Fedora 30 or newer without FESCo exception.

+ Packaging new python2 based packages into older Fedoras is discouraged,

+ but doesn't need an exception.

  

  For guidelines on maintaining already existing python2 packages, see the xref:Python_Appendix.adoc[appendix].

  

See discussion in https://pagure.io/fesco/issue/2031

Also changed the paragraph to sembreaks.

This is not really a change, bu rather a clarification, so I've opened no ticket. I suppose any other FPC member can just review this and merge.

Pull-Request has been merged by ignatenkobrain

3 months ago

Pull-Request has been merged by ignatenkobrain

3 months ago
Metadata