
    ;ȋhJ                     n    d dl Z d dlZd dlZd dlmZ d dlmZ  G d de          Z G d de          ZdS )    N)Command)SetuptoolsDeprecationWarningc                   h    e Zd ZdZdddddej         dfdd	gZd
dgZdZdZ	dZ
dZdZd Zd ZddZdS )developz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 Indexr   Fc                 >   t           j        ddddddgd| j        gt          | j                  z  z   dg| j        z  z   d	g| j        z  z   d
| j        gt          | j                  z  z   d| j        gt          | j                  z  z   }t          j	        |           d S )Nz-mpipinstallz-e.z--use-pep517z--targetz	--no-depsz--userz--prefixz--index-url)
sys
executableinstall_dirboolno_depsr
   prefix	index_url
subprocess
check_call)selfcmds     W/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/setuptools/command/develop.pyrunzdevelop.run   s    ^T5)T3O4+,tD4D/E/EEFmdl*+ j49$% 4;'$t{*;*;;	<
 dn-T^0D0DDE 	 	c"""""    c                 8    t                                            d S N)DevelopDeprecationWarningemitr   s    r   initialize_optionszdevelop.initialize_options)   s    !&&(((((r   returnc                     d S r     r#   s    r   finalize_optionszdevelop.finalize_options,   s    r   )r%   N)__name__
__module____qualname____doc__site	USER_SITEuser_optionsboolean_optionsr   r   r
   r   r   r   r$   r(   r'   r   r   r   r   	   s        (( 	86	IIIIJ0?L 	O
 KGDFI	# 	# 	#) ) )     r   r   c                       e Zd ZdZdZdZdZdS )r!   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  
      N)r)   r*   r+   _SUMMARY_DETAILS_SEE_URL	_DUE_DATEr'   r   r   r!   r!   0   s&        /HH ?HIIIr   r!   )	r-   r   r   
setuptoolsr   setuptools.warningsr   r   r!   r'   r   r   <module>r:      s         



       < < < < < <$ $ $ $ $g $ $ $N     <     r   