always use setuptools