Bound request to current major version.

So we won't need to update the setup.py for every 2.x release.