
    `2f)                     ~    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y)    )CancelledErrorc                         e Zd Zd fd	Z xZS )RetriesExceededErrorc                 2    t         |   |       || _        y )N)super__init__last_exception)selfr	   msg	__class__s      U/var/www/highfloat_scraper/venv/lib/python3.12/site-packages/s3transfer/exceptions.pyr   zRetriesExceededError.__init__   s    ,    )zMax Retries Exceeded)__name__
__module____qualname__r   __classcell__)r   s   @r   r   r      s    - -r   r   c                       e Zd Zy)S3UploadFailedErrorNr   r   r    r   r   r   r          r   r   c                       e Zd Zy)InvalidSubscriberMethodErrorNr   r   r   r   r   r      r   r   r   c                       e Zd Zy)TransferNotDoneErrorNr   r   r   r   r   r      r   r   r   c                       e Zd ZdZy)
FatalErrorz<A CancelledError raised from an error in the TransferManagerN)r   r   r   __doc__r   r   r   r   r   "   s    Fr   r   N)concurrent.futuresr   	Exceptionr   r   r   r   r   r   r   r   <module>r!      sF    .-9 -	) 		9 		9 		 	r   