From efba606e574707968ec2b35985b8cbb78213cb71 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Tue, 16 Aug 2011 22:20:26 -0400 Subject: [PATCH] doctoring for Session --- requests/sessions.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/requests/sessions.py b/requests/sessions.py index f8a6883..6681e3c 100644 --- a/requests/sessions.py +++ b/requests/sessions.py @@ -13,8 +13,11 @@ import requests.api import cookielib class Session(object): + """A Requests session.""" + __attrs__ = ['headers', 'cookies', 'auth', 'timeout', 'proxies'] + def __init__(self, **kwargs): # Set up a CookieJar to be used by default @@ -27,9 +30,11 @@ class Session(object): # Map and wrap requests.api methods self._map_api_methods() + def __repr__(self): return '' % (id(self)) + def _map_api_methods(self): """Reads each available method from requests.api and decorates them with a wrapper, which inserts any instance-local attributes -- 2.34.1