move distribute dependeny to setuptools