+
    œº<j  ã                   ó¦   € R t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIHtH	t	H
t
 ^ RIHt ^ RIHt ^ RIHt ]P"                  ! ]4      tR R	 ltR
 R ltR# )z:Metadata generation logic for legacy source distributions.N)ÚBuildEnvironment)Úopen_spinner)ÚInstallationErrorÚInstallationSubprocessErrorÚMetadataGenerationFailed)Úmake_setuptools_egg_info_args)Úcall_subprocess)ÚTempDirectoryc                ó0   € V ^8„  d   QhR\         R\         /# )é   Ú	directoryÚreturn)Ústr)Úformats   "Úc/opt/headortail/venv/lib/python3.14/site-packages/pip/_internal/operations/build/metadata_legacy.pyÚ__annotate__r      s   € ÷ 1ñ 1œcð 1¤cñ 1ó    c                ó:  € \         P                  ! V 4       Uu. uF  qP                  R4      '       g   K  VNK  	  ppV'       g   \        RV  24      h\	        V4      ^8”  d   \        RV  24      h\         P
                  P                  W^ ,          4      # u upi )z.Find an .egg-info subdirectory in `directory`.z	.egg-infoz No .egg-info directory found in z+More than one .egg-info directory found in )ÚosÚlistdirÚendswithr   ÚlenÚpathÚjoin)r   ÚfÚ	filenamess   &  r   Ú_find_egg_infor      s„   € äŸJšJ yÔ1ÓMÑ1q·Z±ZÀ×5L—Ñ1€IÐMçÜÐ"BÀ9À+Ð NÓOÐOä
ˆ9ƒ~˜ÔÜØ9¸)¸ÐEó
ð 	
ô 7‰7<‰<˜	¨Q¥<Ó0Ð0ùò Ns
   ™B¶Bc                ó`   € V ^8„  d   QhR\         R\        R\        R\        R\        R\        /# )r   Ú	build_envÚsetup_py_pathÚ
source_dirÚisolatedÚdetailsr   )r   r   Úbool)r   s   "r   r   r   #   sD   € ÷ &(ñ &(Üð&(äð&(ô ð&(ô ð	&(ô
 ð&(ô 	ñ&(r   c                óœ  € \         P                  RVV4       \        RRR7      P                  p\	        VVVR7      pT ;_uu_ 4        \        R4      ;_uu_ 4       p \        VVRVR7        R
R
R
4       R
R
R
4       \        T4      #   \         d   p\        TR	7      ThR
p?ii ; i  + '       g   i     LC; i  + '       g   i     LN; i)zfGenerate metadata using setup.py-based defacto mechanisms.

Returns the generated metadata directory.
z2Running setup.py (path:%s) egg_info for package %szpip-egg-infoT)ÚkindÚglobally_managed)Úegg_info_dirÚno_user_configzPreparing metadata (setup.py)zpython setup.py egg_info)ÚcwdÚcommand_descÚspinner)Úpackage_detailsN)
ÚloggerÚdebugr	   r   r   r   r   r   r   r   )	r   r   r    r!   r"   r'   Úargsr+   Úerrors	   &&&&&    r   Úgenerate_metadatar1   #   s¸   € ô ‡LLØ<ØØôô ! nÀtÔL×QÑQ€Lä(ØØ!Øô€D÷ 
ŠÜÐ9×:Ô:¸gðSÜØØ"Ø!;Ø#ö	÷ ;÷ 
ô ˜,Ó'Ð'øô	 /ô SÜ.¸wÔGÈUÐRûðSú÷ ;×:ú÷ 
úsB   ÁB;ÁB(	ÁBÁ-B;ÂB%ÂB Â B%Â%B(	Â(B8Â3B;Â;C	)Ú__doc__Úloggingr   Úpip._internal.build_envr   Úpip._internal.cli.spinnersr   Úpip._internal.exceptionsr   r   r   Ú$pip._internal.utils.setuptools_buildr   Úpip._internal.utils.subprocessr   Úpip._internal.utils.temp_dirr	   Ú	getLoggerÚ__name__r-   r   r1   © r   r   Ú<module>r=      sD   ðÙ @ã Û 	å 4Ý 3÷ñ õ
 OÝ :Ý 6à	×	Ò	˜8Ó	$€õ1÷&(r   