+
     Bi4                      L   ^ RI t ^ RI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R.tRt]P                  ! R	4      ;te   ]
! ]4      P#                  4       tMRtR
 tR tR tRR ltR tR tRRRRRRRRRRR^ /R ltRRRRRRRRRRR^ /R ltR^ /R ltRR ltR# )    N)nullcontext)	resources)Path)copy2version	bootstrapz25.2WHEEL_PKG_DIRc                      \         f   R # \         P                  R4      p  \        V 4      R,          p\	        T4      #   \         d     R # i ; i)Nz	pip-*.whl)_WHEEL_PKG_DIRglobsorted
IndexErrorr   )dist_matching_wheelslast_matching_dist_wheels     )/usr/lib/python3.14/ensurepip/__init__.py_find_wheel_pkg_dir_pipr      sV     )..{;#)*>#?#C 
 /00	  s   > AAc                      \        4       ;p e   V # \        P                  ! \        P                  ! R4      R,          R\         R2,          4      # )N	ensurepip_bundledpip-z-py3-none-any.whl)r   r   as_filefiles_PIP_VERSION)alternative_pip_wheel_paths    r   _get_pip_whl_path_ctxr   )   sP    &=&??"L))$
	/
0	1     c                      \        4       ;_uu_ 4       p V P                  pVP                  R 4      P                  R4      ^ ,           uuRRR4       #   + '       g   i     R# ; i)r   -N)r   nameremoveprefix	partition)bundled_wheel_path
wheel_names     r   _get_pip_versionr%   5   sL    		 	 $6',,
 L IcN1	
 
!	 	 	 s   4AA#	c                     R T;'       g    .  RV  R2p\         P                  RRRV.p\         P                  P                  '       d   VP	                  ^R4       \
        P                  ! VRR7      P                  # )	z$
import runpy
import sys
sys.path = z + sys.path
sys.argv[1:] = z>
runpy.run_module("pip", run_name="__main__", alter_sys=True)
z-Wzignore::DeprecationWarningz-cz-IT)check)sys
executableflagsisolatedinsert
subprocessrun
returncode)argsadditional_pathscodecmds   &&  r   _run_pipr4   @   s    
 ""# $v 	D 	$C yy

1d>>#T*555r   c                      \        4       # N)r%    r   r   r   r   Z   s     r   c                      \         P                   U u. uF  q P                  R 4      '       g   K  V NK  	  pp V F  p \         P                  V  K  	  \         P                  \         P                  R&   R# u up i )PIP_PIP_CONFIG_FILEN)osenviron
startswithdevnull)kkeys_to_removes     r   #_disable_pip_configuration_settingsrA   a   sW     "$DA||F/CaaNDJJqM  %'JJBJJ ! Es
   A5A5rootupgradeFuser
altinstalldefault_pip	verbosityc           	      $    \        WVW4VR 7       R# )rB   rC   rD   rE   rF   rG   N)
_bootstraprI   s   $$$$$$r   r   r   m   s     D$"$r   c           	         V'       d   V'       d   \        R 4      h\        P                  ! RV 4       \        4        V'       d   R\        P
                  R&   MV'       g   R\        P
                  R&   \        P                  ! 4       ;_uu_ 4       p\        V4      p\        4       ;_uu_ 4       pWxP                  ,          p	\        W4       RRR4       RRRRV.p
V '       d   V
R	V .,          p
V'       d   V
R
.,          p
V'       d   V
R.,          p
V'       d   V
RRV,          ,           .,          p
\        . V
ORN\        P                  ! X	4      .4      uuRRR4       #   + '       g   i     L; i  + '       g   i     R# ; i)z.Cannot use altinstall and default_pip togetherzensurepip.bootstraprE   ENSUREPIP_OPTIONSinstallNz--no-cache-dirz
--no-indexz--find-links--root	--upgrade--userr   vpip)
ValueErrorr(   auditrA   r;   r<   tempfileTemporaryDirectoryr   r   r    r   r4   fsdecode)rB   rC   rD   rE   rF   rG   tmpdirtmpdir_pathr#   tmp_wheel_pathr0   s   $$$$$$     r   rJ   rJ   |   s+    kIJJII#T*') *6

&'*3

&'		$	$	&	&& 6l"$$(:(+B+BBN$5 %
 +\>6RXt$$D[M!DXJDS3?*++D$^)D(EF' 
'	& %$	 
'	&	&s<   E5/E"	E5$E57E5	E5<E5"E2-E55F	c                 @    ^ RI p\        4       pTP                  T8w  d1   \	        RTP                  : RT: R2\
        P                  R7       R# \        4        . R	OpT '       d   TRRT ,          ,           .,          p\        . TORN4      #   \         d     R# i ; i)
r   Nz2ensurepip will only uninstall a matching version (z installed, z available))filer   rQ   rR   )	uninstallz-yz--disable-pip-version-check)	rR   ImportErrorr   __version__printr(   stderrrA   r4   )rG   rR   available_versionr0   s   $   r   _uninstall_helperrc      s      	
++ //$L"%[2 ::	 	') >DsY&''NdNEN##)  s   B BBc           	      B   ^ RI pVP                  RR7      pVP                  RRRP                  \	        4       4      RR7       VP                  R	R
R^ RRR7       VP                  RRRRRR7       VP                  RRRRR7       VP                  RRRR7       VP                  RRRRR7       VP                  RRRRR7       VP                  V 4      p\        VP                  VP                  VP                  VP                  VP                  VP                  R7      # )r   NT)colorz	--versionr   zpip {}z9Show the version of pip that is bundled with this Python.)actionr   helpz-vz	--verbosecountrG   zDGive more output. Option is additive, and can be used up to 3 times.)rf   defaultdestrg   z-UrO   
store_trueFz8Upgrade pip and dependencies, even if already installed.)rf   ri   rg   rP   zInstall using the user scheme.rN   z=Install everything relative to this alternate root directory.)ri   rg   z--altinstallz]Make an alternate install, installing only the X.Y versioned scripts (Default: pipX, pipX.Y).z--default-pipz`Make a default pip install, installing the unqualified pip in addition to the versioned scripts.)rB   rC   rD   rG   rE   rF   )argparseArgumentParseradd_argumentformatr   
parse_argsrJ   rB   rC   rD   rG   rE   rF   )argvrl   parserr0   s   &   r   _mainrs      s]   $$4$0F
	*H	   k   kG	   -	   L  
 1	   6	   T"DYYYY..??$$ r   r6   )r;   r-   r(   	sysconfigrU   
contextlibr   	importlibr   pathlibr   shutilr   __all__r   get_config_var_pkg_dirresolver   r   r   r%   r4   r   rA   r   rJ   rc   rs   r7   r   r   <module>r}      s    	  
   "    k
" ((99HF(^++-NN1 	
64	/$d $E $ $$,1$$0Gt 0GU 0G 0G0G,10G0Gf$1 $>:r   