#1595 F25 System Wide Change: Automatic Provides for Python RPM Packages
Closed Opened by jkurik.

For the 2016-Jul-15 meeting as the Change Proposal was announced on devel-announce@ list on 2016-Jun-30.

Upon building Python packages containing packaging metadata, RPM will automatically detect the standardized name of the software (i.e. dist name, name on PyPI) in the canonical format[1] and create a virtual Provides tag with the value pythonX.Ydist(CANONICAL_NAME), where X.Y is the used Python version.

  • [https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages The Change proposal]
  • ​[https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/UVNXFSQTEJJEE6TLTXLJIRVKWLTDTHR4/#UVNXFSQTEJJEE6TLTXLJIRVKWLTDTHR4 devel-announce@ list announcement]
  • ​[https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/UVNXFSQTEJJEE6TLTXLJIRVKWLTDTHR4/#UVNXFSQTEJJEE6TLTXLJIRVKWLTDTHR4 devel@ list discussion]

From today's FESCo meeting:

agreed Approved Automatic Provides for Python RPM Packages (+8, 0, 0)

info follow up on packaging guidelines draft is needed

Metadata