Found out that pip/easy_install only look in setup.py for dependencies, but you can put '-e .' in requirements.txt to tell 'pip install -r requirements.txt' to just go look in setup.py