� L�g*���dZddlmZGd�de��ZGd�de��ZGd�de��ZGd �d e��ZGd �d ee��Zd S)zProvide all bidict exceptions.�)� annotationsc��eZdZdZdS)�BidictExceptionz!Base class for bidict exceptions.N��__name__� __module__� __qualname__�__doc__���[/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/bidict/_exc.pyrr s������+�+�+�+r rc��eZdZdZdS)�DuplicationErrorz�Base class for exceptions raised when uniqueness is violated as per the :attr:`~bidict.RAISE` :class:`~bidict.OnDupAction`. Nrr r r rrs���������r rc��eZdZdZdS)�KeyDuplicationErrorz&Raised when a given key is not unique.Nrr r r rrs������0�0�0�0r rc��eZdZdZdS)�ValueDuplicationErrorz(Raised when a given value is not unique.Nrr r r rrs������2�2�2�2r rc��eZdZdZdS)�KeyAndValueDuplicationErrorz�Raised when a given item's key and value are not unique. That is, its key duplicates that of another item, and its value duplicates that of a different other item. Nrr r r rrs���������r rN) r � __future__r� Exceptionrrrrrr r r �<module>rs��%�$�"�"�"�"�"�"�,�,�,�,�,�i�,�,�,���������� 1�1�1�1�1�*�1�1�1�3�3�3�3�3�,�3�3�3������"5�7L�����r
Memory