
    g                         S SK r S SKrS SKrS SKJrJrJr  SSKJrJr  SSK	J
r
  SSKJr  SS\\   SS4S	 jjr\S
:X  a  \" 5         gg)    N)AnyDictOptional   )validate_email	_Resolver)caching_resolver)EmailNotValidErrordns_resolverreturnc           	      6   0 nS HE  nU[         R                  ;   d  M  [        [         R                  U   5      XR                  5       '   MG     S HE  nU[         R                  ;   d  M  [	        [         R                  U   5      XR                  5       '   MG     [        [        R                  5      S:X  aJ  U =(       d
    [        5       n [        R                   H"  nUR                  5       n [        U4SU 0UD6  M$     g [        R                  S   n [        U4SU 0UD6n[        [        R                  " UR!                  5       SSSS	95        g ! [         a  n[        U SU 35         S nAM  S nAff = f! [         a  n[        U5         S nAg S nAff = f)
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          Q/home/matz/Project1/venv/lib/python3.13/site-packages/email_validator/__main__.pymainr/      sK    !GXbjj '+BJJw,?'@GMMO$X (bjj ',RZZ-@'AGMMO$ ( 388}#9'7'9IIDJJLE&uK<K7K  	#EPPPF$**V^^-a4V[\] & &qn%%& " 	!HH	s0   -E<E9 
E6E11E69
F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   