change distribute to setuptools