U
    ÷Ê	f¡  ã                   @   s>  d dl Z d dlmZmZmZ eee ee f Ze jeed dœdd„ƒZG dd„ deƒZ	G dd	„ d	eƒZ
G d
d„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d d!„ d!eƒZG d"d#„ d#eƒZdS )$é    N)ÚIteratorÚMappingÚType)ÚmapÚreturnc              
   c   sZ   z
d V  W nJ t k
rT } z,|  ¡ D ]\}}t||ƒr$||ƒ|‚q$‚ W 5 d }~X Y nX d S )N)Ú	ExceptionÚitemsÚ
isinstance)r   ÚexcÚfrom_excÚto_exc© r   úW/var/www/html/apigroqsegura/apigroq/lib/python3.8/site-packages/httpcore/_exceptions.pyÚmap_exceptions   s    

r   c                   @   s   e Zd ZdS )ÚConnectionNotAvailableN©Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )Ú
ProxyErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚUnsupportedProtocolNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚProtocolErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚRemoteProtocolErrorNr   r   r   r   r   r   "   s   r   c                   @   s   e Zd ZdS )ÚLocalProtocolErrorNr   r   r   r   r   r   &   s   r   c                   @   s   e Zd ZdS )ÚTimeoutExceptionNr   r   r   r   r   r   -   s   r   c                   @   s   e Zd ZdS )ÚPoolTimeoutNr   r   r   r   r   r   1   s   r   c                   @   s   e Zd ZdS )ÚConnectTimeoutNr   r   r   r   r   r   5   s   r   c                   @   s   e Zd ZdS )ÚReadTimeoutNr   r   r   r   r   r   9   s   r   c                   @   s   e Zd ZdS )ÚWriteTimeoutNr   r   r   r   r   r   =   s   r   c                   @   s   e Zd ZdS )ÚNetworkErrorNr   r   r   r   r   r   D   s   r   c                   @   s   e Zd ZdS )ÚConnectErrorNr   r   r   r   r   r    H   s   r    c                   @   s   e Zd ZdS )Ú	ReadErrorNr   r   r   r   r   r!   L   s   r!   c                   @   s   e Zd ZdS )Ú
WriteErrorNr   r   r   r   r   r"   P   s   r"   )Ú
contextlibÚtypingr   r   r   r   ÚExceptionMappingÚcontextmanagerr   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r   r   r   r   Ú<module>   s&   
