
    	hc                       d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
mZ d dlmZmZ d dlmZmZmZmZmZmZmZmZ d dlmZ d dlmZ d dlmZmZmZm Z m!Z!m"Z" d dl#m$Z$ d d	l%m&Z&m'Z' 	 d d
lm(Z( n# e)$ r dZ(Y nw xY wdZ*dZ+dZ,de+z   Z-g dZ.ddZ/dS )    )annotations)	contextvarsdev
processorsstdlibtestingthreadlocal
tracebackstypestyping)BoundLoggerBaseget_context)	configureconfigure_once
get_config
get_logger	getLoggeris_configuredreset_defaultswrap_logger)BoundLogger)make_filtering_bound_logger)BytesLoggerBytesLoggerFactoryPrintLoggerPrintLoggerFactoryWriteLoggerWriteLoggerFactory)	DropEvent)ReturnLoggerReturnLoggerFactory)twistedN	structlogzHynek Schlawackz"MIT or Apache License, Version 2.0zCopyright (c) 2013 )r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r   r   r	   r
   r"   r   r   r   r   r   namestrreturnc                   dd l }ddlm}m} ddddd}| |vrdt           d|  }t          |          | dk    r"|                    d	|  d
t          d           n |d          S  |d          }| dk    r"|d                             dd          d         S | dk    r5|d                             dd          d         	                    d          S |||                   S )Nr   )metadataversionsummary )__description____uri__	__email____version__zmodule z has no attribute r/   zAccessing structlog.z is deprecated and will be removed in a future release. Use importlib.metadata directly to query for structlog's packaging metadata.   )
stacklevelr#   r-   zProject-URL    r.   zAuthor-email<>)
warningsimportlib.metadatar(   r)   __name__AttributeErrorwarnDeprecationWarningsplitrstrip)r$   r7   r(   r)   dunder_to_metadatamsgmetas          _/var/www/html/web-builder-api.evdpl.com/venv/lib/python3.11/site-packages/structlog/__init__.py__getattr__rC   ^   sN   OOO44444444 %	  %%%:::D::S!!!};4 ; ; ;  	 	
 	
 	
 	
 w{###8K  DyM"((a0044{N#))#q11!4;;C@@@"4())    )r$   r%   r&   r%   )0
__future__r   r#   r   r   r   r   r   r	   r
   r   r   structlog._baser   r   structlog._configr   r   r   r   r   r   r   r   structlog._genericr   structlog._log_levelsr   structlog._outputr   r   r   r   r   r   structlog.exceptionsr   structlog.testingr    r!   r"   ImportError	__title__
__author____license____copyright____all__rC    rD   rB   <module>rT      s0   # " " " " "
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 9 8 8 8 8 8 8 8	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 + * * * * * = = = = = =                + * * * * * ? ? ? ? ? ? ? ?!!!!!!!   GGG 	
2%
2     F"* "* "* "* "* "*s   $A+ +A54A5