z]c@sddlmZdefdYZdefdYZdefdYZdefd YZd efd YZd S( i(tCancelledErrortRetriesExceededErrorcBseZddZRS(sMax Retries ExceededcCs#tt|j|||_dS(N(tsuperRt__init__tlast_exception(tselfRtmsg((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyRs(t__name__t __module__R(((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyRstS3UploadFailedErrorcBseZRS((RR(((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyR stInvalidSubscriberMethodErrorcBseZRS((RR(((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyR stTransferNotDoneErrorcBseZRS((RR(((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyR st FatalErrorcBseZdZRS(s<A CancelledError raised from an error in the TransferManager(RRt__doc__(((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyR "sN(tconcurrent.futuresRt ExceptionRR R R R (((s9/tmp/pip-build-kBFYxq/s3transfer/s3transfer/exceptions.pyt s