ó
    áÅŸg—  ã                  ó  • S r SSKJr  SSKrSSKr\R
                  " \5      r\R                  \R                  " 5       5        Sr
\" S \
R                  S5       5       5      r\R                  \R                  S.rSrS\4       S
S	 jjrg)zìTop-level module for Flake8.

This module

- initializes logging for the command-line tool
- tracks the version of the package
- provides a way to configure logging for the command-line tool

.. autofunction:: flake8.configure_logging

é    )ÚannotationsNz7.1.1c              #  ób   #   • U H&  oR                  5       (       d  M  [        U5      v •  M(     g 7f)N)ÚisdigitÚint)Ú.0Úis     ÚP/var/www/blue/EV-Temp_rev04/venv/lib/python3.13/site-packages/flake8/__init__.pyÚ	<genexpr>r
      s    é € ÐOÑ)? AÇ9Á9Ç;›œ˜QŸ˜Ò)?ùs   ‚/�/Ú.)é   é   zO%(name)-25s %(processName)-11s %(relativeCreated)6d %(levelname)-8s %(message)sc                óÌ  • U S::  a  g[        U [        [        5      5      n [        U    nU(       a  US;   a*  [        [        U=(       d    S5      n[
        R                  nOUn[
        R                  nU" U5      nUR                  [
        R                  " U5      5        [        R                  U5        [        R                  U5        [        R                  SU[        5        g)a)  Configure logging for flake8.

:param verbosity:
    How verbose to be in logging information.
:param filename:
    Name of the file to append log information to.
    If ``None`` this will log to ``sys.stderr``.
    If the name is "stdout" or "stderr" this will log to the appropriate
    stream.
r   N)ÚstderrÚstdoutr   z/Added a %s logging handler to logger root at %s)ÚminÚmaxÚ_VERBOSITY_TO_LOG_LEVELÚgetattrÚsysÚloggingÚStreamHandlerÚFileHandlerÚsetFormatterÚ	FormatterÚLOGÚ
addHandlerÚsetLevelÚdebugÚ__name__)Ú	verbosityÚfilenameÚ	logformatÚ	log_levelÚfileobjÚhandler_clsÚhandlers          r	   Úconfigure_loggingr'   $   s¯   € ð �Aƒ~Øä�IœsÔ#:Ó;Ó<€IÜ'¨	Ñ2€Iæ�xÐ#7Ó7Üœ#˜x×3¨8Ó4ˆÜ-4×-BÑ-B‰àˆÜ×)Ñ)ˆá˜'Ó"€GØ×Ñœ×*Ò*¨9Ó5Ô6Ü‡N�N�7ÔÜ‡L�L�ÔÜ‡I�IØ9¸8ÄXõó    )r    r   r!   z
str | Noner"   ÚstrÚreturnÚNone)Ú__doc__Ú
__future__r   r   r   Ú	getLoggerr   r   r   ÚNullHandlerÚ__version__ÚtupleÚsplitÚ__version_info__ÚINFOÚDEBUGr   Ú
LOG_FORMATr'   © r(   r	   Ú<module>r8      s®   ðñ
õ #ã Û 
à×Ò˜Ó!€Ø ‡�ˆw×"Ò"Ó$Ô %à€ÙÑO¨×):Ñ):¸3Ô)?ÓOÓOÐ ð ‡|�|à‡}�}ñ	Ð ð"ð ð  Øð"Øð"àð"ð ð"ð 
ö	"r(   