Don't rely on working setuptools to function