
    si                    b    S 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	)z*Entry point for all conda-env subcommands.    )annotations)TYPE_CHECKING   )main_export)ArgumentParser	Namespace_SubParsersActionc                `   SSK JnJnJnJnJn  U R                  "  S
SS0UD6nUR                  SSS9nUR                  U5        UR                  U5        [        R                  " U5        UR                  U5        UR                  U5        UR                  U5        UR                  SS	9  U$ )Nr   )main_env_configmain_env_createmain_env_listmain_env_removemain_env_updatehelpz%Create and manage conda environments.commandcmd)metavardestzconda.cli.main_env.execute)func)env) r   r   r   r   r   
add_parseradd_subparsersconfigure_parserr   set_defaults)	sub_parserskwargsr   r   r   r   r   penv_parserss	            2lib/python3.13/site-packages/conda/cli/main_env.pyr   r      s      		4	 	A "" # K $$[1$$[1  -"";/$$[1$$[1NN4N5H    c                *    UR                  SS/5        g)Nr   z--helpr   )
parse_args)argsparsers     r    executer&   -   s    
uh'(r!   N)r   r	   returnr   )r$   r   r%   r   r'   int)__doc__
__future__r   typingr   r   r   argparser   r   r	   r   r&    r!   r    <module>r.      s&    1 "   EE<r!   