
    $TXg}                    `    d Z ddlmZ ddlmZ ddlmZ ddlmZ er
ddlm	Z	m
Z
mZ ddZdd	Zy
)zrMock CLI implementation for `conda activate`.

A mock implementation of the activate shell command for better UX.
    )annotations)SUPPRESS)TYPE_CHECKING   
CondaError)ArgumentParser	Namespace_SubParsersActionc                     | j                   	 d	ddi|}|j                  d       |j                  dddt               |S )
NhelpzActivate a conda environment.z$conda.cli.main_mock_activate.execute)funcargsstore*)actionnargsr   )activate)
add_parserset_defaultsadd_argumentr   )sub_parserskwargsps      <lib/python3.12/site-packages/conda/cli/main_mock_activate.pyconfigure_parserr      sS    	,	 	A
 NN>N?NN6'8NDH    c                    t        d      )Nz(Run 'conda init' before 'conda activate'r   )r   parsers     r   executer       s    
?
@@r   N)r   r   returnr	   )r   r
   r   r	   r!   int)__doc__
__future__r   argparser   typingr    r   r	   r
   r   r   r     r   r   <module>r)      s,   
 #    EE	Ar   