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__ K/home/ubuntu/veenaModal/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    