a
    0h7
                     @  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   N/var/www/auris/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   