#2425 F33 Self-Contained Change: Automatic RPM dependencies on Python Extras
Closed: Accepted 3 years ago by churchyard. Opened 3 years ago by bcotton.

The Python RPM dependency generator (that generates python3.Xdist(foo) requirements) will be adapted to also generate requirements on Python extras (e.g. python3.Xdist(foo[bar])) whenever upstream metadata indicate such dependency. An easy opt out mechanism will exist. A supported way of adding metapackages that provide such Python extras (e.g. python3.Xdist(foo[bar])) will be introduced. Change owners will add the missing metapackages that would otherwise cause broken dependencies (in non-modular packages).


This is welcome improvement for Python packaging.

+1

I'm technically also +1.

APPROVED (+8, 0, -0)

Metadata Update from @churchyard:
- Issue tagged with: pending announcement

3 years ago

Metadata Update from @churchyard:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

3 years ago

Metadata Update from @bcotton:
- Issue untagged with: F33
- Issue set to the milestone: Fedora 33

3 years ago

Login to comment on this ticket.

Metadata