use setuptools rather than pip