a
    é´«j7
  ã                   @  s¨  d dl mZ d dlZddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 dd	l	mZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z  ddlm!Z! ddlm"Z" ddl#m$Z$ ddl#m%Z% ddl#m&Z& ddl#m'Z' ddl#m(Z( ddl#m)Z) dd l#m*Z* dd!l#m+Z+ dd"l#m,Z, dd#l#m-Z- d$d%d&œd'd(„Z.dS ))é    )ÚannotationsNé   )ÚAccept)ÚCharsetAccept)ÚLanguageAccept)Ú
MIMEAccept)ÚAuthorization)ÚWWWAuthenticate)ÚRequestCacheControl)ÚResponseCacheControl)ÚContentSecurityPolicy)ÚETags)ÚFileMultiDict)ÚFileStorage)ÚEnvironHeaders)ÚHeaders)ÚImmutableDictMixin)ÚImmutableHeadersMixin)ÚImmutableListMixin)ÚImmutableMultiDictMixin)ÚUpdateDictMixin)ÚContentRange)ÚIfRange)ÚRange)ÚCallbackDict)ÚCombinedMultiDict)Ú	HeaderSet)ÚImmutableDict)ÚImmutableList)ÚImmutableMultiDict)ÚImmutableTypeConversionDict)Úiter_multi_items)Ú	MultiDict)ÚTypeConversionDictÚstrzt.Any)ÚnameÚreturnc                 C  sd   dd l }| dkr0ddlm} |jdtdd� |S | dkrXdd	lm} |jd
tdd� |S t| ƒ‚d S )Nr   ZOrderedMultiDictr   )Ú_OrderedMultiDictz^'OrderedMultiDict' is deprecated and will be removed in Werkzeug 3.2. Use 'MultiDict' instead.é   )Ú
stacklevelZImmutableOrderedMultiDict)Ú_ImmutableOrderedMultiDictzg'OrderedMultiDict' is deprecated and will be removed in Werkzeug 3.2. Use 'ImmutableMultiDict' instead.)ÚwarningsÚ
structuresr'   ÚwarnÚDeprecationWarningr*   ÚAttributeError)r%   r+   r'   r*   © r0   ú_/var/www/html/laksyashrimp/venv/lib/python3.9/site-packages/werkzeug/datastructures/__init__.pyÚ__getattr__'   s$    üür2   )/Ú
__future__r   ÚtypingÚtÚacceptr   r   r   r   Úauthr   r	   Zcache_controlr
   r   Zcspr   Úetagr   Zfile_storager   r   Úheadersr   r   Zmixinsr   r   r   r   r   Úranger   r   r   r,   r   r   r   r   r   r   r    r!   r"   r#   r2   r0   r0   r0   r1   Ú<module>   sD   