add a required dependency to setup.py