aboutsummaryrefslogtreecommitdiff
path: root/requests/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'requests/config.py')
-rw-r--r--requests/config.py15
1 files changed, 13 insertions, 2 deletions
diff --git a/requests/config.py b/requests/config.py
index 0878da9..39be2ed 100644
--- a/requests/config.py
+++ b/requests/config.py
@@ -12,7 +12,7 @@ class Settings(object):
_singleton = {}
# attributes with defaults
- __attrs__ = ('timeout', 'verbose')
+ __attrs__ = []
def __init__(self, **kwargs):
super(Settings, self).__init__()
@@ -53,4 +53,15 @@ class Settings(object):
return None
return object.__getattribute__(self, key)
-settings = Settings() \ No newline at end of file
+
+settings = Settings()
+
+settings.base_headers = {'User-Agent': 'python-requests.org'}
+settings.accept_gzip = True
+settings.proxies = None
+settings.verbose = None
+settings.timeout = None
+settings.max_redirects = 30
+
+#: Use socket.setdefaulttimeout() as fallback?
+settings.timeout_fallback = True