o
    hn                     @   sH   d Z ddlmZ ddlmZ ddlmZ ddlmZ G dd deZ	d	S )
z]Contains command to print information about the version.

Usage:
    huggingface-cli version
    )_SubParsersAction)__version__   )BaseHuggingfaceCLICommand)show_deprecation_warningc                   @   s0   e Zd Zdd ZedefddZd
dd	ZdS )VersionCommandc                 C   s
   || _ d S )N)args)selfr    r
   ]/var/www/Befach/backend/venv/lib/python3.10/site-packages/huggingface_hub/commands/version.py__init__   s   
zVersionCommand.__init__parserc                 C   s   | j ddd}|jtd d S )Nversionz4Print information about the huggingface-cli version.)help)func)
add_parserset_defaultsr   )r   version_parserr
   r
   r   register_subcommand    s   z"VersionCommand.register_subcommandreturnNc                 C   s   t dd tdt  d S )Nzhuggingface-cli versionz
hf versionzhuggingface_hub version: )r   printr   )r	   r
   r
   r   run%   s   
zVersionCommand.run)r   N)__name__
__module____qualname__r   staticmethodr   r   r   r
   r
   r
   r   r      s
    r   N)
__doc__argparser   huggingface_hubr    r   
_cli_utilsr   r   r
   r
   r
   r   <module>   s   