+
    ª¬‚jÆ  ã                  ón   € ^ RI Ht ^ RIt^ RIt^ RIHtHt ^ RIHt ]P                  ! ]
4      tR R ltR# )é    )ÚannotationsN)ÚBuildBackendHookCallerÚHookMissing)Úrunner_with_spinner_messagec          
     ó,   € V ^8„  d   QhRRRRRRRRRR/# )	é   ÚnameÚstrÚbackendr   Úmetadata_directoryÚwheel_directoryÚreturnz
str | None© )Úformats   "Új/Users/cheyod/AIGC/DSH/.venv/lib/python3.14/site-packages/pip/_internal/operations/build/wheel_editable.pyÚ__annotate__r      s:   € ÷ "5ñ "5Ø
ð"5à#ð"5ð ð"5ð ð	"5ð
 ñ"5ó    c                óî  € Vf   Q h \         P                  RV4       \        RV  R24      pVP                  V4      ;_uu_ 4         VP	                  VVR7      p RRR4       \        P                  P                  TX4      #   \
         d+   p\         P                  RT T4        Rp?RRR4       R# Rp?ii ; i  + '       g   i     Lh; i  \         d    \         P                  RT 4        R# i ; i)z…Build one InstallRequirement using the PEP 660 build process.

Returns path to wheel if successfully built. Otherwise, returns None.
NzDestination directory: %szBuilding editable for z (pyproject.toml))r   r   zLCannot build editable %s because the build backend does not have the %s hookzFailed building editable for %s)ÚloggerÚdebugr   Úsubprocess_runnerÚbuild_editabler   ÚerrorÚ	ExceptionÚosÚpathÚjoin)r	   r   r   r   ÚrunnerÚ
wheel_nameÚes   &&&&   r   Úbuild_wheel_editabler!      së   € ð Ò)Ð)Ð)ðÜ�‰Ð0°/ÔBä,Ø$ T FÐ*;Ð<ó
ˆð ×&Ñ& v×.Õ.ðØ$×3Ñ3Ø$3Ø'9ð 4ó ‘
÷ /ô" �7‰7�<‰<˜¨Ó4Ð4øô ô Ü—‘ð8àØô	ó ÷ /Ñ.ûðú÷ /×.ûô ô Ü�‰Ð6¸Ô=ÚðúsY   ˆ>C ÁB<ÁBÁC ÂB9ÂB4Â&B<Â*C Â4B9Â9B<Â<C	ÃC ÃC Ã!C4Ã3C4)Ú
__future__r   Úloggingr   Úpip._vendor.pyproject_hooksr   r   Úpip._internal.utils.subprocessr   Ú	getLoggerÚ__name__r   r!   r   r   r   Ú<module>r(      s)   ðÝ "ã Û 	ç Kå Fà	×	Ò	˜8Ó	$€÷"5r   