The Python 2 subpackage(s) are not required by anything in Fedora. They can be dropped if the maintainer wishes.
This package has Ambiguous Requires (or BuildRequires):
it uses unversioned
python, rather than
to refer to other packages.
The Python version should always be given explicitly.