replace deprecated distribute with setuptools