In src/yum/providers/util/common.py, there are explicit lists in YumPackage.parse_arch, YumPackage.parse_license, and YumPackage.parse_group. This look like a potential source of maintenance problems to me. For example, the ppc64p7 architecture appears to be missing.
These lists have been removed. String properties providing values directly from rpm database are now used instead. "src/yum/providers/util/common.py" has been renamed to "src/software/providers/util/common.py".