§
    @xÅj[  ã                   óª  — d dl Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ d	eej        j        ¦  «        Z G d
„ deej        j        ¦  «        Z	 G d„ de¦  «        Z
 G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        ZeZ G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        ZdS )é    Nc                   ó   — e Zd ZdZdS )Ú
Boto3Errorz Base class for all Boto3 errors.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úAC:\Projects\Historical\venv\Lib\site-packages\boto3/exceptions.pyr   r      s   € € € € € Ø*Ð*Ð*Ð*r   r   c                   ó   — e Zd ZdS )ÚResourceLoadExceptionN©r   r   r   r
   r   r   r   r      ó   € € € € € Ø€Dr   r   c                   ó   — e Zd ZdS )ÚNoVersionFoundNr   r
   r   r   r   r      r   r   r   c                   ó   — e Zd Zd„ ZdS )ÚUnknownAPIVersionErrorc                 óR   — d|› d|› d|› �}t                                | |¦  «         d S )NzThe 'z/' resource does not support an API version of: z
Valid API versions are: )r   Ú__init__)ÚselfÚservice_nameÚbad_api_versionÚavailable_api_versionsÚmsgs        r   r   zUnknownAPIVersionError.__init__)   sW   € ð@�Lð @ð @ÐQ`ð @ð @Ø'=ð@ð @ð 	õ 	×Ò˜D #Ñ&Ô&Ð&Ð&Ð&r   N)r   r   r   r   r
   r   r   r   r   &   s#   € € € € € ð'ð 'ð 'ð 'ð 'r   r   c                   ó   — e Zd ZdZd„ ZdS )ÚResourceNotExistsErrorzARaised when you attempt to create a resource that does not exist.c                 ó¨   — d                      |d                     |¦  «        ¦  «        }|r|› d|› d|› d�}t                               | |¦  «         d S )NzGThe '{}' resource does not exist.
The available resources are:
   - {}
z
   - z 
Consider using a boto3.client('z') instead of a resource for 'ú')ÚformatÚjoinr   r   )r   r   Úavailable_servicesÚhas_low_level_clientr   s        r   r   zResourceNotExistsError.__init__8   s…   € ðçšØ˜iŸnšnÐ-?Ñ@Ô@ñô ð 	ð  ð 	àð >ð >¸ð >ð >Ø.:ð>ð >ð >ð õ 	×Ò˜D #Ñ&Ô&Ð&Ð&Ð&r   N©r   r   r   r	   r   r
   r   r   r   r   3   s,   € € € € € ð LÐKð'ð 'ð 'ð 'ð 'r   r   c                   ó    ‡ — e Zd Zdˆ fd„	Zˆ xZS )ÚRetriesExceededErrorúMax Retries Exceededc                 óX   •— t          ¦   «                              |¦  «         || _        d S )N)Úsuperr   Úlast_exception)r   r*   r   Ú	__class__s      €r   r   zRetriesExceededError.__init__K   s)   ø€ Ý‰Œ×Ò˜ÑÔÐØ,ˆÔÐÐr   )r'   )r   r   r   r   Ú__classcell__)r+   s   @r   r&   r&   J   s=   ø€ € € € € ð-ð -ð -ð -ð -ð -ð -ð -ð -ð -r   r&   c                   ó   — e Zd ZdS )ÚS3TransferFailedErrorNr   r
   r   r   r.   r.   P   r   r   r.   c                   ó   — e Zd ZdS )ÚS3UploadFailedErrorNr   r
   r   r   r0   r0   T   r   r   r0   c                   ó   — e Zd ZdZd„ ZdS )Ú"DynamoDBOperationNotSupportedErrorz<Raised for operations that are not supported for an operand.c                 ól   — |› d|› dt          |¦  «        › d�}t                               | |¦  «         d S )Nz& operation cannot be applied to value ú	 of type zo directly. Must use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances first.©ÚtypeÚ	Exceptionr   )r   Ú	operationÚvaluer   s       r   r   z+DynamoDBOperationNotSupportedError.__init__[   s]   € àð Nð NÀð Nð NÝ�E‰{Œ{ðNð Nð Nð 	õ
 	×Ò˜4 Ñ%Ô%Ð%Ð%Ð%r   Nr$   r
   r   r   r2   r2   X   s)   € € € € € ØFÐFð&ð &ð &ð &ð &r   r2   c                   ó   — e Zd ZdZd„ ZdS )ÚDynamoDBNeedsConditionErrorz$Raised when input is not a conditionc                 óh   — d|› dt          |¦  «        › d�}t                               | |¦  «         d S )Nz&Expecting a ConditionBase object. Got r4   z[. Use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances.r5   )r   r9   r   s      r   r   z$DynamoDBNeedsConditionError.__init__k   sM   € ð1°Uð 1ð 1ÅTÈ%Á[Ä[ð 1ð 1ð 1ð 	õ
 	×Ò˜4 Ñ%Ô%Ð%Ð%Ð%r   Nr$   r
   r   r   r;   r;   h   s)   € € € € € Ø.Ð.ð&ð &ð &ð &ð &r   r;   c                   ó   — e Zd ZdS )ÚDynamoDBNeedsKeyConditionErrorNr   r
   r   r   r>   r>   t   r   r   r>   c                   ó   — e Zd ZdZdS )ÚPythonDeprecationWarningz{
    Python version being used is scheduled to become unsupported
    in an future release. See warning for specifics.
    Nr   r
   r   r   r@   r@   x   s   € € € € € ðð ð
 	€Dr   r@   c                   ó   — e Zd ZdS )ÚInvalidCrtTransferConfigErrorNr   r
   r   r   rB   rB   �   r   r   rB   )Úbotocore.exceptionsÚbotocorer7   r   r   r   Ú
exceptionsÚDataNotFoundErrorr   r   r&   r.   r0   r2   Ú#DynanmoDBOperationNotSupportedErrorr;   r>   ÚWarningr@   rB   r
   r   r   ú<module>rI      sZ  ðð Ð Ð Ð ð+ð +ð +ð +ð +�ñ +ô +ð +ð	ð 	ð 	ð 	ð 	˜Jñ 	ô 	ð 	ð	ð 	ð 	ð 	ð 	�Zñ 	ô 	ð 	ð
'ð 
'ð 
'ð 
'ð 
'Ø�Ô#Ô5ñ
'ô 
'ð 
'ð'ð 'ð 'ð 'ð 'Ø�Ô#Ô5ñ'ô 'ð 'ð.-ð -ð -ð -ð -˜:ñ -ô -ð -ð	ð 	ð 	ð 	ð 	˜Jñ 	ô 	ð 	ð	ð 	ð 	ð 	ð 	˜*ñ 	ô 	ð 	ð	&ð 	&ð 	&ð 	&ð 	&¨ñ 	&ô 	&ð 	&ð 'IÐ #ð	&ð 	&ð 	&ð 	&ð 	& *ñ 	&ô 	&ð 	&ð	ð 	ð 	ð 	ð 	 Zñ 	ô 	ð 	ð	ð 	ð 	ð 	ð 	˜wñ 	ô 	ð 	ð	ð 	ð 	ð 	ð 	 Jñ 	ô 	ð 	ð 	ð 	r   