+
    ª¬‚já  ã                  óê   € ^ RI Ht ^ RIt^ RIt^ RIHt ^ RIHt ^ RIH	t	H
t
 ^ RIHt ^RIHt ^RIHt ^R	IHt . ROt]P(                  ! ]4      t]! R
R7       ! R R4      4       tR R ltR R ltR# )é    )ÚannotationsN)Ú	Generator)Ú	dataclass)ÚBarTypeÚget_install_progress_renderer)Ú
indent_log)Úparse_requirements)ÚInstallRequirement)ÚRequirementSetT)Úfrozenc                  ó"   € ] tR t^t$ R]R&   RtR# )ÚInstallationResultÚstrÚname© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotations__Ú__static_attributes__r   ó    ÚW/Users/cheyod/AIGC/DSH/.venv/lib/python3.14/site-packages/pip/_internal/req/__init__.pyr   r      s   ‡ à
‡Ir   r   c               ó    € V ^8„  d   QhRRRR/# )é   Úrequirementsúlist[InstallRequirement]Úreturnz5Generator[tuple[str, InstallRequirement], None, None]r   )Úformats   "r   Ú__annotate__r       s   € ÷ ñ Ø*ðà:ñr   c              #  óx   "  € V  F/  pVP                   '       g   Q R V 24       hVP                   V3x € K1  	  R# 5i)z%invalid to-be-installed requirement: N)r   )r   Úreqs   & r   Ú_validate_requirementsr#      s:   é € ó ˆØ�x�xˆxÐFÐ@ÀÀÐFÓFˆxØ�h‰h˜ˆmÔó ùs   ‚8:c               ó<   € V ^8„  d   QhRRRRRRRRRRR	RR
RRRRR/	# )r   r   r   Úrootz
str | NoneÚhomeÚprefixÚwarn_script_locationÚboolÚuse_user_siteÚ	pycompileÚprogress_barr   r   zlist[InstallationResult]r   )r   s   "r   r    r    &   sm   € ÷ Añ AØ*ðAà
ðAð ðAð ð	Að
 ðAð ðAð ðAð ðAð ñAr   c                óD  € \         P                  ! \        V 4      4      pV'       d4   \        P	                  RRP                  VP                  4       4      4       . p	\        P                  \        P                  4      ;'       d    \        V4      ^8„  p
\        VP                  4       4      pV
'       d   \        V\        V4      R7      pV! V4      p\        4       ;_uu_ 4        V FÉ  pVP                  pVf   Q hVP                   '       dE   \        P	                  RV4       \        4       ;_uu_ 4        VP#                  RR7      pRRR4       MRp VP%                  VVVVVVR7       X'       d#   VP&                  '       d   VP)                  4        T	P/                  \1        T4      4       KË  	  RRR4       V	#   + '       g   i     Lz; i  \*         d-    X'       d#   TP&                  '       g   TP-                  4        h i ; i  + '       g   i     T	# ; i)	zi
Install everything in the given list.

(to be called after having downloaded and unpacked the packages)
z!Installing collected packages: %sz, )Úbar_typeÚtotalNzAttempting uninstall: %sT)Úauto_confirm)r%   r&   r'   r(   r*   r+   )ÚcollectionsÚOrderedDictr#   ÚloggerÚinfoÚjoinÚkeysÚisEnabledForÚloggingÚINFOÚlenÚiterÚvaluesr   r   r   Úshould_reinstallÚ	uninstallÚinstallÚinstall_succeededÚcommitÚ	ExceptionÚrollbackÚappendr   )r   r%   r&   r'   r(   r*   r+   r,   Ú
to_installÚ	installedÚshow_progressÚitemsÚrendererÚrequirementÚreq_nameÚuninstalled_pathsets   &&&&&&&&        r   Úinstall_given_reqsrM   &   s¸  € ô ×(Ò(Ô)?ÀÓ)MÓN€JçÜ�‰Ø/Ø�I‰I�j—o‘oÓ'Ó(ô	
ð
 €Iä×'Ñ'¬¯©Ó5×MÐM¼#¸j»/ÈAÑ:M€Mä�×"Ñ"Ó$Ó%€EßÜ0Ø!¬¨Z«ô
ˆñ ˜“ˆä	��Û ˆKØ"×'Ñ'ˆHØÒ'Ð'Ð'Ø×+×+Ð+Ü—‘Ð6¸ÔAÜ—\•\Ø*5×*?Ñ*?ÈTÐ*?Ó*RÐ'÷ "�\ð '+Ð#ð1Ø×#Ñ#ØØØ!Ø)=Ø"/Ø'ð $ô ÷ '¨;×+H×+HÐ+HØ'×.Ñ.Ô0à×ÑÔ/°Ó9Ö:ñ9 !÷ 
ð> Ð÷3 "—\ûô ô ç&¨{×/L×/LÐ/LØ'×0Ñ0Ô2Øð	ú÷) 
Žð> ÐúsT   Ã')HÄ(HÄ9GÅHÅGÅ/HÆ	.HÇGÇHÇH	Ç'H	Ç9H	ÈHÈH	)r   r
   r	   rM   )Ú
__future__r   r1   r8   Úcollections.abcr   Údataclassesr   Úpip._internal.cli.progress_barsr   r   Úpip._internal.utils.loggingr   Úreq_filer	   Úreq_installr
   Úreq_setr   Ú__all__Ú	getLoggerr   r3   r   r#   rM   r   r   r   Ú<module>rX      se   ðÝ "ã Û Ý %Ý !ç RÝ 2å (Ý +Ý #ò€ð 
×	Ò	˜8Ó	$€ñ �$Ô÷ð ó ðõ÷Ar   