#6432: Targeted rebuild of Python packages for Fedora 25 -----------------------------+------------------------ Reporter: torsava | Owner: torsava@… Type: enhancement | Status: new Milestone: Fedora 25 Alpha | Component: koji Keywords: | Blocked By: Blocking: | -----------------------------+------------------------ Hi!
I want to ask if it would be in any way possible to do a targeted rebuild of Python packages for Fedora 25.
The RPM package just backported an important feature [0] that, upon building Python packages, will automatically generate virtual Provides with canonical name of the software from the Python Packaging Index (PyPI), a central Python repository. And for this feature to be useful, all Python packages need to be rebuild with the new version of RPM.
This change will significantly simplify Python packaging because the RPM will be able to automatically figure out Python dependencies as well as because maintainers will be able to declare dependencies using canonical names from PyPI, just as they have been declared by the makers of the software.
In addition it will improve functioning of the pyp2rpm tool [1] which has the potential to greatly increase the amount of Python packages available in Fedora as well as possibly to speed up the adoption of Python 3 among the Fedora packages.
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1340885
[1] https://github.com/fedora-python/pyp2rpm
Thank you for your time and consideration!
Tomas Orsava