Use setuptools only if available