
    ՟f                        d dl Z d dlmZmZmZ eee   ee   f   Ze j                  deded   fd       Z G d de      Z	 G d d	e      Z
 G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Zy)$    N)IteratorMappingTypemapreturnc              #      K   	 d  y # t         $ r3}| j                         D ]  \  }}t        ||      s ||      |  d }~ww xY ww)N)	Exceptionitems
isinstance)r   excfrom_excto_excs       O/var/www/cvtools/html/venv/lib/python3.12/site-packages/httpcore/_exceptions.pymap_exceptionsr      sR       #		 	+Hf#x(Sks*	+ 		s)   A	 A	A"A A  AAc                       e Zd Zy)ConnectionNotAvailableN__name__
__module____qualname__     r   r   r          r   r   c                       e Zd Zy)
ProxyErrorNr   r   r   r   r   r      r   r   r   c                       e Zd Zy)UnsupportedProtocolNr   r   r   r   r   r      r   r   r   c                       e Zd Zy)ProtocolErrorNr   r   r   r   r   r      r   r   r   c                       e Zd Zy)RemoteProtocolErrorNr   r   r   r   r!   r!   "   r   r   r!   c                       e Zd Zy)LocalProtocolErrorNr   r   r   r   r#   r#   &   r   r   r#   c                       e Zd Zy)TimeoutExceptionNr   r   r   r   r%   r%   -   r   r   r%   c                       e Zd Zy)PoolTimeoutNr   r   r   r   r'   r'   1   r   r   r'   c                       e Zd Zy)ConnectTimeoutNr   r   r   r   r)   r)   5   r   r   r)   c                       e Zd Zy)ReadTimeoutNr   r   r   r   r+   r+   9   r   r   r+   c                       e Zd Zy)WriteTimeoutNr   r   r   r   r-   r-   =   r   r   r-   c                       e Zd Zy)NetworkErrorNr   r   r   r   r/   r/   D   r   r   r/   c                       e Zd Zy)ConnectErrorNr   r   r   r   r1   r1   H   r   r   r1   c                       e Zd Zy)	ReadErrorNr   r   r   r   r3   r3   L   r   r   r3   c                       e Zd Zy)
WriteErrorNr   r   r   r   r5   r5   P   r   r   r5   )
contextlibtypingr   r   r   r	   ExceptionMappingcontextmanagerr   r   r   r   r   r!   r#   r%   r'   r)   r+   r-   r/   r1   r3   r5   r   r   r   <module>r:      s    * *4	?DO;<  ( Xd^  	Y 		 		) 		I 		- 		 		y 		" 		% 		" 		# 		9 		< 		 		 	r   