
    i                         d dl Z d dlZd dlZd dlmZmZmZ ddlmZmZ ddl	m
Z
 ddlmZ ddee         ddfd	Zed
k    r e             dS dS )    N)AnyDictOptional   )validate_email	_Resolver)caching_resolver)EmailNotValidErrordns_resolverreturnc                 @   i }dD ]D}|t           j        v r4t          t           j        |                   ||                                <   EdD ]D}|t           j        v r4t	          t           j        |                   ||                                <   Et          t          j                  dk    rp| pt                      } t          j	        D ]Q}|
                                }	 t          |fd| i| '# t          $ r}t          | d|            Y d }~Jd }~ww xY wd S t          j        d         }	 t          |fd| i|}t          t          j        |                                ddd	                     d S # t          $ r}t          |           Y d }~d S d }~ww xY w)
N)ALLOW_SMTPUTF8ALLOW_EMPTY_LOCALALLOW_QUOTED_LOCALALLOW_DOMAIN_LITERALALLOW_DISPLAY_NAMEGLOBALLY_DELIVERABLECHECK_DELIVERABILITYTEST_ENVIRONMENT)DEFAULT_TIMEOUTr   r       TF)indent	sort_keysensure_ascii)osenvironboollowerfloatlensysargvr	   stdinstripr   r
   printjsondumpsas_dict)r   optionsvarnamelineemaileresults          h/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/email_validator/__main__.pymainr1      s    !GX A A bj  '+BJw,?'@'@GGMMOO$' B Bbj  ',RZ-@'A'AGGMMOO$
38}}#9'7'9'9I 	& 	&DJJLLE&uKK<K7KKKK% & & &nnnn%%%%%%%%&		& 	& 	#EPPPPPF$*V^^--a4V[\\\]]]]]! 	 	 	!HHHHHHHHH	s1   !C11
D;DD1AE9 9
FFF__main__)N)r'   r   r"   typingr   r   r   r   r   deliverabilityr	   
exceptionsr
   r1   __name__     r0   <module>r9      s   "  				 



 & & & & & & & & & & 5 5 5 5 5 5 5 5 , , , , , , * * * * * * x	* d    B zDFFFFF r8   