I take it you're doing a lot of greenfield projects with the latest versions of Python then. I've encountered issues with Setuptools as recently as ~3 months ago:
https://github.com/pypa/setuptools/issues/2352
I've also had to play the pip version pinning game a few times in the past.