+
    {i                    R    ^ RI Ht ^ RIHt ]'       d   ^ RItRtR R ltR R ltR# )	    )annotations)TYPE_CHECKINGNz,Add conda plugins to the 'base' environment.c                    V ^8  d   QhRRRR/# )   parserzargparse.ArgumentParserreturnNone )formats   ";lib/python3.14/site-packages/conda_self/cli/main_install.py__annotate__r      s     & &4 & &    c                    ^ RI Hp \        V n        V! V 4       V P	                  RRRR7       V P	                  RRRR	7       V P                  \        R
7       R# )r   )add_output_and_prompt_optionsz--force-reinstall
store_truez0Reinstall plugin even if it's already installed.)actionhelpspecs+zPlugins to install)nargsr   )funcN)conda.cli.helpersr   HELPdescriptionadd_argumentset_defaultsexecute)r   r   s   & r   configure_parserr      sZ    ?F!&)
?  
 s1EF
W%r   c                    V ^8  d   QhRRRR/# )r   argszargparse.Namespacer   intr
   )r   s   "r   r   r      s     4 4$ 4 4r   c                T   ^ RI Hp ^ RIHpHp ^ RIHp ^RIHp ^RI	H
pHp ^RIHpHp	 V P                   U
u. uF
  q! V
4      NK  	  pp
V Uu. uF&  qP!                  R4      '       g   K  \#        V4      NK(  	  ppV'       d   RP%                  V4      pV! R	V R
24      h\'        R.V P                  O5!   V! V P                  V P(                  VP*                  VP,                  VP.                  R7      pV^ 8w  d   V# VP*                  '       d   V! 4       hV	! 4        V! 4       pV U
u. uF  qP0                  NK  	  pp
V Uu. uF,  pVP3                  4       P5                  RR4      V9  g   K*  VNK.  	  ppV'       d   V! VRR7       V! V4      h^ # u up
i u upi u up
i u upi )r   )context)CondaValueError
DryRunExit)	MatchSpec)NotAPluginError)install_specs_in_protected_env uninstall_specs_in_protected_env)conda_plugin_packagesreload_plugin_packageschannelz, z*Channel specifications are not supported: zH
Configure channels via `conda config --add channels <channel>` instead.zInstalling plugins:)force_reinstalldry_runjsonyes_-T)r0   )conda.base.contextr#   conda.exceptionsr$   r%   conda.models.match_specr&   
exceptionsr'   installr(   r)   validater*   r+   r   getstrjoinprintr-   r.   r/   
always_yesnamelowerreplace)r    r#   r$   r%   r&   r'   r(   r)   r*   r+   specspecs_to_addsspecs_with_channelsjoined
returncodeplugin_names
spec_namesr>   invalid_namess   &                   r   r   r      s   *<1, I04

;
IdO
L;+7L<a55;K63q6<L./8 AV V
 	

 

-$**-/

,,\\J Ql(*L(45))J5 D::<S)= 	   (DAm,,Q <L6 6s#   FF,F,F 'F%2F%)
__future__r   typingr   argparser   r   r   r
   r   r   <module>rM      s     "  5&4r   