This is a tracking bug for Change: Python Dist RPM provides to only provide PEP503-normalized names For more details, see: https://fedoraproject.org/wiki/Changes/PythonDistPEP503ProvidesOnly The legacy python3dist(NAME) and python3.11dist(NAME) RPM provides with dots (.) in NAME will no longer be automatically provided. NAME will only be normalized according to PEP 503. E.g. on Fedora 36 a package provides both python3dist(ruamel-yaml) and python3dist(ruamel.yaml), on Fedora 37+ it will only provide python3dist(ruamel-yaml) (and similarly, python3.11dist(ruamel-yaml)). If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
https://src.fedoraproject.org/rpms/python-rpm-generators/pull-request/55
$ repoquery -q --repo=rawhide{,-source} --requires | grep -E '^python3(\.[[:digit:]]+)?dist\(\S+\.\S+\)' $ repoquery -q --repo=rawhide --provides | grep -E '^python3(\.[[:digit:]]+)?dist\(\S+\.\S+\)' python3.10dist(datanommer.commands) = 0.7.2 python3.10dist(opae.admin) = 1.4.1 python3dist(datanommer.commands) = 0.7.2 python3dist(opae.admin) = 1.4.1
F37 was released today, so I am closing this tracker. If this Change was not completed, please notify me ASAP.