
    %d
                        d dl 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 nZ# e$ rRZde j        v r=ej                            d                                            ej        d	           neY dZ[ndZ[ww xY w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 Zd Zd Zd Ze dk    r ej         e                       dS dS )    N)context)ArgumentParser)init_loggers)initialize_logging)conda_exception_handlerCONDA_DEFAULT_ENVa  
There was an error importing conda.

It appears this was caused by installing conda-env into a conda
environment.  Like conda, conda-env needs to be installed into your
base conda/Anaconda environment.

Please deactivate your current environment, then re-install conda-env
using this command:

    conda install -c conda conda-env

If you are seeing this error and have not installed conda-env into an
environment, please open a bug report at:
    https://github.com/conda/conda-env

   )main_create)main_export)	main_list)main_remove)main_update)main_configc                      t          t          j                  dk    r!t          j                            d           d S d S )Nr
   z--help)lensysargvappend     2lib/python3.11/site-packages/conda_env/cli/main.pyshow_help_on_empty_commandr   5   s;    
38}} "!!!!!" "r   c                  V   t                      } |                                 }t          j        |           t	          j        |           t          j        |           t          j        |           t          j        |           t          j        |           t                       | S )N)
r   add_subparsersr   configure_parserr   r   r   r   r   r   )psub_parserss     r   create_parserr   :   s    A""$$K --- ---{+++ --- --- ---   Hr   c                     | j                             dd          \  }}ddlm}  ||t                              dd          d                   } t          ||          | |          }|S )N.r
   r   )import_module)funcrsplit	importlibr"   __name__getattr)argsparserrelative_mod	func_namer"   module	exit_codes          r   do_callr.   I   su    "i..sA66L)'''''']<a)@)@)CDDF*	**488Ir   c                      t                       t                      } |                                 }dt          j        d<   t          j        |           t          t
                     t          t          ||           S )NfalseCONDA_AUTO_UPDATE_CONDA)argparse_args)
r   r   
parse_argsosenvironr   __init__r   r   r.   )r)   r(   s     r   mainr7   R   si    __FD,3BJ()4(((("7D&999r   __main__)!r4   r   conda.exportscondaconda.base.contextr   conda.cli.conda_argparser   conda.cli.mainr   conda.gateways.loggingr   conda.exceptionsr   ImportErrorer5   stderrwritelstripexit r   r   r   r   r   r   r   r   r.   r7   r&   r   r   r   <module>rG      s   
			 



     & & & & & & 3 3 3 3 3 3 ' ' ' ' ' ' 5 5 5 5 5 58888888   bj( 
   FHH!	 	 	" 	 	'.                                    " " "
    : : : z CHTTVV s   - BAA??B