
    RЦi                     H   S SK r S SKrS SKJrJr  S SKrS SKJrJr  S SK	J
r
JrJr  S SKJr  S SKJr  S SKJrJr  S SKJr  S S	KJr  S S
KJr  S SKJrJr  S SKJrJr  S SK J!r!  S SK"J#r#  S SK$J%r%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K1J2r2  S SK3J4r4J5r5  S SK6J7r7J8r8  S SK9J:r:J;r;  S SK<J=r=  S SK>J?r?J@r@  \" S\" \5      S9rAS\BSS4S jrC\AR                  S S!9 S<S"\\\B   \R                  " S#\CS S S$94   SS4S% jj5       rF\AR                  5       " \5        \AR                  \S&9" \5        \AR                  \7S&9" \85        \AR                  \:S&9" \;5        \AR                  S'S(9" \45        \AR                  S'S(9" \55        \AR                  S S)9" \%5        \AR                  S S)9" \&5        \AR                  \S*S+9  \AR                  \S,S+9  \AR                  \S-S+9  \AR                  \S.S+9  \AR                  \S/S+9  \AR                  \#S0S+9  \AR                  \(S1S+9  \AR                  \*S2S+9  \AR                  \.S3S+9  \AR                  \,S4S S59  \AR                  \0S6S+9  \AR                  \2S7S+9  \AR                  \!S8S+9  \AR                  \S9S+9  S: rI\JS;:X  a  \I" 5         gg)=    N)	AnnotatedOptional)__version__	constants)check_cli_updatefallback_typer_group_factorytyper_factory)format_known_exception)auth_cli)buckets_clisync)	cache_cli)collections_cli)datasets_cli)DOWNLOAD_EXAMPLESdownload)%_dispatch_unknown_top_level_extensionextensions_cli)ie_cli)jobs_cli)lfs_enable_largefileslfs_multipart_upload)
models_cli)
papers_cli)repo_files_cli)	repos_cli)
skills_cli)
spaces_cli)envversion)UPLOAD_EXAMPLESupload)UPLOAD_LARGE_FOLDER_EXAMPLESupload_large_folder)CLIError)ANSIloggingzHugging Face Hub CLI)helpclsvaluereturnc                 Z    U (       a$  [        [        5        [        R                  " 5       eg N)printr   typerExit)r*   s    U/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/huggingface_hub/cli/hf.py_version_callbackr2   5   s    kjjl     T)invoke_without_commandr    z	--version)callbackis_eagerhiddenc                     g r-    )r    s    r1   app_callbackr:   ;   s     	r3   )examplesr(   )topic)r7   auth)namebucketscachecollectionsdatasetsjobsmodelspaperszrepos | repoz
repo-files)r>   r7   skillsspaces	endpointszextensions | extc                     [         R                  (       d  [        R                  " 5         [	        S5         [        5         g ! [         a  n [        SU  3[        R                  S9  [         R                  (       a  [        R                  " 5         O[        [        R                  " S5      5        [        R                  " S5         S n A g S n A f[         a  n [!        U 5      nU(       a{  [        SU 3[        R                  S9  [         R                  (       a  [        R                  " 5         O[        [        R                  " S5      5        [        R                  " S5        e S n A ff = f)Nhuggingface_hubzError: )filez:Set HF_DEBUG=1 as environment variable for full traceback.   )r   HF_DEBUGr'   set_verbosity_infor   appr%   r.   sysstderr	traceback	print_excr&   grayexit	Exceptionr
   )emessages     r1   mainrY   a   s    ""$&' sm#**-!$))XYZ 	(+GG9%CJJ7!!##%dii \]^HHQK	s%   
A 
E,A;CE,BE''E,__main__r-   )KrP   rR   typingr   r   r/   rJ   r   r   huggingface_hub.cli._cli_utilsr   r   r	   huggingface_hub.cli._errorsr
   huggingface_hub.cli.authr   huggingface_hub.cli.bucketsr   r   huggingface_hub.cli.cacher   huggingface_hub.cli.collectionsr   huggingface_hub.cli.datasetsr   huggingface_hub.cli.downloadr   r   huggingface_hub.cli.extensionsr   r   'huggingface_hub.cli.inference_endpointsr   huggingface_hub.cli.jobsr   huggingface_hub.cli.lfsr   r   huggingface_hub.cli.modelsr   huggingface_hub.cli.papersr   huggingface_hub.cli.repo_filesr   huggingface_hub.cli.reposr   huggingface_hub.cli.skillsr   huggingface_hub.cli.spacesr   huggingface_hub.cli.systemr   r    huggingface_hub.cli.uploadr!   r"   'huggingface_hub.cli.upload_large_folderr#   r$   huggingface_hub.errorsr%   huggingface_hub.utilsr&   r'   rO   boolr2   r5   Optionr:   command	add_typerrY   __name__r9   r3   r1   <module>rx      sz     &  2 h h > - 9 / ; 5 D ` : - O 1 1 9 / 1 1 3 > e + / 	$%JKT d  T* 		[;LW[dhii	 
		 +	 d  & ' 1 _ %f - 1 23F G & #  & ' " 4 . / 4 - . hV $ k	 * ig & oM 2 l , hV $ jx ( jx ( in - n< = jx ( jx ( f; ' n#5 64 zF r3   