+
    ª¬‚j•  ã                  óˆ  € ^ RI H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t^ RIHt ^ RIHt ^ RIHt ^ R	IHt ^ R
IHt ^ RIHt ^ RIHt ^ RIHt ^ RIH t  ^ RI!H"t" ^ RI#H$t$ ]PJ                  ! ]&4      t'R R lt(R R lt)R R lt*R R lt+R R lt,R R lt-R R lt.R R  lt/R! R" lt0 ! R# R$]4      t1R# )%é    )ÚannotationsN)ÚValues)Ú
ModuleType)ÚAny)Úwhere)Úparse)Ú
cmdoptions)ÚCommand)Úmake_target_python)ÚSUCCESS)ÚConfiguration)Úget_environment)Úopen_text_resource)Ú
indent_log)Úget_pip_versionc               ó$   € V ^8„  d   QhRRRRRR/# )é   ÚnameÚstrÚvaluer   ÚreturnÚNone© )Úformats   "ÚY/Users/cheyod/AIGC/DSH/.venv/lib/python3.14/site-packages/pip/_internal/commands/debug.pyÚ__annotate__r      s!   € ÷ 'ñ '�Sð ' ð '¨ñ 'ó    c                ó2   € \         P                  R W4       R# )z%s: %sN)ÚloggerÚinfo)r   r   s   &&r   Ú
show_valuer!      s   € Ü
‡K�K�˜$Ö&r   c               ó   € V ^8„  d   QhRR/# ©r   r   r   r   )r   s   "r   r   r       s   € ÷ 0ñ 0 ñ 0r   c                 óÚ   € \         P                  R 4       \        P                  P                  p \        4       ;_uu_ 4        \        RV 4       RRR4       R#   + '       g   i     R# ; i)zsys.implementation:r   N)r   r    ÚsysÚimplementationr   r   r!   )Úimplementation_names    r   Úshow_sys_implementationr(       s?   € Ü
‡K�KÐ%Ô&Ü×,Ñ,×1Ñ1ÐÜ	��Ü�6Ð.Ô/÷ 
��Šús   ÁAÁA*	c               ó   € V ^8„  d   QhRR/# )r   r   údict[str, str]r   )r   s   "r   r   r   '   s   € ÷ 	7ñ 	7˜~ñ 	7r   c            	     ó*  € \        R R4      ;_uu_ 4       p V P                  4        Uu. uF3  pRV9   g   K  VP                  4       P                  R^4      ^ ,          NK5  	  ppRRR4       \	        R X 4       4      # u upi   + '       g   i     L'; i)zpip._vendorz
vendor.txtú==Ú Nc              3  óD   "  € T F  qP                  R ^4      x € K  	  R# 5i)r,   N)Úsplit)Ú.0Úlines   & r   Ú	<genexpr>Ú(create_vendor_txt_map.<locals>.<genexpr>0   s   é € Ð6±¨—
‘
˜4 ×#Ð#³ùs   ‚ )r   Ú	readlinesÚstripr/   Údict)Úfr1   Úliness      r   Úcreate_vendor_txt_mapr9   '   s   € Ü	˜M¨<×	8Ô	8¸Að 78·k±k´mó
Ù6C¨dÀtÈtÁ|Ô)ˆD�J‰J‹L×Ñ˜s AÓ& q×)Ð)±mð 	ð 
÷ 
9ô Ñ6±Ó6Ó6Ð6ùò
÷ 
9×	8ús!   •B¨	A=¶+A=Á!BÁ=BÂB	c               ó    € V ^8„  d   QhRRRR/# )r   Úmodule_namer   r   zModuleType | Noner   )r   s   "r   r   r   3   s   € ÷ ñ ¨Sð Ð5Fñ r   c                ó,  € V P                  4       P                  R R4      p V R8X  d   Rp  \        RV  2\        4       \	        4       ^ R7       \        \        P                  V 4      #   \         d"    T R8X  d   \        P                  R8  d    R# h i ; i)	Ú-Ú_Ú
setuptoolsÚpkg_resourceszpip._vendor.)ÚlevelÚ
truststoreN)é   é
   )ÚlowerÚreplaceÚ
__import__ÚglobalsÚlocalsÚgetattrÚpipÚ_vendorÚImportErrorr%   Úversion_info)r;   s   &r   Úget_module_from_module_namerO   3   s…   € à×#Ñ#Ó%×-Ñ-¨c°3Ó7€Kà�lÔ"Ø%ˆðÜ�\ + Ð/´³¼F»HÈAÕNÜ”s—{‘{ KÓ0Ð0øÜô ð ˜,Ô&¬3×+;Ñ+;¸gÔ+EÚØðús   «;A' Á''BÂBc               ó    € V ^8„  d   QhRRRR/# )r   r;   r   r   z
str | Noner   )r   s   "r   r   r   E   s   € ÷ ñ °ð ¸
ñ r   c                ó8  € \        V 4      p\        VR R4      pV'       dz   V'       gr   VP                  f   Q h\        \        P
                  P                  VP                  4      .4      pVP                  V 4      pV'       d   \        VP                  4      pV# )Ú__version__N)
rO   rJ   Ú__file__r   ÚosÚpathÚdirnameÚget_distributionr   Úversion)r;   ÚmodulerX   ÚenvÚdists   &    r   Úget_vendor_version_from_moduler\   E   ss   € Ü(¨Ó5€FÜ�f˜m¨TÓ2€Gç—gà�‰Ò*Ð*Ð*ÜœrŸw™wŸ™¨v¯©Ó?Ð@ÓAˆØ×#Ñ# KÓ0ˆßÜ˜$Ÿ,™,Ó'ˆGà€Nr   c               ó    € V ^8„  d   QhRRRR/# )r   Úvendor_txt_versionsr*   r   r   r   )r   s   "r   r   r   T   s   € ÷ Lñ L°^ð LÈñ Lr   c                óØ   € V P                  4        FU  w  rRp\        V4      pV'       g   RpTpM\        V4      \        V4      8w  d   RV R2p\        P	                  RWV4       KW  	  R# )zsLog the actual version and print extra info if there is
a conflict or if the actual version could not be imported.
Ú zM (Unable to locate actual module version, using vendor.txt specified version)z2 (CONFLICT: vendor.txt suggests version should be Ú)z%s==%s%sN)Úitemsr\   Úparse_versionr   r    )r^   r;   Úexpected_versionÚextra_messageÚactual_versions   &    r   Úshow_actual_vendor_versionsrg   T   sz   € ð *=×)BÑ)BÖ)DÑ%ˆØˆÜ7¸ÓDˆßð1ð ð .‰NÜ˜>Ó*¬mÐ<LÓ.MÔMðØ'Ð(¨ð+ð ô 	�‰�J ¸]ÖKó *Er   c               ó   € V ^8„  d   QhRR/# r#   r   )r   s   "r   r   r   i   s   € ÷ 9ñ 9˜dñ 9r   c                 ó¸   € \         P                  R 4       \        4       p \        4       ;_uu_ 4        \	        V 4       RRR4       R#   + '       g   i     R# ; i)zvendored library versions:N)r   r    r9   r   rg   )r^   s    r   Úshow_vendor_versionsrj   i   s4   € Ü
‡K�KÐ,Ô-ä/Ó1ÐÜ	��Ü#Ð$7Ô8÷ 
��Šús   ²AÁA	c               ó    € V ^8„  d   QhRRRR/# )r   Úoptionsr   r   r   r   )r   s   "r   r   r   q   s   € ÷ ñ �vð  $ñ r   c                ó  € ^
p\        V 4      pVP                  4       pVP                  4       pRpV'       d   RV R2pR\        V4       V 2p\        P                  V4       V P                  ^8  d   \        V4      V8”  d	   RpVRV pMRp\        4       ;_uu_ 4        V F!  p\        P                  \        V4      4       K#  	  V'       d   RV R	2p\        P                  V4       RRR4       R#   + '       g   i     R# ; i)
rD   r`   z
 (target: ra   zCompatible tags: TNFz...
[First z) tags shown. Pass --verbose to show all.])	r   Úget_sorted_tagsÚformat_givenÚlenr   r    Úverboser   r   )	rl   Ú	tag_limitÚtarget_pythonÚtagsÚformatted_targetÚsuffixÚmsgÚtags_limitedÚtags	   &        r   Ú	show_tagsrz   q   sâ   € Ø€Iä& wÓ/€MØ×(Ñ(Ó*€Dð %×1Ñ1Ó3ÐØ€FßØÐ.Ð/¨qÐ1ˆàœc $›i˜[¨¨Ð
1€CÜ
‡K�K�Ôà‡�˜Ôœs 4›y¨9Ô4ØˆØ�J�YÐ‰àˆä	��ÛˆCÜ�K‰Kœ˜C›Ö!ñ ÷ Ø   Ð+TÐUˆCÜ�K‰K˜Ô÷ 
��Šús   Â /C5ÃC5Ã5D	c               ó    € V ^8„  d   QhRRRR/# )r   Úconfigr   r   r   r   )r   s   "r   r   r   �   s   € ÷ ñ ˜=ð ¨Sñ r   c                ó@  € V P                  4        UUu0 uF  w  rVP                  R ^4      ^ ,          kK   	  pppV'       g   R# . ROpV Uu. uF  qUV9   g   K  VNK  	  ppV'       g   R# RV9   d   VP                  R4       RP                  V4      # u uppi u upi )Ú.zNot specifiedÚglobalz, )ÚinstallÚwheelÚdownload)rb   r/   ÚremoveÚjoin)r|   Úkeyr>   ÚlevelsÚlevels_that_override_globalrA   Úglobal_overriding_levels   &      r   Úca_bundle_infor‰   �   s—   € Ø17·±´Ô@±¡v sˆc�i‰i˜˜QÓ ×"Ð"±€FÑ@ßÙâ"BÐá!óÙ!�%Ð.IÑ%I�ˆ™6ð ð ÷ #Ùà�6ÔØ�‰�hÔØ�9‰9�VÓÐùó Aùò
s   ”$BÁBÁBc                  ó:   € ] tR t^ tRtRtRtR R ltR R ltRt	R	# )
ÚDebugCommandz
Display debug information.
z
      %prog <options>Tc               ó   € V ^8„  d   QhRR/# r#   r   )r   s   "r   r   ÚDebugCommand.__annotate__©   s   € ÷ "ñ "˜Tñ "r   c                	óÚ   € \         P                  ! V P                  4       V P                  P	                  ^ V P                  4       V P                  P
                  P                  4        R# )r   N)r	   Úadd_target_python_optionsÚcmd_optsÚparserÚinsert_option_groupr|   Úload)Úselfs   &r   Úadd_optionsÚDebugCommand.add_options©   sB   € Ü×,Ò,¨T¯]©]Ô;Ø�‰×'Ñ'¨¨4¯=©=Ô9Ø�‰×Ñ×ÑÖ!r   c               ó$   € V ^8„  d   QhRRRRRR/# )r   rl   r   Úargsz	list[str]r   Úintr   )r   s   "r   r   r�   ®   s!   € ÷ ñ ˜6ð ¨ð °sñ r   c                	óZ  € \         P                  R 4       \        R\        4       4       \        R\        P
                  4       \        R\        P                  4       \        R\        P                  ! 4       4       \        R\        P                  ! 4       4       \        R\        P                  ! 4       4       \        R\        P                  4       \        4        \        R\        V P                  P                  4      4       \        R	\         P"                  P%                  R	4      4       \        R
\         P"                  P%                  R
4      4       \        R\'        4       4       \        R\(        P*                  P,                  4       \/        4        \1        V4       \2        # )z¸This command is only meant for debugging. Do not use this with automation for parsing and getting these details, since the output and options of this command may change without notice.zpip versionzsys.versionzsys.executablezsys.getdefaultencodingzsys.getfilesystemencodingzlocale.getpreferredencodingzsys.platformz'cert' config valueÚREQUESTS_CA_BUNDLEÚCURL_CA_BUNDLEzpip._vendor.certifi.where()zpip._vendor.DEBUNDLED)r   Úwarningr!   r   r%   rX   Ú
executableÚgetdefaultencodingÚgetfilesystemencodingÚlocaleÚgetpreferredencodingÚplatformr(   r‰   r‘   r|   rT   ÚenvironÚgetr   rK   rL   Ú	DEBUNDLEDrj   rz   r   )r”   rl   r˜   s   &&&r   ÚrunÚDebugCommand.run®   s  € Ü�‰ð%ô	
ô 	�=¤/Ó"3Ô4Ü�=¤#§+¡+Ô.ÜÐ#¤S§^¡^Ô4ÜÐ+¬S×-CÒ-CÓ-EÔFÜÐ.´×0IÒ0IÓ0KÔLÜØ)Ü×'Ò'Ó)ô	
ô 	�>¤3§<¡<Ô0ÜÔ!äÐ(¬.¸¿¹×9KÑ9KÓ*LÔMÜÐ'¬¯©¯©Ð8LÓ)MÔNÜÐ#¤R§Z¡Z§^¡^Ð4DÓ%EÔFÜÐ0´%³'Ô:ÜÐ*¬C¯K©K×,AÑ,AÔBäÔä�'Ôäˆr   r   N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚusageÚignore_require_venvr•   r§   Ú__static_attributes__r   r   r   r‹   r‹       s#   † ñð€EàÐõ"÷
ñ r   r‹   )2Ú
__future__r   r¡   ÚloggingrT   r%   Úoptparser   Útypesr   Útypingr   Úpip._vendorrK   Úpip._vendor.certifir   Úpip._vendor.packaging.versionr   rc   Úpip._internal.clir	   Úpip._internal.cli.base_commandr
   Úpip._internal.cli.cmdoptionsr   Úpip._internal.cli.status_codesr   Úpip._internal.configurationr   Úpip._internal.metadatar   Úpip._internal.utils.compatr   Úpip._internal.utils.loggingr   Úpip._internal.utils.miscr   Ú	getLoggerr©   r   r!   r(   r9   rO   r\   rg   rj   rz   r‰   r‹   r   r   r   Ú<module>rÃ      s‹   ðÝ "ã Û Û 	Û 
Ý Ý Ý ã Ý %Ý @å (Ý 2Ý ;Ý 2Ý 5Ý 2Ý 9Ý 2Ý 4à	×	Ò	˜8Ó	$€õ'õ0õ	7õõ$õLõ*9õõ<ô"+�7ö +r   