7,jrtUdZddlmZddlmZmZddlmZmZer ddl m Z ddl m Z dgZd ed <dd ZddZdS)z requests.hooks ~~~~~~~~~~~~~~ This module provides the capabilities for the Requests hooks system. Available hooks: ``response``: The response generated from a Request. ) annotations)CallableIterable) TYPE_CHECKINGAny)_types)Responseresponsez list[str]HOOKSreturndict[str, list[_t.HookType]]c$dtDS)Nci|]}|gSr).0events >C:\PYTHON\GemmaClient\venv\Lib\site-packages\requests/hooks.py z!default_hooks..s ) ) )%E2 ) ) ))r rrr default_hooksrs ) )5 ) ) ))rkeystrhooks_t.HooksInputType | None hook_datar kwargsrc |pi}||}|r*t|tr|g}|D]}||fi|}||}|S)z6Dispatches a hook dictionary on a given piece of data.)get isinstancer)rrrr hooks_dict hook_listhook _hook_datas r dispatch_hookr% sw"Jr.s   #"""""........%%%%%%%%!      <****r