From ff8137650af311866fb5bc82e48ee089fd77dfdd Mon Sep 17 00:00:00 2001 From: Pratik Vyas Date: Fri, 1 May 2015 15:13:41 +0530 Subject: [PATCH] [hotfix] avoid import error on old versions of requests --- frappe/utils/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/__init__.py b/frappe/utils/__init__.py index 6c1594b078..99ca37661b 100644 --- a/frappe/utils/__init__.py +++ b/frappe/utils/__init__.py @@ -8,7 +8,6 @@ from werkzeug.test import Client import os, sys, re, urllib import frappe import requests -from requests.packages.urllib3.util import Retry # utility functions like cint, int, flt, etc. @@ -394,6 +393,7 @@ def get_sites(sites_path=None): def get_request_session(max_retries=3): + from requests.packages.urllib3.util import Retry session = requests.Session() session.mount("http://", requests.adapters.HTTPAdapter(max_retries=Retry(total=5, status_forcelist=[500]))) session.mount("https://", requests.adapters.HTTPAdapter(max_retries=Retry(total=5, status_forcelist=[500])))