See https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/message/VIUS7WMQMDX6H2WEIH7TVTMBB6SUHY7E/
This allows us to drop the %python_provide macro from most spec files, except where we want to use it for virtual provides or empty packages.