Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Classes | Functions | Variables
pip._vendor.requests.sessions Namespace Reference

Classes

class  Session
 
class  SessionRedirectMixin
 

Functions

 merge_setting (request_setting, session_setting, dict_class=OrderedDict)
 
 merge_hooks (request_hooks, session_hooks, dict_class=OrderedDict)
 
 session ()
 

Variables

 preferred_clock = time.perf_counter
 

Detailed Description

requests.sessions
~~~~~~~~~~~~~~~~~

This module provides a Session object to manage and persist settings across
requests (cookies, auth, proxies).

Function Documentation

◆ merge_hooks()

pip._vendor.requests.sessions.merge_hooks (   request_hooks,
  session_hooks,
  dict_class = OrderedDict 
)
Properly merges both requests and session hooks.

This is necessary because when request_hooks == {'response': []}, the
merge breaks Session hooks entirely.

◆ merge_setting()

pip._vendor.requests.sessions.merge_setting (   request_setting,
  session_setting,
  dict_class = OrderedDict 
)
Determines appropriate setting for a given request, taking into account
the explicit setting on that request, and the setting in the session. If a
setting is a dictionary, they will be merged together using `dict_class`

◆ session()

pip._vendor.requests.sessions.session ( )
Returns a :class:`Session` for context-management.

.. deprecated:: 1.0.0

    This method has been deprecated since version 1.0.0 and is only kept for
    backwards compatibility. New code should use :class:`~requests.sessions.Session`
    to create a session. This may be removed at a future date.

:rtype: Session