Add support for passing extra arguments to urllib3 and requests (including timeouts and certificate verification)
There are no commits yet
Push commits to the source branch or add previously merged commits to review them.
Staging instance, all changes can be removed at any time
This stack of changes adds support for setting timeouts and disabling certificate verification.
To do so, we introduce generic urllib3 and requests kwargs handling (for both the smart and dumb loader), then we add a specialized shortcut for timeouts and certificate verification, which are probably going to be the most used parameters.
This sets default timeouts to 120s for connect and 60s for read, which is better than the current lack of timeout.
Push commits to the source branch or add previously merged commits to review them.