python-requests needs to come from backports as well for >= 2, move pip install under pip check