o
    GEDiÌ  ã                   @   sÞ   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s2ddl
mZmZmZmZmZmZ eZdS d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 e¡ e e¡ e e¡ e e¡ e 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.0)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   © r   r   úa/var/www/www-root/data/www/ovozai.pdev.uz/venv/lib/python3.10/site-packages/multidict/__init__.pyÚ<module>   s"     ë,




