changed from ez_setup to requiring setuptools >=5.8