
    jr                        % S r SSKJr  SSKJrJr  SSKJrJr  \(       a  SSK	J
r  SSKJr  S/rS	\S
'   SS jr          SS jrg)z
requests.hooks
~~~~~~~~~~~~~~

This module provides the capabilities for the Requests hooks system.

Available hooks:

``response``:
    The response generated from a Request.
    )annotations)CallableIterable)TYPE_CHECKINGAny   )_types)Responseresponsez	list[str]HOOKSc                 :    [          V s0 s H  o / _M     sn $ s  sn f )N)r   )events    Q/var/www/html/Sattelite-Image/venv/lib/python3.13/site-packages/requests/hooks.pydefault_hooksr      s    #()5%2I5)))s   c                    U=(       d    0 nUR                  U 5      nU(       a1  [        U[        5      (       a  U/nU H  nU" U40 UD6nUc  M  UnM     U$ )z6Dispatches a hook dictionary on a given piece of data.)get
isinstancer   )keyhooks	hook_datakwargs
hooks_dict	hook_listhook
_hook_datas           r   dispatch_hookr       s^     "J<FNN3<OIi**"IDi262J%&	      N)returnzdict[str, list[_t.HookType]])
r   strr   z_t.HooksInputType | Noner   r
   r   r   r   r
   )__doc__
__future__r   collections.abcr   r   typingr   r    r	   _tmodelsr
   r   __annotations__r   r    r   r   <module>r)      sb   
 # . % <y *	#  	
 r   