auth.session¶
Attributes¶
Classes¶
Module Contents¶
- auth.session.log¶
- class auth.session.BaseSession(session=None, timeout=10, verify_ssl=True)¶
- Parameters:
session (requests.Session | None)
timeout (float)
verify_ssl (bool)
- __metaclass__¶
- _session = None¶
- _ssl = True¶
- _timeout = 10¶
- property session: requests.Session | None¶
- Abstractmethod:
- Return type:
requests.Session | None
- abstractmethod post(url, headers, data, timeout, params)¶
- Async:
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
data (bytes | str | IO[AnyStr] | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
- Return type:
requests.Response
- abstractmethod get(url, headers, timeout, params, stream, auto_decompress)¶
- Async:
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str] | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
stream (bool)
auto_decompress (bool | None)
- Return type:
requests.Response
- abstractmethod patch(url, headers, data, timeout, params)¶
- Async:
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
data (bytes | str | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
- Return type:
requests.Response
- abstractmethod put(url, headers, data, timeout)¶
- Async:
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
data (bytes | str | IO[Any])
timeout (float)
- Return type:
requests.Response
- abstractmethod delete(url, headers, params, timeout)¶
- Async:
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
params (collections.abc.Mapping[str, int | str] | None)
timeout (float)
- Return type:
requests.Response
- abstractmethod head(url, headers, timeout, params, allow_redirects)¶
- Async:
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str] | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
allow_redirects (bool)
- Return type:
requests.Response
- abstractmethod request(method, url, headers, auto_raise_for_status=True, **kwargs)¶
- Async:
- Parameters:
method (str)
url (str)
headers (collections.abc.Mapping[str, str])
auto_raise_for_status (bool)
kwargs (Any)
- Return type:
requests.Response
- abstractmethod close()¶
- Async:
- Return type:
None
- auth.session.Timeout¶
- class auth.session.SyncSession(session=None, timeout=10, verify_ssl=True)¶
Bases:
BaseSession- Parameters:
session (requests.Session | None)
timeout (float)
verify_ssl (bool)
- _google_api_lock¶
- property google_api_lock: threading.RLock¶
- Return type:
threading.RLock
- property session: requests.Session¶
- Return type:
requests.Session
- async post(url, headers, data=None, timeout=10, params=None)¶
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
data (bytes | str | IO[AnyStr] | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
- Return type:
requests.Response
- async get(url, headers=None, timeout=10, params=None, stream=False, auto_decompress=True)¶
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str] | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
stream (bool)
auto_decompress (bool | None)
- Return type:
requests.Response
- async patch(url, headers, data=None, timeout=10, params=None)¶
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
data (bytes | str | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
- Return type:
requests.Response
- async put(url, headers, data, timeout=10)¶
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
data (bytes | str | IO[Any])
timeout (float)
- Return type:
requests.Response
- async delete(url, headers, params=None, timeout=10)¶
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str])
params (collections.abc.Mapping[str, int | str] | None)
timeout (float)
- Return type:
requests.Response
- async head(url, headers=None, timeout=10, params=None, allow_redirects=False)¶
- Parameters:
url (str)
headers (collections.abc.Mapping[str, str] | None)
timeout (float)
params (collections.abc.Mapping[str, int | str] | None)
allow_redirects (bool)
- Return type:
requests.Response
- async request(method, url, headers, auto_raise_for_status=True, **kwargs)¶
- Parameters:
method (str)
url (str)
headers (collections.abc.Mapping[str, str])
auto_raise_for_status (bool)
kwargs (Any)
- Return type:
requests.Response
- async close()¶
- Return type:
None