U
    ”Ê¹j>  ã                   @   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 environment.

Usage:
    huggingface-cli env
é    )Ú_SubParsersActioné   )Údump_environment_infoé   )ÚBaseHuggingfaceCLICommand)Úshow_deprecation_warningc                   @   s4   e Zd Zdd„ Zeedœdd„ƒZddœdd	„ZdS )
ÚEnvironmentCommandc                 C   s
   || _ d S )N)Úargs)Úselfr	   © r   ú[/var/www/html/bwave/python/venv/lib/python3.8/site-packages/huggingface_hub/commands/env.pyÚ__init__   s    zEnvironmentCommand.__init__)Úparserc                 C   s   | j ddd�}|jtd� d S )NÚenvz(Print information about the environment.)Úhelp)Úfunc)Ú
add_parserÚset_defaultsr   )r   Z
env_parserr   r   r   Úregister_subcommand   s    z&EnvironmentCommand.register_subcommandN)Úreturnc                 C   s   t ddƒ tƒ  d S )Nzhuggingface-cli envzhf env)r   r   )r
   r   r   r   Úrun$   s    
zEnvironmentCommand.run)Ú__name__Ú
__module__Ú__qualname__r   Ústaticmethodr   r   r   r   r   r   r   r      s   r   N)
Ú__doc__Úargparser   Úutilsr   Ú r   Z
_cli_utilsr   r   r   r   r   r   Ú<module>   s
   