+
    :1j/                     V    R t ^ RIt^ RIt^ RIHtHtHtHt ^ RIH	t	 R R lt
R R ltR# )zaCLI implementation for `conda run`.

Runs the provided command within the specified environment.
N)	REMAINDERArgumentParser	Namespace_SubParsersAction)	getLoggerc                0    V ^8  d   QhR\         R\        /# )   sub_parsersreturn)r   r   )formats   "2lib/python3.14/site-packages/conda/cli/main_run.py__annotate__r      s     S S"3 S. S    c           
         ^RI Hp ^RIHp ^RIHp ^RIHp ^RIH	pH
p RpTp	V! R4      p
V P                  ! R%RVR	V	R
V
/VB pV! V4       V! V4       VP                  RVP                  RRVRR7      RRVR7       VP                  RVRRVR7       VP                  RR\        P                  ! 4       R7       VP                  RRRRRRR7       VP                  R \         R!R"7       VP#                  R#R$7       V# )&r   )dals)NULL)
deprecated)NullCountAction)add_parser_prefixadd_parser_verbosez)Run an executable in a conda environment.aJ  
        Example::

        $ conda create -y -n my-python-env python=3
        $ conda run -n my-python-env python --version

        Use '--' to separate `conda run`'s options from the executable's options::

        $ conda run -n my-python-env -- python -v
        $ conda run -v -n my-python-env -- tar -tvf file.tar
        helpdescriptionepilogz--devz26.9z27.3z2Set `PYTHONPATH` to the conda source root instead.)addendumzSets `CONDA_EXE` to `python -m conda`, assuming the current working directory contains the root of conda development sources. This is mainly for use during tests where we test new conda sources against old Python versions.dev)actionr   destdefaultz--debug-wrapper-scriptszWhen this is set, where implemented, the shell wrapper scriptswill use the echo command to print debugging information to stderr (standard error).debug_wrapper_scriptsz--cwdzCurrent working directory for command to run in. Defaults to the user's current working directory if no directory is specified.)r   r   z-sz--no-capture-outputz--live-stream
store_truez:Don't capture stdout/stderr (standard out/standard error).F)r   r   r   executable_callzExecutable name, with additional arguments to be passed to the executable on invocation. Use '--' to separate conda options from executable options.)nargsr   zconda.cli.main_run.execute)func)run)
auxlib.ishr   common.constantsr   deprecationsr   actionsr   helpersr   r   
add_parseradd_argumentr   osgetcwdr   set_defaults)r	   kwargsr   r   r   r   r   r   summaryr   r   ps   &,          r   configure_parserr1      sY   !')(>9GK
	F 	 		  	 		
 	A aqNN  I	 ! 
'     NN!# %   NNM			   NNI   NNU   NN4N5Hr   c                <    V ^8  d   QhR\         R\        R\        /# )r   argsparserr
   )r   r   int)r   s   "r   r   r   d   s!     < <) <^ < <r   c                    ^RI Hp ^RIHp ^RIHp ^RIHp ^RIH	p ^RI
Hp ^RIHp VP                  4       p	V	P                  4        V P                   '       d1   V P                   ^ ,          R8X  d   V P                   R	,          V n        V P                   '       g	   V! R
4      hV! VP"                  \%        V	P&                  4      V P(                  V P*                  V P                   4      w  rV! VV! \,        P.                  P1                  4       4      V P2                  RV P4                  '       * R7      pV P4                  '       gq   VP6                  '       d'   \9        VP6                  \:        P6                  RR7       VP<                  '       d'   \9        VP<                  \:        P<                  RR7       VP>                  ^ 8w  d;   \A        \B        4      pVPE                  RRPG                  V P                   4      4       R\,        P.                  9  d   V! V
4       VP>                  # \A        \B        4      pVPI                  RV
4       VP>                  # )r   )context)encode_environment)
PrefixData)ArgumentError)rm_rf)subprocess_call)wrap_subprocess_callz--:   NNz6No command specified. Please provide a command to run.F)envpathraise_on_errorcapture_output )fileendz,`conda run %s` failed. (See above for error) CONDA_TEST_SAVE_TEMPSz5CONDA_TEST_SAVE_TEMPS :: retaining main_run script %s)%base.contextr7   common.compatr8   core.prefix_datar9   
exceptionsr:   gateways.disk.deleter;   gateways.subprocessr<   utilsr=   from_contextassert_environmentr    root_prefixstrprefix_pathr   r   r+   environcopycwdno_capture_outputstdoutprintsysstderrrcr   __name__errorjoinwarning)r3   r4   r7   r8   r9   r:   r;   r<   r=   prefix_datascriptcommandresponselogs   &&            r   executerf   d   s   &2-*,5,))+K""$  4 4Q 74 ?#33B7TUU +K##$""OF rzz01XX111H !!!???(//

;???(//

; {{a!		:HHT))*	
 bjj0f
 ;; !KVT;;r   )__doc__r+   rZ   argparser   r   r   r   loggingr   r1   rf    r   r   <module>rk      s'   
 
 
 L L Sl<r   