setuptools dependency