diff --git a/jenkins/__init__.py b/jenkins/__init__.py index 7ebdbea..913d2aa 100755 --- a/jenkins/__init__.py +++ b/jenkins/__init__.py @@ -58,6 +58,7 @@ import warnings import multi_key_dict import requests import requests.exceptions as req_exc +import urllib3.util.timeout from requests.packages.urllib3.exceptions import InsecureRequestWarning from six.moves.http_client import BadStatusLine from six.moves.urllib.error import URLError @@ -300,7 +301,7 @@ class Jenkins(object): _timeout_warning_issued = False def __init__(self, url, username=None, password=None, - timeout=socket._GLOBAL_DEFAULT_TIMEOUT): + timeout=urllib3.util.timeout._DEFAULT_TIMEOUT): '''Create handle to Jenkins instance. All methods will raise :class:`JenkinsException` on failure.