ó
    �Rj  ã                   ó¸   • S r SSKrSSKJrJr  SSKJr  SSKJr  SSK	J
r
  SSKJr  \R                  " \5      rS\\   S	\\   S
\\   S\S\S\S\S\S\SS4S jrg)z>Legacy editable installation process, i.e. `setup.py develop`.é    N)ÚOptionalÚSequence)ÚBuildEnvironment)Ú
indent_log)Úmake_setuptools_develop_args)Úcall_subprocessÚglobal_optionsÚprefixÚhomeÚuse_user_siteÚnameÚsetup_py_pathÚisolatedÚ	build_envÚunpacked_source_directoryÚreturnc        	   	      óâ   • [         R                  SU5        [        UU UUUUS9n	[        5          U   [	        U	SUS9  SSS5        SSS5        g! , (       d  f       N= f! , (       d  f       g= f)zSInstall a package in editable mode. Most arguments are pass-through
to setuptools.
zRunning setup.py develop for %s)r	   Úno_user_configr
   r   r   zpython setup.py develop)Úcommand_descÚcwdN)ÚloggerÚinfor   r   r   )
r	   r
   r   r   r   r   r   r   r   Úargss
             Ú\D:\diplom_project\venv\Lib\site-packages\pip/_internal/operations/install/editable_legacy.pyÚinstall_editabler      sd   € ô ‡K�KÐ1°4Ô8ä'ØØ%ØØØØ#ñ€Dô 
�ÚÜØØ6Ø-ò÷ ÷ 
ˆß�Yú÷ 
�ús!   ¯A ²A¾A Á
A	ÁA Á 
A.)Ú__doc__ÚloggingÚtypingr   r   Úpip._internal.build_envr   Úpip._internal.utils.loggingr   Ú$pip._internal.utils.setuptools_buildr   Úpip._internal.utils.subprocessr   Ú	getLoggerÚ__name__r   ÚstrÚboolr   © ó    r   Ú<module>r)      s�   ðÙ Dã ß %å 4Ý 2Ý MÝ :à	×	Ò	˜8Ó	$€ð à˜S‘Mð ð �S‰Mð ð �3‰-ð	 ð
 ð ð ð ð ð ð ð ð  ð ð  #ð ð 
õ r(   