
R\4                 @   s+   d  Z  d g Z d d   Z d d   Z d S)z
requests.hooks
~~~~~~~~~~~~~~

This module provides the capabilities for the Requests hooks system.

Available hooks:

``response``:
    The response generated from a Request.

responsec              C   s%   i  }  x t  D] } g  |  | <q W|  S)N)HOOKS)hooksevent r   =/var/www/dbchiro/venv/build/pip/pip/_vendor/requests/hooks.pydefault_hooks   s    r   c             K   s   | p t    } |  | k r} | j |   } t | d  rE | g } n  x5 | D]* } | | |  } | d k	 rL | } qL qL Wn  | S)z6Dispatches a hook dictionary on a given piece of data.__call__N)dictgethasattr)keyr   	hook_datakwargshook
_hook_datar   r   r   dispatch_hook   s    r   N)__doc__r   r   r   r   r   r   r   <module>   s   		