Ë
    ÂÓ^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­                  eB¬1«      eC«        eQj­                  eE¬1«      eF«        eQj­                  d2¬3«      e>«        eQj­                  d2¬3«      e?«        eQj­                  d2¬3«      e@«        eQj­                  d(¬4«      e-«        eQj­                  d(¬4«      e.«       eQj¯                  ed5¬6«       eQj¯                  ed7¬6«       eQj¯                  ed8¬6«       eQj¯                  ed9¬6«       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¯                  e8dB¬6«       eQj¯                  e:dC¬6«       eQj¯                  e<dD¬6«       eQj¯                  eHdE¬6«       eQj¯                  e)dF¬6«       eQj¯                  e&dG¬6«       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‘   € ô œBŸJ™JÑ&Ü×!Ò!Ü×&Ñ&Ô(ÜÐ*Ô+ðÜ�øÜò 	Ü(¨Ó+ˆÙÜ�I‰I�gÔÜ×!Ò!Ü×#Ñ#Õ%ä—‘ÐUÔVÜ�H‰H�QŒKØûð	ú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‰‘V˜D +Ð8IÐTXÐaeÔfÐfñð	ð -ð		ð
 'ð	ð 
ò	ó 1ð	ð "€‡��[€Ó !¡'£)Ô ,Ø €‡�ƒˆdÔ Ø '€‡�Ð&€Ó '¨Ô 1Ø %€‡��_€Ó % fÔ -Ø 2€‡�Ð1€Ó 2Ð3FÔ Gà €‡��&€Ó ˜#Ô Ø €‡��&€Ó ˜&Ô !Ø €‡��&€Ó ˜'Ô "à €‡��4€Ó Ð.Ô /Ø €‡��4€Ó Ð-Ô .ð ‡�ˆh˜V€Ô $Ø ‡�ˆk 	€Ô *Ø ‡�ˆi˜g€Ô &Ø ‡�ˆo M€Ô 2Ø ‡�ˆl €Ô ,Ø ‡�ˆo M€Ô 2Ø ‡�ˆh˜V€Ô $Ø ‡�ˆj˜x€Ô (Ø ‡�ˆj˜x€Ô (Ø ‡�ˆi˜n€Ô -Ø ‡�ˆn <¸€Ô =Ø ‡�ˆk 	€Ô *Ø ‡�ˆj˜x€Ô (Ø ‡�ˆj˜x€Ô (Ø ‡�ˆl €Ô ,Ø ‡�ˆf˜;€Ô 'Ø ‡�ˆnÐ#5€Ô 6òð, ˆzÒÙ…Fð r?   