Remove Recommends for Pythons that already Supplement tox

$ repoquery -q --repo=rawhide --whatsupplements tox | pkgname | sort -u
    pypy3.10-devel
    pypy3.11-devel
    python3-devel
    python3.10-devel
    python3.11-devel
    python3.12-devel
    python3.13-devel
    python3.14-freethreading-devel
    python3.15-devel
    python3.15-freethreading-devel

    $ repoquery -q --repo=fedora --releasever 42 --whatsupplements tox | pkgname | sort -u
    pypy3.10-devel
    pypy3.11-devel
    python3-devel
    python3.10-devel
    python3.11-devel
    python3.12-devel
    python3.14-devel

[skip changelog]
This commit is contained in:
Miro Hrončok 2026-02-13 12:19:53 +01:00
commit f77c181570

View file

@ -84,10 +84,7 @@ Summary: %{summary}
# the rule that Fedora packages may not require the alternative interpreters.)
%if 0%{?fedora}
Recommends: python3.9
Recommends: python3.10
Recommends: pypy3-devel
%endif
Recommends: python3-devel
# Instead of adding new Pythons here, add `Supplements: tox` to them, see:
# https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/NVVUXSVSPFQOWIGBE2JNI67HEO7R63ZQ/