§
    cŠtjÌ  ã                   óH  — d Z ddlmZ ddlmZmZ ddlmZ dZdZ	esesddl
mZmZmZmZmZmZ npdd	lmZmZmZ dd
lmZmZmZmZmZmZmZmZmZ  ej        e¦  «          ej        e¦  «          ej        e¦  «          ej        e¦  «          ej        e¦  «         eZdS )z¹
Multidict implementation.

HTTP Headers and URL query string require specific data structure:
multidict. It behaves mostly like a dict but it can have
several values for the same key.
é    )ÚTYPE_CHECKINGé   )ÚMultiMappingÚMutableMultiMapping)ÚUSE_EXTENSIONS)	ÚCIMultiDictÚCIMultiDictProxyÚ	MultiDictÚMultiDictProxyr   r   Ú
getversionÚistrÚupstrz6.7.1)r   r	   r
   r   r   r   )Ú	ItemsViewÚKeysViewÚ
ValuesView)	r   r	   r
   r   Ú
_ItemsViewÚ	_KeysViewÚ_ValuesViewr   r   N)Ú__doc__Útypingr   Ú_abcr   r   Ú_compatr   Ú__all__Ú__version__Ú_multidict_pyr   r	   r
   r   r   r   Úcollections.abcr   r   r   Ú
_multidictr   r   r   Úregisterr   © ó    úP/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/multidict/__init__.pyú<module>r"      s½  ððð ð !Ð  Ð  Ð  Ð  Ð  à 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø #Ð #Ð #Ð #Ð #Ð #ð
€ð €ð ð %˜ð %ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð @Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?ð
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð €LÔ˜.Ñ)Ô)Ð)Ø ÐÔ  Ñ+Ô+Ð+Ø€HÔ�iÑ Ô Ð Ø€IÔ�zÑ"Ô"Ð"Ø€JÔ˜Ñ$Ô$Ð$ð 	€€€r    