OK with some help from Miro on the python team, I was able to use the scripts they use regularly to list what dependency problems they have with soon to be orphaned packages. I have included the entire report as an attachment as its big, but the following seem to be packages I could retire now without breaking current packages:
python-cryptography-vectors cheimes, jcline, noodles, npmccallum 229 weeks ago
python-hamcrest ignatenkobrain 238 weeks ago
python-hupper infra-sig, kevin 238 weeks ago
python-nose2 abompard 238 weeks ago
python-openid-cla puiterwijk 238 weeks ago
python-openid-teams puiterwijk 238 weeks ago
python-pytest-benchmark jorti 234 weeks ago
python-pytest-forked swt2c 236 weeks ago
python-pytest-xdist swt2c 238 weeks ago
python-sphinx-theme-py3doc-enhanced jujens 238 weeks ago
python-venusian infra-sig, lmacken, ralph, rossdylan, tdabasin 229 weeks ago
They don't seem to cause dependencies of other things in EPEL.