switch to setuptools