
    <Bh                     f    S r SSKJrJrJr  SSKJr  S\S\4S jr\" SS	S
S9S\S\S\4S j5       r	g)zUCLI implementation for `conda-env remove`.

Removes the specified conda environment.
    )ArgumentParser	Namespace_SubParsersAction   )
deprecatedsub_parsersreturnc                     SSK Jn  SSKJnJnJnJn  SnU" SU S35      nU" S5      n	U R                  "  SUUU	S	.UD6n
U" U
5        U" U
5        U" U
5        U" U
5        U
R                  S
SS S S S S S / SS SS9  U
$ )Nr   )dals   )add_output_and_prompt_optionsadd_parser_frozen_envadd_parser_prefixadd_parser_solverzRemove an environment.z	
        z

        Removes a provided environment.  You must deactivate the existing
        environment before you can remove it.

        zj
        Examples::

            conda env remove --name FOO
            conda env remove -n FOO

        )helpdescriptionepilogzconda.cli.main_remove.executeTF)funcallchannelfeaturesoverride_channels	use_local	use_cacheofflinepackage_namesforcepinnedkeep_env)remove)	
auxlib.ishr   helpersr   r   r   r   
add_parserset_defaults)r   kwargsr   r   r   r   r   summaryr   r   ps              9lib/python3.13/site-packages/conda/cli/main_env_remove.pyconfigure_parserr)      s    !  'G			 		K 	F 				
 	A !aa!!$NN,   H    z25.3z25.9z,Use `conda.cli.main_remove.execute` instead.)addendumargsparserc                      SSK Jn  U" X5        g)Nr   )executer   )cli.main_remover/   )r,   r-   r    s      r(   r/   r/   M   s    3
4r*   N)
__doc__argparser   r   r   deprecationsr   r)   intr/    r*   r(   <module>r6      sb   
  &9"3 9. 9x FF%ST) ^   Ur*   