
    -:j=                        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.m/Z/ d dl0m1Z1 d dl2m3Z3 d dl4m5Z5 d dl6m7Z7 d dl8m9Z9 d dl:m;Z;m<Z<m=Z= d dl>m?Z?m@Z@ d dlAmBZBmCZC d dlDmEZE d dlFmGZG  ed e
e$e&             ZHd!eId"dfd#ZJeHj                  d$%      	 dCd&eeIdz   ej                  d'd(eJd$d$)      f   d"dfd*       ZM eHj                  e+       e               eHj                         e        eHj                  e!+      e"        eHj                  e?+      e@        eHj                  eB+      eC        eHj                  d,-      e;        eHj                  d,-      e<        eHj                  d,-      e=        eHj                  d$.      e,        eHj                  d$.      e-       eHj                  ed/0       eHj                  ed10       eHj                  ed20       eHj                  ed30       eHj                  ed40       eHj                  ed50       eHj                  e*d60       eHj                  e/d70       eHj                  e1d80       eHj                  e5d90       eHj                  e3d:d$;       eHj                  e7d<0       eHj                  e9d=0       eHj                  eEd>0       eHj                  e(d?0       eHj                  e%d@0       dA ZPeQdBk(  r eP        yy)D    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)
skills_cli)
spaces_cli)envupdateversion)UPLOAD_EXAMPLESupload)UPLOAD_LARGE_FOLDER_EXAMPLESupload_large_folder)webhooks_cli)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    X/var/www/html/tokenscope/api/venv/lib/python3.12/site-packages/huggingface_hub/cli/hf.py_version_callbackr7   ?   s    kjjl     T)invoke_without_commandr%   z-vz	--version)callbackis_eagerhiddenc                      y r2    )r%   s    r6   app_callbackr?   E   s     	r8   )examplesr-   )topic)r<   auth)namebucketscachecollectionsdatasetsdiscussionsjobsmodelspaperszrepos | repoz
repo-files)rC   r<   skillsspaceswebhooks	endpointszextensions | extc                  ~   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   HF_DEBUGr+   set_verbosity_infor   app	Exceptionr   r   error	traceback	print_exchintsysexit)emessages     r6   mainr_   o   s    ""$&' 	(+IIg!!##%UVHHQK	s   
< 	B<A2B77B<__main__r2   )Rr[   rX   typingr   r4   rQ   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.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+   rU   boolr7   r:   Optionr?   command	add_typerr_   __name__r>   r8   r6   <module>r      s       2 h h 8 > + - 9 / ; 5 ; D 
 ; - O 1 1 9 / 1 1 ; ; > e 5 ) 	$, B	T d  T* 		t\U\\$>OZ^gkll	 
		 +	 "[ !') , 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 r8   