o
    h                     @   s<   d 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__   )BaseHuggingfaceCLICommandc                   @   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	   t/var/www/html/construction_image-detection-poc/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t  d S )Nzhuggingface_hub version: )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   r   r	   r	   r	   r
   <module>   s
   