o
    iW                     @   sv  d dl Z d dl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 d d	l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$ d dl%m&Z& d dl'm(Z(m)Z) d dl*m+Z+m,Z, d dl-m.Z.m/Z/ d dl0m1Z1 d dl2m3Z3m4Z4 eddZ5e5j6ede e5j6e+de, e5j6e.de/ e5j6dde( e5j6dde) e5j6dde e5j6dde e5j7e
dd  e5j7ed!d  e5j7ed"d  e5j7ed#d  e5j7ed$d  e5j7ed%d  e5j7ed&d  e5j7e d'd  e5j7e"d(d  e5j7e$d)d  e5j7e&d*d  e5j7ed+d  d,d- Z8e9d.kr9e8  dS dS )/    N)	constants)check_cli_updatetyper_factory)format_known_exception)auth_cli)	cache_cli)collections_cli)datasets_cli)DOWNLOAD_EXAMPLESdownload)ie_cli)jobs_cli)lfs_enable_largefileslfs_multipart_upload)
models_cli)
papers_cli)repo_cli)repo_files_cli)
skills_cli)
spaces_cli)envversion)UPLOAD_EXAMPLESupload)UPLOAD_LARGE_FOLDER_EXAMPLESupload_large_folder)CLIError)ANSIloggingzHugging Face Hub CLI)help)examplesr   )topicT)hiddenauth)namecachecollectionsdatasetsjobsmodelspapersrepoz
repo-filesskillsspaces	endpointsc               
   C   s   t jst  td zt  W d S  tyB }  z%td|  tj	d t jr+t
  nttd td W Y d } ~ d S d } ~ w tyr }  z%t| }|rmtd| tj	d t jrat
  nttd td  d } ~ ww )Nhuggingface_hubzError: )filez:Set HF_DEBUG=1 as environment variable for full traceback.   )r   HF_DEBUGr   set_verbosity_infor   appr   printsysstderr	traceback	print_excr   grayexit	Exceptionr   )emessage r?   X/sda-disk/www/egybert/egybert_env/lib/python3.10/site-packages/huggingface_hub/cli/hf.pymainG   s.   


rA   __main__):r6   r8   r/   r   huggingface_hub.cli._cli_utilsr   r   huggingface_hub.cli._errorsr   huggingface_hub.cli.authr   huggingface_hub.cli.cacher   huggingface_hub.cli.collectionsr   huggingface_hub.cli.datasetsr	   huggingface_hub.cli.downloadr
   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.repor   huggingface_hub.cli.repo_filesr   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.errorsr   huggingface_hub.utilsr   r   r4   command	add_typerrA   __name__r?   r?   r?   r@   <module>   s`   


