Task #4444
Updated by Tom Clegg almost 10 years ago
Available for review at commit:3993ba4
Some notes:
* This change replaces httplib2 with the requests module in every call where the SDK issues a request to Keep.
* It does _not_ explicitly implement or test multiple connection timeouts. Doing so just means issuing a timeout parameter that is a (connection_timeout, read_timeout) parameter, e.g.
<pre>
client = arvados.KeepClient(api_client=api, timeout=(2, 20))
</pre>