Would it be possible to keep dependencies in one place? Currently they are listed (and out of sync) in `setup.py` and `scripts/travis_install`.