
    ,h                         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        yy)    N)AnyDictOptional   )validate_email	_Resolver)caching_resolver)EmailNotValidErrordns_resolverreturnc                    i }dD ]B  }|t         j                  v st        t         j                  |         ||j                         <   D dD ]B  }|t         j                  v st	        t         j                  |         ||j                         <   D t        t        j                        dk(  rC| xs
 t               } t        j                  D ]!  }|j                         }	 t        |fd| i| # y t        j                  d   }	 t        |fd| i|}t        t        j                  |j!                         ddd	             y # t        $ r}t        | d|        Y d }~d }~ww xY w# t        $ r}t        |       Y d }~y d }~ww xY w)
N)ALLOW_SMTPUTF8ALLOW_QUOTED_LOCALALLOW_DOMAIN_LITERAL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          Z/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/email_validator/__main__.pymainr/      sa    !GX Abjj '+BJJw,?'@GGMMO$A ( Bbjj ',RZZ-@'AGGMMO$B 388}#9'7'9II 	&DJJLE&uK<K7K	& 	#EPPPF$**V^^-a4V[\] & &qn%%& " 	!HH	s0   E>E) 	E&E!!E&)	F2FF__main__)N)r%   r   r    typingr   r   r   r   r   deliverabilityr	   exceptions_typesr
   r/   __name__     r.   <module>r7      sL   "  	 
 & & 5 , 0x	* d @ zF r6   