
    si}                    n    S r SSKJr  SSKJr  SSKJr  SSKJr  \(       a
  SSKJ	r	J
r
Jr  SS jrSS	 jrg
)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                z    U R                   "  S	SS0UD6nUR                  SS9  UR                  SSS[        S9  U$ )
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.13/site-packages/conda/cli/main_mock_activate.pyconfigure_parserr      sQ    	,	 	A
 NN>N?NN6'8NDH    c                    [        S5      e)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   