o
    LK&hJ                     @   sT   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 deZG dd deZdS )    N)Command)SetuptoolsDeprecationWarningc                   @   sd   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d Zdd Zd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                 C   sv   t jddddddgd| jgt| j  dg| j  d	g| j  d
| jgt| j  d| jgt| j  }t	| 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cmd r   M/var/www/html/venv/lib/python3.10/site-packages/setuptools/command/develop.pyrun   s   

zdevelop.runc                 C   s   t   d S N)DevelopDeprecationWarningemitr   r   r   r   initialize_options)   s   zdevelop.initialize_optionsreturnc                 C   s   d S r   r   r   r   r   r   finalize_options,   s   zdevelop.finalize_options)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&    r   c                   @   s   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
    r   )	r'   r   r   
setuptoolsr   setuptools.warningsr   r   r   r   r   r   r   <module>   s    '