Ë
    (täi¢  ã                   ó,  — 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 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l/m0Z0 d dl1m2Z2 d dl3m4Z4 d dl5m6Z6m7Z7 d dl8m9Z9m:Z: d dl;m<Z<m=Z= d dl>m?Z? d dl@mAZAmBZB  ed e
ee!¬«      ¬«      ZCdeDd dfd!„ZEeCj�                  d"¬#«      	 d@d$eeDdz   ejŽ                  d%eEd"d"¬&«      f   d dfd'„«       ZH eCj“                  «       e«        eCj“                  e¬(«      e«        eCj“                  e9¬(«      e:«        eCj“                  e<¬(«      e=«        eCj“                  d)¬*«      e6«        eCj“                  d)¬*«      e7«        eCj“                  d"¬+«      e'«        eCj“                  d"¬+«      e(«       eCj•                  ed,¬-«       eCj•                  ed.¬-«       eCj•                  ed/¬-«       eCj•                  ed0¬-«       eCj•                  ed1¬-«       eCj•                  ed2¬-«       eCj•                  e%d3¬-«       eCj•                  e*d4¬-«       eCj•                  e,d5¬-«       eCj•                  e0d6¬-«       eCj•                  e.d7d"¬8«       eCj•                  e2d9¬-«       eCj•                  e4d:¬-«       eCj•                  e?d;¬-«       eCj•                  e#d<¬-«       eCj•                  e d=¬-«       d>„ ZKeLd?k(  r eK«        yy)Aé    N)Ú	Annotated)Ú__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    úe/Volumes/fast/ai/experiments/MLX_z-image/.venv/lib/python3.12/site-packages/huggingface_hub/cli/hf.pyÚ_version_callbackr4   =   s   € ÙÜŒkÔÜ�j‰j‹lÐð ó    T)Úinvoke_without_commandr!   z	--version)ÚcallbackÚis_eagerÚhiddenc                  ó   — y r/   © )r!   s    r3   Úapp_callbackr<   C   s   € ð 	r5   )Úexamplesr*   )Útopic)r9   Úauth)ÚnameÚbucketsÚcacheÚcollectionsÚdatasetsÚdiscussionsÚjobsÚmodelsÚpaperszrepos | repoz
repo-files)r@   r9   Ú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	   r0   ÚsysÚstderrÚ	tracebackÚ	print_excr'   ÚgrayÚexit)ÚeÚmessages     r3   Úmainr]   k   s‘   € Ü×ÒÜ×"Ñ"Ô$ÜÐ&Ô'ðÜ�øÜò 	Ü(¨Ó+ˆÙÜ�G˜G˜9Ð%¬C¯J©JÕ7Ü×!Ò!Ü×#Ñ#Õ%ä”d—i‘iÐ \Ó]Ô^Ü�H‰H�QŒKØûð	ús   ±
< ¼	CÁBC	Ã	CÚ__main__r/   )MrU   rW   Útypingr   r1   rN   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(   rS   Úboolr4   r7   ÚOptionr<   ÚcommandÚ	add_typerr]   Ú__name__r;   r5   r3   Ú<module>r}      s½  ðó Û Ý ã ç 2ß hÑ hÝ >Ý -ß 9Ý /Ý ;Ý 5Ý ;ß D÷ñ õ
 ;Ý -ß OÝ 1Ý 1Ý 9Ý /Ý 1Ý 1ß 3ß >ß eÝ 5ß /ñ Ø	Ù$Ø,Ø Bô	ô€ð˜Tð  dó ð ‡� T€Ó*ð 	ñ	ØØˆt‰�\�U—\‘\ +Ð8IÐTXÐaeÔfÐfñð	ð 
ò		ó +ð	ð €‡�ƒˆ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ð r5   