+
    UN-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   "ڝ/Users/jonathan/Documents/Zakelijk/ClaudeOS/03_Lab/paradisomatch/scraper/.venv/lib/python3.14/site-packages/pip/_internal/operations/build/metadata_legacy.py__annotate__r      s     1 1c 1c 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    JJy1M1qZZ5L1IM"B9+ NOO
9~9)E
 	
 77<<	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< !ntLQQL(!D 
9::gS"!;#	 ; 
 ,''	 / S.wGU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   