The python-urlgrabber subpackage should be renamed to python2-urlgrabber. It should also use the python-provides macro to provide python-urlgrabber. https://fedoraproject.org/wiki/Packaging:Python#Provides
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle. Changing version to '27'.
yum and related packages are no longer actively developed. They are being replaced with dnf, dnf-utils, etc. I'm closing this bug because it's most likely never going to be fixed. If you still consider your bug report important, reopen it, please.