
    i.                    `   S r SSKJr  SSKJr  SSKJr  SSKJ	r	  SSK
Jr  SSK
Jr  SS	K
Jr  SS
KJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK J!r!  SSK"J#r#  SSK$J%r%  SSK&J'r'  SSK(J)r)  SSK(J*r*  SSK(J+r+  SS K(J,r,  SS!K(J-r-  SS"K(J.r.  \/" \0" 5       Rc                  5       5       H;  r2\3" \2S#S$5      Ri                  S%5      (       d  M#  \" \55         S&\2l6        S'S'S'5        M=     g'! , (       d  f       MO  = f)(a+  The bidirectional mapping library for Python.

----

bidict by example:

.. code-block:: python

   >>> from bidict import bidict
   >>> element_by_symbol = bidict({'H': 'hydrogen'})
   >>> element_by_symbol['H']
   'hydrogen'
   >>> element_by_symbol.inverse['hydrogen']
   'H'


Please see https://github.com/jab/bidict for the most up-to-date code and
https://bidict.readthedocs.io for the most up-to-date documentation
if you are reading this elsewhere.

----

.. :copyright: (c) 2009-2024 Joshua Bronson.
.. :license: MPLv2. See LICENSE for details.
    )annotations)suppress   )BidirectionalMapping)MutableBidirectionalMapping)
BidictBase)BidictKeysView)GeneratedBidictInverse)MutableBidict)bidict)DROP_NEW)DROP_OLD)ON_DUP_DEFAULT)ON_DUP_DROP_OLD)ON_DUP_RAISE)RAISE)OnDup)OnDupAction)BidictException)DuplicationError)KeyAndValueDuplicationError)KeyDuplicationError)ValueDuplicationError)frozenbidict)inverted)OrderedBidictBase)OrderedBidict)
__author__)__copyright__)__description__)__license__)__url__)__version__
__module__ zbidict.r   N)7__doc__
__future__r   _annotations
contextlibr   	_suppress_abcr   r   _baser   r	   r
   _bidictr   r   _dupr   r   r   r   r   r   r   r   _excr   r   r   r   r   _frozenr   _iterr   _orderedbaser   _orderedbidictr   metadatar   r   r    r!   r"   r#   tuplelocalsvalues_objgetattr
startswithAttributeErrorr$        L/home/admin/cozy_coffee/venv/lib/python3.13/site-packages/bidict/__init__.py<module>r?      s   86 3 , > L + 3 C 3 % & & 2 4 .     , 4 6 L < @ 1 ' @ : . 4 8 0 ( 0
 &(//#$D4r*55i@@	>	"" 
#	" % 
#	"s   	D
D-	