
    ^jX                        d dl Z d dlZd dlZd dl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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 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/m0Z0 d dl1m2Z2 d dl3m4Z4 d dl5m6Z6 d dl7m8Z8 d dl9m:Z: d dl;m<Z< d dl=m>Z>m?Z?m@Z@ d dlAmBZBmCZC d dlDmEZEmFZF d dlGmHZH d dlImJZJ dd lKmLZLmMZMmNZN dd!lOmPZP  ed" ee%e'#      $      ZQd%eRd&dfd'ZSeQj                  d()      	 	 	 dJd*eeRdz   ePd+d,eSd(d(-      f   d.eMd/eNd&dfd0       ZU eQj                  e1       e               eQj                         e        eQj                  e"1      e#        eQj                  eB1      eC        eQj                  eE1      eF        eQj                  d23      e>        eQj                  d23      e?        eQj                  d23      e@        eQj                  d(4      e-        eQj                  d(4      e.       eQj                  ed56       eQj                  ed76       eQj                  ed86       eQj                  ed96       eQj                  ed:6       eQj                  e d;6       eQj                  e+d<6       eQj                  e0d=6       eQj                  e2d>6       eQj                  e6d?6       eQj                  e4d@d(A       eQj                  e8dB6       eQj                  e:dC6       eQj                  e<dD6       eQj                  eHdE6       eQj                  e)dF6       eQj                  e&dG6       dH ZXeYdIk(  r eX        yy)K    N)	Annotated)__version__	constants)check_cli_updatefallback_typer_group_factorytyper_factory)CP_EXAMPLESmake_cp)format_known_exception)out)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)sandbox_cli)
skills_cli)
spaces_cli)envupdateversion)UPLOAD_EXAMPLESupload)UPLOAD_LARGE_FOLDER_EXAMPLESupload_large_folder)webhooks_cli)logging   )_COMPLETE_VARInstallCompletionOptShowCompletionOpt)OptionzHugging Face Hub CLI)extra_commands_provider)helpclsvaluereturnc                 b    | r-t        t               t        j                  j	                         y N)printr   click
exceptionsExit)r5   s    a/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/huggingface_hub/cli/hf.py_version_callbackr>   D   s'    k##%%     T)invoke_without_commandr&   z-vz	--version)callbackis_eagerhiddeninstall_completionshow_completionc                      y r8    )r&   rD   rE   s      r=   app_callbackrH   J   s     	r?   )examplesr3   )topic)rC   auth)namebucketscachecollectionsdatasetsdiscussionsjobsmodelspaperszrepos | repoz
repo-files)rL   rC   sandboxskillsspaceswebhooks	endpointszextensions | extc                     t         t        j                  vr/t        j                  st        j                          t        d       	 t                y # t        $ rw} t        |       }|rdt        j                  |       t        j                  rt        j                          nt        j                  d       t!        j"                  d        d } ~ ww xY w)Nhuggingface_hubz:set HF_DEBUG=1 as environment variable for full traceback.r-   )r.   osenvironr   HF_DEBUGr,   set_verbosity_infor   app	Exceptionr   r   error	traceback	print_exchintsysexit)emessages     r=   mainrj   w   s     BJJ&!!&&(*+ 	(+IIg!!##%UVHHQK	s   
A 	CA2CC__main__)NFF)Zr\   rf   rc   typingr   r:   r[   r   r   huggingface_hub.cli._cli_utilsr   r   r   huggingface_hub.cli._cpr	   r
   huggingface_hub.cli._errorsr   huggingface_hub.cli._outputr   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.sandboxr!   huggingface_hub.cli.skillsr"   huggingface_hub.cli.spacesr#   huggingface_hub.cli.systemr$   r%   r&   huggingface_hub.cli.uploadr'   r(   'huggingface_hub.cli.upload_large_folderr)   r*   huggingface_hub.cli.webhooksr+   huggingface_hub.utilsr,   _completionr.   r/   r0   
_frameworkr1   r`   boolr>   group_callbackrH   command	add_grouprj   __name__rG   r?   r=   <module>r      s*   
 
    2 h h 8 > + - 9 / ; 5 ; D 
 ; - O 1 1 9 / 3 1 1 ; ; > e 5 ) O O  	$, B	&T &d & 40 	/4).	tVD+8ITXaeff	 -		
 '	 
	 1	 "[ !') , d  '& ' 1 %_ %f - 21 23F G & #  & & ! & ' " 4 . / 4 - . hV $ k	 * ig & oM 2 l , oM 2 hV $ jx ( jx ( in - n< = k	 * jx ( jx ( l , f; ' n#5 6, zF r?   