
    $TXg                          d Z ddlZddlZddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ dd	lmZ  ej"                  d
dd       d Zd Zd Zd Zedk(  r ej.                   e              yy)zZDEPRECATED: Use `conda.cli.main_env` instead.

Entry point for all conda-env subcommands.
    N)import_module)context)init_loggersconfigure_parser)
deprecated)conda_exception_handler)initialize_loggingz24.9z25.3z!Use `conda.cli.main_env` instead.)addendumc                  |    t        t        j                        dk(  r t        j                  j                  d       y y )N   z--help)lensysargvappend     2lib/python3.12/site-packages/conda_env/cli/main.pyshow_help_on_empty_commandr      s'    
388}! r   c                      t        d       S )Nr   r   r   r   create_parserr      s    
 D!!r   c                 .   | j                   j                  dd      \  }}|j                  dd      }t        j                  j                  d|        t        |d      } t        ||      | |      }t        j                  j                  d|        |S )N.r   z.main_ env_zconda_env.cli)	funcrsplitreplacer   plugin_managerinvoke_pre_commandsr   getattrinvoke_post_commands)	argumentsparserrelative_mod	func_namecommandmodule	exit_codes          r   do_callr*   #   s    'nn33C;L) ""8R0G..gY/?@<9F*	*9f=I//$wi0@Ar   c                      t                t               } | j                         }dt        j                  d<   t        j                  |       t                t        t        ||       S )NfalseCONDA_AUTO_UPDATE_CONDA)argparse_args)
r
   r   
parse_argsosenvironr   __init__r   r	   r*   )r$   argss     r   mainr4   2   sN    _FD,3BJJ()4(N"7D&99r   __main__)__doc__r0   r   	importlibr   conda.base.contextr   conda.cli.mainr   conda.cli.main_envr   conda.deprecationsr   conda.exceptionsr	   conda.gateways.loggingr
   r(   r   r   r*   r4   __name__exitr   r   r   <module>r@      so   
 
 
 # & ' / ) 4 5 
  &&+N O"
": zCHHTV r   