o
    LK&h                     @   sT   d dl Z d dlZd dlZddlmZ d dlZdd ZdddZd	e	de	fd
dZ
dS )    N   )monkeyc                 C   s   | j tjk S )N)levelnologgingWARNING)record r   E/var/www/html/venv/lib/python3.10/site-packages/setuptools/logging.py_not_warning
   s   r
   returnc                  C   sv   t  } | t j t tj}|t | |f}t jdd|t j	d t
tjjr9tttjd tjtj_dS dS )z
    Configure logging to emit warning and above to stderr
    and everything else to stdout. This behavior is provided
    for compatibility with distutils.log but may change in
    the future.
    z	{message}{)formatstylehandlerslevelset_thresholdN)r   StreamHandlersetLevelr   sysstdout	addFilterr
   basicConfigDEBUGinspectismodule	distutilsdistlogr   
patch_funcr   )err_handlerout_handlerr   r   r   r	   	configure   s   

r!   r   c                 C   s   t j| d  t| S )N
   )r   rootr   r   	unpatched)r   r   r   r	   r   &   s   
r   )r   N)r   r   r    r   distutils.logr   r
   r!   intr   r   r   r   r	   <module>   s    
