
    IojN                     p    S SK r S SKrS SKrS SKJrJr  S SKJr  S SKJ	r	   " S S\5      r
 " S S\	5      rg)	    N)ClassVarcast)Command)SetuptoolsDeprecationWarningc                       \ rS rSr% SrSSSSS\R                   S34S	S
/r\\	\
\\\4      \	\
\\S-  \4      -     \S'   SS/r\\	\      \S'   SrSrSrSrSrSS jrSS jrSS jrSrg)develop
   zSet up package for development)zinstall-dir=dzinstall package to DIR)no-depsNzdon't install dependenciesuserNzinstall in user site-package '')zprefix=Nzinstallation prefix)z
index-url=iz base URL of Python Package Indexuser_optionsr   boolean_optionsFc           
         [        [        [           [        R                  SSSSSS/SU R
                  /[        U R
                  5      -  -   S/U R                  -  -   S	/U R                  -  -   S
U R                  /[        U R                  5      -  -   SU R                  /[        U R                  5      -  -   5      n[        R                  " U5        g )Nz-mpipinstallz-e.z--use-pep517z--targetz	--no-depsz--userz--prefixz--index-url)r   liststrsys
executableinstall_dirboolno_depsr   prefix	index_url
subprocess
check_call)selfcmds     T/mnt/workspace/venv-train/lib/python3.13/site-packages/setuptools/command/develop.pyrundevelop.run!   s    I^^T5)T3O4++,tD4D4D/EEFmdll*+ j499$% 4;;'$t{{*;;	<
 dnn-T^^0DDE
 	c"    c                 ,    [         R                  5         g N)DevelopDeprecationWarningemitr!   s    r#   initialize_optionsdevelop.initialize_options.   s    !&&(r&   c                     g r(    r+   s    r#   finalize_optionsdevelop.finalize_options1   s    r&   r/   )returnN)__name__
__module____qualname____firstlineno____doc__site	USER_SITEr   r   r   tupler   __annotations__r   r   r   r   r   r   r$   r,   r0   __static_attributes__r/   r&   r#   r   r   
   s    (
 	86	77GqIJ0?	 (U3S=!"T%S4Z0D*E%FF  	,OXd3i( 
 KGDFI#)r&   r   c                   $    \ rS rSrSrSrSrSrSrg)r)   5   zdevelop command is deprecated.zs
    Please avoid running ``setup.py`` and ``develop``.
    Instead, use standards-based tools like pip or uv.
    z-https://github.com/pypa/setuptools/issues/917)i  r	      r/   N)	r3   r4   r5   r6   _SUMMARY_DETAILS_SEE_URL	_DUE_DATEr<   r/   r&   r#   r)   r)   5   s    /HH ?HIr&   r)   )r8   r   r   typingr   r   
setuptoolsr   setuptools.warningsr   r   r)   r/   r&   r#   <module>rG      s1      
 !  <(g (V < r&   