
    g                         d Z ddlmZmZ ddlmZ dZdZ	 eseddl	m
Z
mZmZmZmZmZ eZy# e$ r ddlm
Z
mZmZmZmZmZ Y eZyw xY w)zMultidict 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.
   )MultiMappingMutableMultiMapping)USE_EXTENSIONS)	r   r   MultiDictProxyCIMultiDictProxy	MultiDictCIMultiDictupstristr
getversionz6.1.0)r	   r   r   r   r   r   N)__doc___abcr   r   _compatr   __all____version__ImportError
_multidictr	   r   r   r   r   r   _multidict_pyr
        G/var/www/openai/venv/lib/python3.12/site-packages/multidict/__init__.py<module>r      sf    4 #
  & 	     	s   - AA