+
    Cj                    z   ^ RI Ht ^ RIt^ RIt^ RIt^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHtHt ^ RIt^ RIHt ^ R	IHt ^ R
IHt ]'       d   ^RIHt ]P0                  ! R] 24      t]P0                  ! R4      tRs]! ^R7      R R l4       tRR R lltRR R llt]3R R llt R R lt!]!! 4       w  t"t#R# )    )annotationsN)Iterable)	lru_cacheversion)Path)TYPE_CHECKINGr   )ChannelPriority)context)on_win)_ChannelRepoInfozconda.zconda.libmamba.db)maxsizec                   V ^8  d   QhRR/# )   returnstr )formats   "R/root/miniconda3/lib/python3.14/site-packages/conda_libmamba_solver/mamba_utils.py__annotate__r   &   s     ! !s !    c                     \        R 4      # )
libmambapyr   r   r   r   mamba_versionr   %   s    <  r   c               $    V ^8  d   QhRRRRRR/# )r   urlr   name
str | Noner   r   )r   s   "r   r   r   *   s!      s *  r   c                    V P                  R ^4      ^ ,          pV'       d1   VP                  V4      '       d   VP                  R ^4      ^ ,          # V# )/)rsplitendswith)r   r   tmps   && r   _get_base_urlr$   *   sD    
**S!
Q
C<<::c1%a((Jr   c               (    V ^8  d   QhRRRRRRRR/# )r   channelszIterable[str] | Noneplatformr   target_prefixr   zlibmambapy.Contextr   )r   s   "r   r   r   2   s6     c c"cc c 	cr   c                
   \         f-   \        P                  ! \        P                  ! RRR7      4      s \         p\        P
                  VP                  n        VP                  P
                  '       d   \        P                  ! V4       \        P                  VP                  n        \        P                  pV^8  d   ^pWCP                  n	        VP                  ^\        P                  P                  ^\        P                  P                  ^\        P                  P                  ^\        P                  P                  ^ \        P                  P                   /V,          4       \        P"                  VP$                  n        \        P&                  VP$                  n        \)        Ve   TM\        P*                  4      VP$                  n        \        P,                  VP.                  n        \        P0                  Vn        RVn        RVn        \        P6                  Vn        \        P8                  Vn        \        P:                  Vn        \        P<                  Vn        \        P>                  Vn        RVn         \        PB                  Vn!        Ve   TM\        PD                  Vn#        V e   \I        V 4      M\        PJ                  Vn%        \)        \M        \        PN                  PQ                  RR7      4      4      Vn'        RR0p/ p\        PR                   F^  p\        PR                  V,          PT                  V9  g   K+  \M        \        PR                  V,          PQ                  RR7      V4      Wg&   K`  	  Wcn)        R\I        \        PV                  4      R\        PX                   Uu. uF  qPQ                  RR7      NK  	  up/p	\        PZ                   F]  pWu9  g   K  . W&   \        PZ                  V,           F3  p
W,          P]                  \M        V
PQ                  RR7      4      4       K5  	  K_  	  Wn-        \        PX                   Uu. uF  p\M        VPQ                  RR7      4      NK   	  upVn,        \        P^                  \`        Pb                  J d"   \        P`                  Pd                  Vn/        V# \        P^                  \`        Pf                  J d"   \        P`                  Ph                  Vn/        V# \        P^                  \`        Pj                  J d    \        P`                  Pl                  Vn/        V# u upi u upi )NFT)enable_signal_handlingenable_logging)with_credentialslocaldefaults)7_libmamba_contextr   ContextContextOptionsr   jsonoutput_paramscancel_json_outputquiet	verbosityset_log_levelLogLevelTRACEDEBUGINFOWARNINGERRORconda_prefixprefix_paramsroot_prefixr   r(   
user_agentremote_fetch_paramslocal_repodata_ttlofflineuse_index_cacheadd_pip_as_python_dependency
always_yesdry_run	envs_dirs	pkgs_dirsuse_lockfilesuse_only_tar_bz2subdirr'   listr&   r$   channel_aliasr   custom_channelscanonical_nameconda_build_local_pathsdefault_channelscustom_multichannelsappendchannel_priorityr
   STRICTStrictFLEXIBLEFlexibleDISABLEDDisabled)r&   r'   r(   libmamba_contextr6   RESERVED_NAMESadditional_custom_channelselchanneladditional_custom_multichannelscxs   &&&         r   init_libmamba_contextre   2   sJ     &..%%',#
 ) +2,,""'%%***%%&67+2==""(!!I 1}	/8"",""z""((z""((z""''z""**z""((	
 	 3:2F2F""/181D1D"".36&28M8M4""0
 7>6H6H((3*1*D*D'#'+$ 5<4X4X1")"4"4&!(!2!2!(!2!2%*"(/(@(@% -5,@gnn2:2FXGL\L\%(g++///FG&" z*N!#%%""2&55^K-:''+///F.&* &
 (B$ 	g556wG_G_`G_G[[$[7G_`'# **#24+/11"55/3::!!%%%">? 6 + -L) >E=U=U)=UaeeTe23=U)% ?#9#99,6,F,F,M,M)  
	!	!_%=%=	=,6,F,F,O,O)  
	!	!_%=%=	=,6,F,F,O,O)- a)s   U
($U"c               (    V ^8  d   QhRRRRRRRR/# )	r   levelz"libmambapy.solver.libsolv.LogLevelmsgr   loggerzlogging.Loggerr   Noner   )r   s   "r   r   r      s+     0 0= 0C 0Q_ 0mq 0r   c                    V P                   ^ 8X  d   VP                  V4       R# VP                  V P                   ^,           ^
,          V4       R# )r   N)valuedebuglog)rg   rh   ri   s   &&&r   logger_callbackro      s7     {{aS

EKK!Or)3/r   c                   V ^8  d   QhRR/# )r   r   zWtuple[libmambapy.solver.ProblemsMessageFormat, libmambapy.solver.ProblemsMessageFormat]r   )r   s   "r   r   r      s     9 9u 9r   c                    \         P                  ! R 4      '       d   Rp Md\         P                  ! R4      '       d   Rp ME\        \        P                  P                  4       \        P                  P                  4       .4      p \        P                  P                  4       p\        P                  P                  4       pVP                  Vn        VP                  Vn        V '       d   \        P                  P                  4       MTpW23# )NO_COLORFFORCE_COLORT)osgetenvallsysstdoutisattystdinr   Paletteno_colorsolverProblemsMessageFormatfailureunavailablesuccess	available)	use_colorpalette_no_colorproblems_format_nocolorproblems_format_autos       r   palettes_and_formatsr      s    	yy		=	!	!	**,cii.>.>.@AB	!))224(//EEG*:*B*B'(8(@(@%  	//1$   88r   )N)NNN)$
__future__r   rt   loggingrw   collections.abcr   	functoolsr   importlib.metadatar   pathlibr   typingr	   r   conda.base.constantsr
   conda.base.contextr   conda.common.compatr   indexr   	getLogger__name__rn   _db_logr/   r   r$   re   ro   r   r   r   r   r   r   <module>r      s    # 	  
 $  &  *  0 & &' &
+,


/
0 
1! !cL bi 09* 1E0F - -r   