dependencies are added to setup.py