
    ]hy                       S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SS	KJ	r	  SS
KJ
r
  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJ r   SSK!J"r"  SS K!J#r#  SS!K$J%r%  SS"K&J'r'  SS#K&J(r(  SS$K&J)r)  SS%K&J*r*  SS&K&J+r+  SS'K&J,r,  SS(K&J-r-  SS)K&J.r.  SS*K&J/r/  SS+K&J0r0  SS,K&J1r1  SS-K&J2r2  SS.K3J4r4  SS/K3J5r5  SS0K3J6r6  SS1K3J7r7  SS2K3J8r8  SS3K3J9r9  SS4K3J:r:  SS5K3J;r;  SS6K3J<r<  SS7K3J=r=  SS8K3J>r>  SS9K3J?r?  SS:K3J@r@  SS;K3JArA  SS<KBJCrC  SS=KBJDrD  SS>KBJErE  SS?KBJFrF  SS@KBJGrG  SSAKBJHrH  SDSB jrIgC)Ez
Click is a simple Python module inspired by the stdlib optparse to make
writing command line scripts fun. Unlike other modules, it's based
around a simple API that does not come with too much magic and is
composable.
    )annotations   )Argument)Command)CommandCollection)Context)Group)Option)	Parameter)argument)command)confirmation_option)group)help_option)make_pass_decorator)option)pass_context)pass_obj)password_option)version_option)Abort)BadArgumentUsage)BadOptionUsage)BadParameter)ClickException)	FileError)MissingParameter)NoSuchOption)
UsageError)HelpFormatter)	wrap_text)get_current_context)clear)confirm)echo_via_pager)edit)getchar)launch)pause)progressbar)prompt)secho)style)unstyle)BOOL)Choice)DateTime)File)FLOAT)
FloatRange)INT)IntRange)	ParamType)Path)STRING)Tuple)UNPROCESSED)UUID)echo)format_filename)get_app_dir)get_binary_stream)get_text_stream)	open_filec                n   SS K nU S:X  a  SSKJn  UR                  S[        SS9  U$ U S:X  a  SS	KJn  UR                  S
[        SS9  U$ U S:X  a  SSKJn  UR                  S[        SS9  U$ U S:X  a8  SS KnSS K nUR                  S[        SS9  UR                  R                  S5      $ [        U 5      e)Nr   BaseCommandr   )_BaseCommandzT'BaseCommand' is deprecated and will be removed in Click 9.0. Use 'Command' instead.   )
stacklevelMultiCommand)_MultiCommandzS'MultiCommand' is deprecated and will be removed in Click 9.0. Use 'Group' instead.OptionParser)_OptionParserzi'OptionParser' is deprecated and will be removed in Click 9.0. The old parser is available in 'optparse'.__version__zThe '__version__' attribute is deprecated and will be removed in Click 9.1. Use feature detection or 'importlib.metadata.version("click")' instead.click)warningscorerE   warnDeprecationWarningrI   parserrK   importlib.metadatametadataversionAttributeError)namerN   rE   rI   rK   	importlibs         @/var/www/html/env/lib/python3.13/site-packages/click/__init__.py__getattr__rZ   J   s    }&"	 	 	
 ~' 	 	 	
 ~)6	 	 	
 }!@  	 	
 !!))'22

    N)rW   strreturnobject)J__doc__
__future__r   rO   r   r   r   r   r	   r
   r   
decoratorsr   r   r   r   r   r   r   r   r   r   r   
exceptionsr   r   r   r   r   r   r   r   r   
formattingr    r!   globalsr"   termuir#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   typesr/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   utilsr=   r>   r?   r@   rA   rB   rZ    r[   rY   <module>ri      s    # & $ 8 $   " ( , * B & 2 B ( 4 , : 8 & < 8 4 8 . < 4 0 6 . ? " & 4   & $ " . $ " " &  # '  ! +  ' )  # ! -   5 - 9 5 )1r[   