
    /h                         d Z ddlZddlZddlmZ ej        Zej        Zej        Zej	        Z	ej
        Z
ej        Zej        Zej        Zej        Zej        Zej        Zd Zd Z G d dej                  ZdS )	zb
A simple log mechanism styled after PEP 282.

Retained for compatibility and should not be used.
    N   )logc                 F    t           j        }t          j        |            |S N)_global_loglevelsetLevel)r   origs     L/var/www/html/venv/lib/python3.11/site-packages/setuptools/_distutils/log.pyset_thresholdr      s     DK    c                     | dk    rt          t          j                   d S | dk    rt          t          j                   d S | dk    rt          t          j                   d S d S )Nr   r      )r   loggingWARNINFODEBUG)vs    r   set_verbosityr   !   sf    Avvgl#####	
agl#####	
agm$$$$$ 
r   c                   t     e Zd ZdZef fd	Zed             Zej        d             Ze	j
        j        Z xZS )LogzJdistutils.log.Log is deprecated, please use an alternative from `logging`.c                     t          j        t          j                   t	                                          t          |           d S )Nr   )warningswarnr   __doc__super__init____name__)self	threshold	__class__s     r   r   zLog.__init__-   s8    ck"""33333r   c                     | j         S r   r   )r    s    r   r!   zLog.threshold1   s
    zr   c                 0    |                      |           d S r   )r	   )r    r   s     r   r!   zLog.threshold5   s    er   )r   
__module____qualname__r   r   r   propertyr!   setterr   Loggerwarningr   __classcell__)r"   s   @r   r   r   *   s        TT!% 4 4 4 4 4 4   X    >!DDDDDr   r   )r   r   r   _logr   r   r   r   r   ERRORFATALdebuginfor*   r   errorfatalr   r   r)   r    r   r   <module>r4      s       $ $ $ $ $ $ 	||o  % % %" " " " "'. " " " " "r   