try to switch to setuptools instead of distutils