
    wBf                     @    d Z ddlmZmZmZ dedefdZdededefdZy	)
zCLI implementation for `conda-env config`.

Allows for programmatically interacting with conda-env's configuration files (e.g., `~/.condarc`).
    )ArgumentParser	Namespace_SubParsersActionsub_parsersreturnc                     ddl m} ddlm} d}|} |d      } | j                  	 d
|||d|}|j                  d	       |j                         } ||       |S )N   )dals   )configure_parserzConfigure a conda environment.z
        Examples::

            conda env config vars list
            conda env config --append channels conda-forge

        )helpdescriptionepilogz!conda.cli.main_env_config.execute)func)config)
auxlib.ishr
   main_env_varsr   
add_parserset_defaultsadd_subparsers)	r   kwargsr
   configure_vars_parsersummaryr   r   pconfig_subparsers	            9lib/python3.12/site-packages/conda/cli/main_env_config.pyr   r      s~    !H.GK	F 				
 	A NN;N<'')*+H    argsparserc                 *    |j                  g d       y)N)envr   z--helpr   )
parse_args)r   r   s     r   executer#   )   s    
12r   N)__doc__argparser   r   r   r   intr#    r   r   <module>r(      sA   
 B A"3 . <) ^  r   