* need to put all the deps in setup.py, or we get version mismatches :(