
    tfl                     `    d Z ddlmZmZmZ ddlmZmZmZ dZ	dZ
dZde
z   Zg dZd	ed
efdZdS )z
Verify service identities.
   )cryptographyhazmat	pyopenssl)CertificateErrorSubjectAltNameWarningVerificationErrorservice-identityzHynek SchlawackMITzCopyright (c) 2014 )r   r   r   r   r   r   namereturnc                    dddddd}| |vrt          dt           d|            dd l}ddlm} |                    d	|  d
t          d            |d          }| dv r"|d                             dd          d         S | dk    r5|d                             dd          d                             d          S |||                   S )Nversionsummary )__version____description____uri____url__	__email__zmodule z has no attribute     )metadatazAccessing service_identity.zt is deprecated and will be removed in a future release. Use importlib.metadata directly to query packaging metadata.   )
stacklevelr	   )r   r   zProject-URL r   r   zAuthor-email<>)	AttributeError__name__warningsimportlib.metadatar   warnDeprecationWarningsplitrstrip)r   dunder_to_metadatar   r   metas        X/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/service_identity/__init__.py__getattr__r(       s'    $  %%%IxII4IIJJJOOO++++++MM	'd 	' 	' 	' 	     8&''D%%%M"((a0033{N#))#q11!4;;C@@@"4())    N)__doc__r   r   r   r   
exceptionsr   r   r   	__title__
__author____license____copyright____all__strr(    r)   r'   <module>r3      s    
 . - - - - - - - - -          	
%
2  *c *c * * * * * *r)   