although requests is defined in requirements.txt it is not in setup.py and hence not picked up by pip install