§
    WŠtj0  ã                   ó¶   — d dl Z d dlZd dlZd dlZd dlZdej        v ZdZej         	                    dg dfdgdfg¦  «        d„ ¦   «         Z
d	„ Zed
„ ¦   «         ZdS )é    NÚ__pypy__zRfrom setuptools import setup

setup(
    name="test_logging",
    version="0.0"
)
)ÚflagsÚexpected_levelÚINFOz	--verboseÚDEBUGc                 óô  — ddl }ddl}t          j        t          ¦  «        }|                     t          d|¦  «         |                     ¦   «         }t          j        |¦  «        dk    sJ ‚| dz  }|                     t          d¬¦  «         |j
                             |d¬	¦  «        }	|d
gz   |	_        |	                     ¦   «          |                     ¦   «         }
t          j        |
¦  «        }||k    sJ ‚dS )z:Make sure the correct verbosity level is set (issue #3038)r   NÚrootÚNOTSETzsetup.pyzutf-8)ÚencodingÚinit)Ú
stop_afterÚsdist)Ú
setuptoolsÚ	distutilsÚloggingÚLoggerÚ__name__ÚsetattrÚgetEffectiveLevelÚgetLevelNameÚ
write_textÚsetup_pyÚcoreÚ	run_setupÚscript_argsÚparse_command_line)Útmp_pathÚmonkeypatchr   r   r   r   ÚloggerÚunset_log_levelÚsetup_scriptÚdistÚ	log_levelÚlog_level_names               ú[/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/setuptools/tests/test_logging.pyÚtest_verbosity_levelr&      s  € ð
 ÐÐÐàÐÐÐåŒ^�HÑ%Ô%€FØ×Ò� ¨Ñ0Ô0Ð0Ø×.Ò.Ñ0Ô0€OÝÔ Ñ0Ô0°HÒ<Ð<Ð<Ð<à˜jÑ(€LØ×Ò�H¨wÐÑ7Ô7Ð7ØŒ>×#Ò# L¸VÐ#ÑDÔD€DØ ˜yÑ(€DÔØ×ÒÑÔÐØ×(Ò(Ñ*Ô*€IÝÔ)¨)Ñ4Ô4€NØ˜^Ò+Ð+Ð+Ð+Ð+Ð+ó    c                 óF   ‡ — t          j        ‰ ¦  «        ˆ fd„¦   «         }|S )Nc                  ó|   •— 	  ‰¦   «          d S # t           $ r" t          rd} t          j        | › d�¦  «         ‚ w xY w)Nz!Flaky monkeypatch on PyPy (#4124)z&. Original discussion in #3707, #3709.)ÚAssertionErrorÚIS_PYPYÚpytestÚxfail)ÚmsgÚfuncs    €r%   Ú_funczflaky_on_pypy.<locals>._func.   s\   ø€ ð	ØˆD‰FŒFˆFˆFˆFøÝð 	ð 	ð 	Ýð MØ9�Ý” ÐKÐKÐKÑLÔLÐLØð		øøøs   ƒ
 �,;)Ú	functoolsÚwraps)r/   r0   s   ` r%   Úflaky_on_pypyr3   -   s8   ø€ Ý„_�TÑÔðð ð ð ñ Ôðð €Lr'   c                  ó  — dd l } dd l}ddlm} |j                             ¦   «          |                      ¦   «         r5|j        �d|j        v sJ ‚t          |j	        t          j
        ¦  «        sJ ‚d S t          j        |j	        ¦  «        sJ ‚d S )Nr   )r"   r   )Ú_distutils_hackÚsetuptools.loggingr   r"   r   Ú	configureÚenabledÚ__file__Ú
isinstanceÚlogr   ÚinspectÚismodule)r5   r   r"   s      r%   Ú%test_patching_does_not_cause_problemsr>   ;   s°   € ð ÐÐÐàÐÐÐàÐÐÐÐÐàÔ× Ò Ñ"Ô"Ð"à×ÒÑ Ô ð *àŒ}Ð$¨¸¼Ð(EÐ(EÐ(EÐEÝ˜$œ(¥G¤NÑ3Ô3Ð3Ð3Ð3Ð3Ð3åÔ ¤Ñ)Ô)Ð)Ð)Ð)Ð)Ð)r'   )r1   r<   r   Úsysr,   Úbuiltin_module_namesr+   r   ÚmarkÚparametrizer&   r3   r>   © r'   r%   ú<module>rD      sÂ   ðØ Ð Ð Ð Ø €€€Ø €€€Ø 
€
€
€
à €€€à
˜Ô0Ð
0€ð€ð „×ÒØ 2 v ,°+°ÀÐ0HÐ!Iñô ð,ð ,ñô ð,ð*ð ð ð ð*ð *ñ „ð*ð *ð *r'   