The /usr/lib64/python3.7/site-packages/ directory is supposed to be owned by python3-libs, not this package. Please fix the %files section not to include: %{python3_sitearch} - /usr/lib64/python3.7/site-packages/ When you do it, please make sure not to own /usr/lib64/python3.7/site-packages/__pycache__ either.
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
This will be fixed once we have a resolution for running Cheetah under Python 3.8. See https://bugzilla.redhat.com/show_bug.cgi?id=1706003