OpenQuizz
Une application de gestion des contenus pédagogiques
PipSession Class Reference
Inheritance diagram for PipSession:
Collaboration diagram for PipSession:

Public Member Functions

def __init__ (self, *args, retries=0, cache=None, trusted_hosts=(), index_urls=None, **kwargs)
 
def update_index_urls (self, new_index_urls)
 
def add_trusted_host (self, host, source=None, suppress_logging=False)
 
def iter_secure_origins (self)
 
def is_secure_origin (self, location)
 
def request (self, method, url, *args, **kwargs)
 
- Public Member Functions inherited from Session
def __init__ (self)
 
def __enter__ (self)
 
def __exit__ (self, *args)
 
def prepare_request (self, request)
 
def request (self, method, url, params=None, data=None, headers=None, cookies=None, files=None, auth=None, timeout=None, allow_redirects=True, proxies=None, hooks=None, stream=None, verify=None, cert=None, json=None)
 
def get (self, url, **kwargs)
 
def options (self, url, **kwargs)
 
def head (self, url, **kwargs)
 
def post (self, url, data=None, json=None, **kwargs)
 
def put (self, url, data=None, **kwargs)
 
def patch (self, url, data=None, **kwargs)
 
def delete (self, url, **kwargs)
 
def send (self, request, **kwargs)
 
def merge_environment_settings (self, url, proxies, stream, verify, cert)
 
def get_adapter (self, url)
 
def close (self)
 
def mount (self, prefix, adapter)
 
def __getstate__ (self)
 
def __setstate__ (self, state)
 
- Public Member Functions inherited from SessionRedirectMixin
def get_redirect_target (self, resp)
 
def should_strip_auth (self, old_url, new_url)
 
def resolve_redirects (self, resp, req, stream=False, timeout=None, verify=True, cert=None, proxies=None, yield_requests=False, **adapter_kwargs)
 
def rebuild_auth (self, prepared_request, response)
 
def rebuild_proxies (self, prepared_request, proxies)
 
def rebuild_method (self, prepared_request, response)
 

Data Fields

 pip_trusted_origins
 
 auth
 
- Data Fields inherited from Session
 headers
 
 auth
 
 proxies
 
 hooks
 
 params
 
 stream
 
 verify
 
 cert
 
 max_redirects
 
 trust_env
 
 cookies
 
 adapters
 

Static Public Attributes

 timeout
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
args,
  retries = 0,
  cache = None,
  trusted_hosts = (),
  index_urls = None,
**  kwargs 
)
:param trusted_hosts: Domains not to emit warnings for when not using
    HTTPS.

Member Function Documentation

◆ add_trusted_host()

def add_trusted_host (   self,
  host,
  source = None,
  suppress_logging = False 
)
:param host: It is okay to provide a host that has previously been
    added.
:param source: An optional source string, for logging where the host
    string came from.

◆ is_secure_origin()

def is_secure_origin (   self,
  location 
)

◆ iter_secure_origins()

def iter_secure_origins (   self)

◆ request()

def request (   self,
  method,
  url,
args,
**  kwargs 
)

◆ update_index_urls()

def update_index_urls (   self,
  new_index_urls 
)
:param new_index_urls: New index urls to update the authentication
    handler with.

Field Documentation

◆ auth

auth

◆ pip_trusted_origins

pip_trusted_origins

◆ timeout

timeout
static

The documentation for this class was generated from the following file: