upgrade distribute to setuptools