
    g                     B    d Z ddlmZ ddlmZ ddlmZ  G d de      Zy)	z]Contains command to print information about the version.

Usage:
    huggingface-cli version
    )_SubParsersAction)__version__   )BaseHuggingfaceCLICommandc                   0    e Zd Zd Zedefd       ZddZy)VersionCommandc                     || _         y )N)args)selfr
   s     U/var/www/openai/venv/lib/python3.12/site-packages/huggingface_hub/commands/version.py__init__zVersionCommand.__init__   s	    	    parserc                 V    | j                  dd      }|j                  t               y )Nversionz4Print information about the huggingface-cli version.)help)func)
add_parserset_defaultsr   )r   version_parsers     r   register_subcommandz"VersionCommand.register_subcommand   s)    **9;q*r###8r   Nc                 (    t        dt                y )Nzhuggingface_hub version: )printr   )r   s    r   runzVersionCommand.run$   s    )+78r   )returnN)__name__
__module____qualname__r   staticmethodr   r   r    r   r   r   r      s(     9$5 9 99r   r   N)__doc__argparser   huggingface_hubr    r   r   r    r   r   <module>r%      s"    ' ' '
9. 
9r   