� K�g���ddlZGd�de��ZGd�de��ZGd�de��ZGd�d eejj��ZGd �d eejj��Z Gd �d e��Z Gd�de��Z Gd�de��Z Gd�de��Z e ZGd�de��ZGd�de��ZGd�de��ZdS)�Nc��eZdZdZdS)� Boto3Errorz Base class for all Boto3 errors.N��__name__� __module__� __qualname__�__doc__���`/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/boto3/exceptions.pyrrs������*�*�*�*r rc��eZdZdS)�ResourceLoadExceptionN�rrrr r r rr��������Dr rc��eZdZdS)�NoVersionFoundNrr r r rrrr rc��eZdZd�ZdS)�UnknownAPIVersionErrorc�R�d|�d|�d|��}t�||��dS)NzThe '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 rzUnknownAPIVersionError.__init__)sW�� @�L� @� @�Q`� @� @�'=� @� @� � ���D�#�&�&�&�&�&r N)rrrrr r r rr&s#������'�'�'�'�'r rc��eZdZdZd�ZdS)�ResourceNotExistsErrorzARaised when you attempt to create a resource that does not exist.c��d�|d�|����}|r |�d|�d|�d�}t�||��dS)NzGThe '{}' resource does not exist. The available resources are: - {} z - z Consider using a boto3.client('z') instead of a resource for '�')�format�joinrr)rr�available_services�has_low_level_clientrs r rzResourceNotExistsError.__init__8s��� ����i�n�n�-?�@�@��� � � ��>�>��>�>�.:�>�>�>� � ���D�#�&�&�&�&�&r N�rrrr rr r r rr3s,������L�K�'�'�'�'�'r rc� ��eZdZd�fd� Z�xZS)�RetriesExceededError�Max Retries Exceededc�X��t���|��||_dS)N)�superr�last_exception)rr*r� __class__s �r rzRetriesExceededError.__init__Ks)��� ���������,����r )r')rrrr� __classcell__)r+s@r r&r&Js=�������-�-�-�-�-�-�-�-�-�-r r&c��eZdZdS)�S3TransferFailedErrorNrr r r r.r.Prr r.c��eZdZdS)�S3UploadFailedErrorNrr r r r0r0Trr r0c��eZdZdZd�ZdS)�"DynamoDBOperationNotSupportedErrorz<Raised for operations that are not supported for an operand.c�l�|�d|�dt|���d�}t�||��dS)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�valuers r rz+DynamoDBOperationNotSupportedError.__init__[s]��� N� N�� N� N��E�{�{� N� N� N� � ���4��%�%�%�%�%r Nr$r r r r2r2Xs)������F�F�&�&�&�&�&r r2c��eZdZdZd�ZdS)�DynamoDBNeedsConditionErrorz$Raised when input is not a conditionc�h�d|�dt|���d�}t�||��dS)Nz&Expecting a ConditionBase object. Got r4z[. Use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances.r5)rr9rs r rz$DynamoDBNeedsConditionError.__init__ksM�� 1�U� 1� 1�T�%�[�[� 1� 1� 1� � ���4��%�%�%�%�%r Nr$r r r r;r;hs)������.�.�&�&�&�&�&r r;c��eZdZdS)�DynamoDBNeedsKeyConditionErrorNrr r r r>r>trr r>c��eZdZdZdS)�PythonDeprecationWarningz{ Python version being used is scheduled to become unsupported in an future release. See warning for specifics. Nrr r r r@r@xs��������  �Dr r@)�botocore.exceptions�botocorer7rrr� exceptions�DataNotFoundErrorrrr&r.r0r2�#DynanmoDBOperationNotSupportedErrorr;r>�Warningr@r r r �<module>rGs0������+�+�+�+�+��+�+�+� � � � � �J� � � �  � � � � �Z� � � � '� '� '� '� '���#�5� '� '� '�'�'�'�'�'���#�5�'�'�'�.-�-�-�-�-�:�-�-�-�  � � � � �J� � � � � � � � �*� � � � &� &� &� &� &�� &� &� &�'I�#� &� &� &� &� &�*� &� &� &� � � � � �Z� � � � � � � � �w� � � � � r
Memory