o
    'h                     @  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dZdS )    )annotationsN   )base64_decode)base64_encode)
want_bytes)BadData)	BadHeader)
BadPayload)BadSignature)BadTimeSignature)SignatureExpired)
Serializer)HMACAlgorithm)NoneAlgorithm)Signer)TimedSerializer)TimestampSigner)URLSafeSerializer)URLSafeTimedSerializernamestrreturnt.Anyc                 C  s<   | dkrdd l }dd l}|jdtdd |jdS t| )N__version__r   zThe '__version__' attribute is deprecated and will be removed in ItsDangerous 2.3. Use feature detection or 'importlib.metadata.version("itsdangerous")' instead.   )
stacklevelitsdangerous)importlib.metadatawarningswarnDeprecationWarningmetadataversionAttributeError)r   	importlibr    r%   Q/var/www/html/olx_land/venv/lib/python3.10/site-packages/itsdangerous/__init__.py__getattr__   s   r'   )r   r   r   r   )
__future__r   typingtencodingr   r   r   excr   r   r	   r
   r   r   
serializerr   signerr   r   r   timedr   r   url_safer   r   r'   r%   r%   r%   r&   <module>   s(    