+
    ª¬‚jÉ  ã                   óL   € ^ RI t ^ RIHt ^ RIHt Rt ! R R]4      tR R ltR# )	é    N)ÚAny)ÚtomllibzG(?m)^# /// (?P<type>[a-zA-Z0-9-]+)$\s(?P<content>(^#(| .*)$\s)+)^# ///$c                   ó6   a € ] tR t^	t o RtV 3R lR ltRtV tR# )ÚPEP723ExceptionzHRaised to indicate a problem when parsing PEP 723 metadata from a scriptc                ó$   <€ V ^8„  d   QhRS[ RR/# )é   ÚmsgÚreturnN)Ústr)ÚformatÚ__classdict__s   "€ÚU/Users/cheyod/AIGC/DSH/.venv/lib/python3.14/site-packages/pip/_internal/req/pep723.pyÚ__annotate__ÚPEP723Exception.__annotate__   s   ø€ ÷ ñ ™Cð  Dñ ó    c                ó   € Wn         R # )N©r	   )Úselfr	   s   &&r   Ú__init__ÚPEP723Exception.__init__   s   € ØŽr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r   	   s   ø‡ € ÙR÷ö r   r   c                óR   € V ^8„  d   QhR\         R\        \         \        3,          /# )r   Ú
scriptfiler
   )r   Údictr   )r   s   "r   r   r      s"   € ÷ ñ ¤ð ¬¬S´#¨X­ñ r   c           	      ój  a€ \        V 4      ;_uu_ 4       pVP                  4       pR R R 4       Ro\        \        V3R l\        P
                  ! \        X4      4      4      p\        V4      ^8”  d   \        RS: RV : 24      h\        V4      ^8X  dX   RP                  R V^ ,          P                  R4      P                  RR	7       4       4      p \        P                  ! V4      pV# \        RS: RV : 24      h  + '       g   i     Lá; i  \         d   p\        R
T : 24      ThR p?ii ; i)NÚscriptc                 ó,   <€ V P                  R 4      S8H  # )Útype)Úgroup)ÚmÚnames   &€r   Ú<lambda>Ú!pep723_metadata.<locals>.<lambda>   s   ø€ ˜Ÿ™ ›¨DÒ0r   z	Multiple z blocks found in Ú c              3   ót   "  € T F.  pVP                  R 4      '       d
   VR,          MVR,          x € K0  	  R# 5i)z# :r   NN:é   NNN)Ú
startswith)Ú.0Úlines   & r   Ú	<genexpr>Ú"pep723_metadata.<locals>.<genexpr>   s2   é € ð 
áM�ð Ÿ™¨×-Ò-ˆD�ŽH°4¸µ8Ô;ÛMùs   ‚8ž8ÚcontentT)ÚkeependszFailed to parse TOML in zFile does not contain z metadata: )ÚopenÚreadÚlistÚfilterÚreÚfinditerÚREGEXÚlenr   Újoinr%   Ú
splitlinesr   ÚloadsÚ	Exception)r   Úfr"   Úmatchesr2   ÚmetadataÚexcr'   s   &      @r   Úpep723_metadatarD      s  ø€ Ü	ˆj×	Ô	˜QØ—‘“ˆ÷ 
ð €DÜÜÔ0´"·+²+¼eÀVÓ2LÓMó€Gô ˆ7ƒ|�aÔÜ 	¨$©Ð1BÀ:Á.ÐQÓRÐRÜ	ˆW‹˜Ô	Ø—'‘'ñ 
à �
×(Ñ(¨Ó3×>Ñ>ÈÐ>ÔMó
ó 
ˆð	VÜ—}’} WÓ-ˆHð €Oô	 Ø$ T¡H¨K¸
±~ÐFó
ð 	
÷) 
×	ûô" ô 	VÜ!Ð$<¸Z¹NÐ"KÓLÐRUÐUûð	Vús#   •C?ÃD Ã?D	ÄD2ÄD-Ä-D2)	r8   Útypingr   Úpip._internal.utils.compatr   r:   Ú
ValueErrorr   rD   © r   r   Ú<module>rI      s$   ðÛ 	Ý å .àR€ô�jô ÷r   