+
    {i                     F    ^ RI t ^ RIHt ^ RIHt RR R lltR	R R lltR# )
    N)run)contextc                    V ^8  d   QhR\         \        ,          R\        R\        R\        R\        R\        R\        /# )   specsforce_reinstallupdate_dependenciesdry_runjsonyesreturnliststrboolint)formats   "2lib/python3.14/site-packages/conda_self/install.py__annotate__r      sR      9  	
  
 	    c                (   \        \        P                  RRRR\        P                   2.\	        \
        R4      '       d   RMR	OV'       d   R
MR	OV'       d   RMR	OV'       d   RMR	OV'       d   RMR	OV'       d   RMRNV O4      pVP                  # )zCInstall or update specs into the protected base env via subprocess.-mcondainstall	--prefix=protect_frozen_envsz--allz--update-specsz--override-frozen )z--force-reinstall)z	--dry-runz--jsonz--yes)r   sys
executableprefixhasattrr   
returncode)r   r   r	   r
   r   r   processs   &&&&&& r   install_specs_in_protected_envr'      s     NN

|$	
 7$9:: '	
 )8$R	
 !(nR	
 "kr	
  jR	
 +G0@	
  !	
G( r   c                ^    V ^8  d   QhR\         \        ,          R\        R\        R\        /# )r   r   r   r   r   r   )r   s   "r   r   r   '   s4      9
 
 		r   c                     \         P                  R RRR\         P                   2.\        \        R4      '       d   RMROV'       d   RMROV'       d   RMROV Op\        V4      pVP                  # )	r   r   remover   r   r   r   r   r    )r!   r"   r#   r$   r   r   r%   )r   r   r   cmdr&   s   &&&  r    uninstall_specs_in_protected_envr,   '   s     	
CJJ< 
 %,G5J$K$K
 QS
 +2
 *
 

C #hGr   )FFFFF)FT)r!   
subprocessr   conda.base.contextr   r'   r,   r   r   r   <module>r/      s    
  &@ r   