repair setup.py (and put dependencies out of repo)