Ë
    Z²jÒ  ã                   ób  — 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l5m6Z6m7Z7m8Z8 d dl9m:Z:m;Z; d dl<m=Z=m>Z> d dl?m@Z@ d dlAmBZBmCZC  ed e
ee!¬«      ¬«      ZDdeEd dfd!„ZFeDj�                  d"¬#«      	 dAd$eeEdz   ej�                  d%d&eFd"d"¬'«      f   d dfd(„«       ZI eDj•                  «       e«        eDj•                  e¬)«      e«        eDj•                  e:¬)«      e;«        eDj•                  e=¬)«      e>«        eDj•                  d*¬+«      e6«        eDj•                  d*¬+«      e7«        eDj•                  d*¬+«      e8«        eDj•                  d"¬,«      e'«        eDj•                  d"¬,«      e(«       eDj—                  ed-¬.«       eDj—                  ed/¬.«       eDj—                  ed0¬.«       eDj—                  ed1¬.«       eDj—                  ed2¬.«       eDj—                  ed3¬.«       eDj—                  e%d4¬.«       eDj—                  e*d5¬.«       eDj—                  e,d6¬.«       eDj—                  e0d7¬.«       eDj—                  e.d8d"¬9«       eDj—                  e2d:¬.«       eDj—                  e4d;¬.«       eDj—                  e@d<¬.«       eDj—                  e#d=¬.«       eDj—                  e d>¬.«       d?„ ZLeMd@k(  r eL«        yy)Bé    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ÚupdateÚ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    úU/var/www/html/ia-enhanced/venv/lib/python3.12/site-packages/huggingface_hub/cli/hf.pyÚ_version_callbackr5   =   s   € ÙÜŒkÔÜ�j‰j‹lÐð ó    T)Úinvoke_without_commandr"   z-vz	--version)ÚcallbackÚis_eagerÚhiddenc                  ó   — y r0   © )r"   s    r4   Úapp_callbackr=   C   s   € ð 	r6   )Úexamplesr+   )Útopic)r:   Úauth)ÚnameÚbucketsÚcacheÚcollectionsÚdatasetsÚdiscussionsÚjobsÚmodelsÚpaperszrepos | repoz
repo-files)rA   r:   Ú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	   r1   ÚsysÚstderrÚ	tracebackÚ	print_excr(   ÚgrayÚexit)ÚeÚmessages     r4   Úmainr^   l   s‘   € Ü×ÒÜ×"Ñ"Ô$ÜÐ&Ô'ðÜ�øÜò 	Ü(¨Ó+ˆÙÜ�G˜G˜9Ð%¬C¯J©JÕ7Ü×!Ò!Ü×#Ñ#Õ%ä”d—i‘iÐ \Ó]Ô^Ü�H‰H�QŒKØûð	ús   ±
< ¼	CÁBC	Ã	CÚ__main__r0   )NrV   rX   Útypingr   r2   rO   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!   r"   Úhuggingface_hub.cli.uploadr#   r$   Ú'huggingface_hub.cli.upload_large_folderr%   r&   Úhuggingface_hub.cli.webhooksr'   Úhuggingface_hub.utilsr(   r)   rT   Úboolr5   r8   ÚOptionr=   ÚcommandÚ	add_typerr^   Ú__name__r<   r6   r4   ú<module>r~      s×  ðó Û Ý ã ç 2ß hÑ hÝ >Ý -ß 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ð r6   