ó
    …~iÌ  ã                   ór  • S r SSKJr  SSKJrJr  SSKJr  SrSr	\(       d  \(       d  SSK
JrJrJrJrJrJr  \rgSS	KJrJrJr  SS
KJrJrJrJrJrJrJrJrJr  \R2                  " \5        \R2                  " \5        \R2                  " \5        \R2                  " \5        \R2                  " \5        \rg)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   © ó    ÚO/home/mande/repo/quber/.venv/lib/python3.13/site-packages/multidict/__init__.pyÚ<module>r"      s¢   ðñõ !ç 3Ý #ð
€ð €ö ž÷÷ ð< 	�÷+ @Ñ?÷
÷ 
õ 
ð ×Ò˜.Ô)Ø× Ò  Ô+Ø×Ò�iÔ Ø×Ò�zÔ"Ø×Ò˜Ô$ð 	�r    