This change enables the Python module dependency generator for packages that provide Python Egg/Wheel metadata by default (this was opt-in since Fedora 28).
+1
So in perl we do it the other way around -- the generators were always present but then were made opt-in (via Buildrequires: perl-generators) to make the minimal shared buildroot smaller.
Besides making the distro a bit more inconsistent, does this also add packages to the minimal buildroot?
In python world it was always pythonX-devel. And I would like to not try to change anything big as part of this change.
No. Everything needed is already present in python3-devel, so if you depend on it, you get automated dependencies.
After this change is implemented, you will get not only automated python(abi) = 3.7, but also bunch of other python3.7dist(foobar).
python(abi) = 3.7
python3.7dist(foobar)
That said, it doesn't change buildroot at all.
Ack, thanks. +1 then.
I count seven +1s so I'm going to close this.
Metadata Update from @psabata: - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Actually let's keep this open for the announcement but consider this approved.
Metadata Update from @psabata: - Issue tagged with: pending announcement
Metadata Update from @psabata: - Issue status updated to: Open (was: Closed)
Metadata Update from @bowlofeggs: - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Metadata Update from @zbyszek: - Issue untagged with: pending announcement