U
    nª/eò  ã                   @   sl   d dl Z d dlZd dlZd dlZejejejej	j
e jgZejjd  e¡ d	dd„ZG dd„ dejƒZdS )
é    NZGENERAL_CONNECTION_ERRORúutf-8Ústrictc                 C   s   t | tƒr|  ||¡S | S ©N)Ú
isinstanceÚbytesÚdecode)ÚsÚencodingÚerrors© r   úA/tmp/pip-unpacked-wheel-8mnez3y6/aiobotocore/_endpoint_helpers.pyÚ_text   s    
r   c                   @   s   e Zd Zdd„ ZdS )Ú_IOBaseWrapperc                 C   s   d S r   r   )Úselfr   r   r   Úclose    s    z_IOBaseWrapper.closeN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   )r   r   )ZasyncioZaiohttp.http_exceptionsZaiohttpZbotocore.retryhandlerZbotocoreZwraptZClientConnectionErrorZClientPayloadErrorZServerDisconnectedErrorZhttp_exceptionsZHttpProcessingErrorÚTimeoutErrorZ_aiohttp_retryable_exceptionsZretryhandlerZEXCEPTION_MAPÚextendr   ZObjectProxyr   r   r   r   r   Ú<module>   s   ûÿ
	