add setuptools dependency