
    Li                     0   d dl Z d dlZd dlmZmZ d dlZd dlmZmZ d dl	m
Z
mZmZ d dlmZ d dlmZ d dlmZmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZmZ d dlm Z m!Z!m"Z" d dl#m$Z$ d dl%m&Z& d dl'm(Z(m)Z) d dl*m+Z+ d dl,m-Z- d dl.m/Z/ d dl0m1Z1 d dl2m3Z3 d dl4m5Z5 d dl6m7Z7m8Z8 d dl9m:Z:m;Z; d dl<m=Z=m>Z> d dl?m@Z@ d dlAmBZBmCZC  ed ee e"            ZDdeEd dfd!ZFeDj                  d"#      	 d@d$eeeE    ej                  d%eFd"d"&      f   d dfd'       ZI eDj                         e        eDj                  e(      e        eDj                  e:(      e;        eDj                  e=(      e>        eDj                  d)*      e7        eDj                  d)*      e8        eDj                  d"+      e(        eDj                  d"+      e)       eDj                  ed,-       eDj                  ed.-       eDj                  ed/-       eDj                  ed0-       eDj                  ed1-       eDj                  ed2-       eDj                  e&d3-       eDj                  e+d4-       eDj                  e-d5-       eDj                  e1d6-       eDj                  e/d7d"8       eDj                  e3d9-       eDj                  e5d:-       eDj                  e@d;-       eDj                  e$d<-       eDj                  e!d=-       d> ZLeMd?k(  r eL        yy)A    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)discussions_cli)DOWNLOAD_EXAMPLESdownload)$dispatch_unknown_top_level_extensionextensions_cli"list_installed_extensions_for_help)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)webhooks_cli)ANSIloggingzHugging Face Hub CLI)extra_commands_provider)helpclsvaluereturnc                 N    | r#t        t               t        j                         y N)printr   typerExit)r-   s    \/var/www/html/lcp-python-backend/venv/lib/python3.12/site-packages/huggingface_hub/cli/hf.py_version_callbackr5   =   s    kjjl     T)invoke_without_commandr"   z	--version)callbackis_eagerhiddenc                      y r0    )r"   s    r4   app_callbackr=   C   s     	r6   )examplesr+   )topic)r:   auth)namebucketscachecollectionsdatasetsdiscussionsjobsmodelspaperszrepos | repoz
repo-files)rA   r:   skillsspaceswebhooks	endpointszextensions | extc                     t         j                  st        j                          t	        d       	 t                y # t        $ r} t        |       }|rvt        d| t        j                         t         j                  rt        j                          nt        t        j                  d             t        j                  d        d } ~ ww xY w)Nhuggingface_hubzError: )filez:Set HF_DEBUG=1 as environment variable for full traceback.   )r   HF_DEBUGr)   set_verbosity_infor   app	Exceptionr
   r1   sysstderr	traceback	print_excr(   grayexit)emessages     r4   mainr^   k   s    ""$&' 	(+GG9%CJJ7!!##%dii \]^HHQK	s   
< 	CBC		C__main__r0   )NrV   rX   typingr   r   r2   rO   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.discussionsr   huggingface_hub.cli.downloadr   r   huggingface_hub.cli.extensionsr   r   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.cli.webhooksr'   huggingface_hub.utilsr(   r)   rT   boolr5   r8   Optionr=   command	add_typerr^   __name__r<   r6   r4   <module>r~      s     &  2 h h > - 9 / ; 5 ; D 
 ; - O 1 1 9 / 1 1 3 > e 5 / 	$, B	T d  T* 		[;LW[dhii	 
		 +	 d  '& ' 1 %_ %f - 21 23F G & #  & ' " 4 . / 4 - . hV $ k	 * ig & oM 2 l , oM 2 hV $ jx ( jx ( in - n< = jx ( jx ( l , f; ' n#5 6& zF r6   