o
    ¬¸¢i±  ã                   @   sT   d dl mZ d dlmZ d dlmZ ddlmZ G dd„ deƒZG dd	„ d	eƒZ	d
S )é    )Ú
deprecated)ÚAsyncClient)ÚClienté   )Ú__version__c                       sD   e Zd Zeddedƒd‡ fdd„ƒZeddedƒdd	d
„ƒZ‡  ZS )Ú
SyncClientz0.11.3z3.0.0z+Use `Client` from the httpx package insteadÚreturnNc                    s   t ƒ j|i |¤Ž d S ©N)ÚsuperÚ__init__)ÚselfÚargsÚkwargs©Ú	__class__© úL/home/ubuntu/transcripts/venv/lib/python3.10/site-packages/storage3/utils.pyr   	   s   zSyncClient.__init__z=Use `close` method from `Client` in the httpx package insteadc                 C   s   |   ¡  d S r	   )Úclose)r   r   r   r   Úaclose   s   zSyncClient.aclose)r   N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   Ú__classcell__r   r   r   r   r      s    ÿür   c                   @   s   e Zd ZdZdS )ÚStorageExceptionz8Error raised when an operation on the storage API fails.N)r   r   r   Ú__doc__r   r   r   r   r      s    r   N)
Údeprecationr   Úhttpxr   r   Úversionr   r   Ú	Exceptionr   r   r   r   r   Ú<module>   s    