Ë
    -Œ: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d1¬0«       eHjŸ                  ed2¬0«       eHjŸ                  ed3¬0«       eHjŸ                  ed4¬0«       eHjŸ                  ed5¬0«       eHjŸ                  e*d6¬0«       eHjŸ                  e/d7¬0«       eHjŸ                  e1d8¬0«       eHjŸ                  e5d9¬0«       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ÔÜ�j‰j‹lÐð ó    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ƒ   € Ü×ÒÜ×"Ñ"Ô$ÜÐ&Ô'ðÜ�øÜò 	Ü(¨Ó+ˆÙÜ�I‰I�gÔÜ×!Ò!Ü×#Ñ#Õ%ä—‘ÐUÔVÜ�H‰H�QŒKØûð	ú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—\‘\ $¨Ð>OÐZ^ÐgkÔlÐlñð	ð 
ò		ó +ð	ð "€‡��[€Ó !¡'£)Ô ,Ø €‡�ƒˆ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 <¸€Ô =Ø ‡�ˆj˜x€Ô (Ø ‡�ˆj˜x€Ô (Ø ‡�ˆl €Ô ,Ø ‡�ˆf˜;€Ô 'Ø ‡�ˆnÐ#5€Ô 6òð& ˆzÒÙ…Fð r8   