
    /Jf)                         d dl m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dS )    )CancelledErrorc                         e Zd Zd fd	Z xZS )RetriesExceededErrorMax Retries Exceededc                 X    t                                          |           || _        d S )N)super__init__last_exception)selfr
   msg	__class__s      X/home/alex/cs2snipeproduction/venv/lib/python3.11/site-packages/s3transfer/exceptions.pyr	   zRetriesExceededError.__init__   s)    ,    )r   )__name__
__module____qualname__r	   __classcell__)r   s   @r   r   r      s=        - - - - - - - - - -r   r   c                       e Zd ZdS )S3UploadFailedErrorNr   r   r    r   r   r   r              Dr   r   c                       e Zd ZdS )InvalidSubscriberMethodErrorNr   r   r   r   r   r      r   r   r   c                       e Zd ZdS )TransferNotDoneErrorNr   r   r   r   r   r      r   r   r   c                       e Zd ZdZdS )
FatalErrorz<A CancelledError raised from an error in the TransferManagerN)r   r   r   __doc__r   r   r   r   r   "   s        FFDr   r   N)concurrent.futuresr   	Exceptionr   r   r   r   r   r   r   r   <module>r"      s    . - - - - -- - - - -9 - - -	 	 	 	 	) 	 	 		 	 	 	 	9 	 	 		 	 	 	 	9 	 	 		 	 	 	 	 	 	 	 	 	r   