ó
    Ú°›j[  ã                   ó‚  • S SK r " S S\5      r " S S\5      r " S S\5      r " S S	\\R                  R                  5      r " S
 S\\R                  R                  5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r\r " S S\5      r " S S\5      r " S S\5      r " S S\5      rg)é    Nc                   ó   • \ rS rSrSrSrg)Ú
Boto3Erroré   z Base class for all Boto3 errors.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    ÚM/home/mande/repo/quber/.venv/lib/python3.13/site-packages/boto3/exceptions.pyr   r      s   † Ü*r   r   c                   ó   • \ rS rSrSrg)ÚResourceLoadExceptioné   r   N©r   r	   r
   r   r   r   r   r   r   r      ó   † Úr   r   c                   ó   • \ rS rSrSrg)ÚNoVersionFoundé   r   Nr   r   r   r   r   r      r   r   r   c                   ó   • \ rS rSrS rSrg)ÚUnknownAPIVersionErroré&   c                 óD   • SU SU SU 3n[         R                  X5        g )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   ÚUnknownAPIVersionError.__init__)   s9   € à�L�>Ð!PÐQ`ÐPað b'Ø'=Ð&>ð@ð 	ô 	×Ñ˜DÕ&r   r   N)r   r	   r
   r   r   r   r   r   r   r   r   &   s   † õ'r   r   c                   ó   • \ rS rSrSrS rSrg)ÚResourceNotExistsErroré3   zARaised when you attempt to create a resource that does not exist.c                 ó”   • SR                  USR                  U5      5      nU(       a  U SU SU S3n[        R                  X5        g )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   ÚResourceNotExistsError.__init__8   s]   € ðç™Ø˜iŸn™nÐ-?Ó@óð 	ö  à�%Ð8¸¸ð G.Ø.:¨^¸1ð>ð ô 	×Ñ˜DÕ&r   r   N©r   r	   r
   r   r   r   r   r   r   r   r$   r$   3   s   † ñ Lõ'r   r$   c                   ó,   ^ • \ rS rSrSU 4S jjrSrU =r$ )ÚRetriesExceededErroréJ   c                 ó0   >• [         TU ]  U5        Xl        g )N)Úsuperr   Úlast_exception)r   r3   r!   Ú	__class__s      €r   r   ÚRetriesExceededError.__init__K   s   ø€ Ü‰Ñ˜ÔØ,Õr   )r3   )zMax Retries Exceeded)r   r	   r
   r   r   r   Ú__classcell__)r4   s   @r   r/   r/   J   s   ø† ÷-õ -r   r/   c                   ó   • \ rS rSrSrg)ÚS3TransferFailedErroréP   r   Nr   r   r   r   r8   r8   P   r   r   r8   c                   ó   • \ rS rSrSrg)ÚS3UploadFailedErroréT   r   Nr   r   r   r   r;   r;   T   r   r   r;   c                   ó   • \ rS rSrSrS rSrg)Ú"DynamoDBOperationNotSupportedErroréX   z<Raised for operations that are not supported for an operand.c                 óV   • U SU S[        U5       S3n[        R                  X5        g )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   Ú+DynamoDBOperationNotSupportedError.__init__[   s:   € àˆkÐ?À¸wÀiÜ�E‹{ˆmð MðNð 	ô
 	×Ñ˜4Õ%r   r   Nr-   r   r   r   r>   r>   X   s
   † ÙFõ&r   r>   c                   ó   • \ rS rSrSrS rSrg)ÚDynamoDBNeedsConditionErroréh   z$Raised when input is not a conditionc                 óR   • SU S[        U5       S3n[        R                  X5        g )Nz&Expecting a ConditionBase object. Got rA   z[. Use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances.rB   )r   rF   r!   s      r   r   Ú$DynamoDBNeedsConditionError.__init__k   s3   € à4°U°G¸9ÄTÈ%Ã[ÀMð R0ð 1ð 	ô
 	×Ñ˜4Õ%r   r   Nr-   r   r   r   rI   rI   h   s
   † Ù.õ&r   rI   c                   ó   • \ rS rSrSrg)ÚDynamoDBNeedsKeyConditionErrorét   r   Nr   r   r   r   rN   rN   t   r   r   rN   c                   ó   • \ rS rSrSrSrg)ÚPythonDeprecationWarningéx   zo
Python version being used is scheduled to become unsupported
in an future release. See warning for specifics.
r   Nr   r   r   r   rQ   rQ   x   s   † ñò
 	r   rQ   c                   ó   • \ rS rSrSrg)ÚInvalidCrtTransferConfigErroré�   r   Nr   r   r   r   rT   rT   �   r   r   rT   )Úbotocore.exceptionsÚbotocorerD   r   r   r   Ú
exceptionsÚDataNotFoundErrorr   r$   r/   r8   r;   r>   Ú#DynanmoDBOperationNotSupportedErrorrI   rN   ÚWarningrQ   rT   r   r   r   Ú<module>r\      sÍ   ðó ô+�ô +ô	˜Jô 	ô	�Zô 	ô
'Ø�×#Ñ#×5Ñ5ô
'ô'Ø�×#Ñ#×5Ñ5ô'ô.-˜:ô -ô	˜Jô 	ô	˜*ô 	ô	&¨ô 	&ð 'IÐ #ô	& *ô 	&ô	 Zô 	ô	˜wô 	ô	 Jõ 	r   