diff --git a/requests/sessions.py b/requests/sessions.py index dd670dd3..aa90ecc7 100644 --- a/requests/sessions.py +++ b/requests/sessions.py @@ -9,6 +9,7 @@ requests (cookies, auth, proxies). """ +from copy import deepcopy from .compat import cookielib from .cookies import cookiejar_from_dict, remove_cookie_by_name from .defaults import defaults @@ -81,7 +82,7 @@ class Session(object): self.cert = cert for (k, v) in list(defaults.items()): - self.config.setdefault(k, v) + self.config.setdefault(k, deepcopy(v)) self.init_poolmanager()