+
    Îi                     h    R t ^ RIt^ RIHtHt ^t ! R R]P                  4      tR R ltR R lt	R# )	zCustomize logging

Defines custom logger class for the `logger.verbose(...)` method.

init_logging() must be called before any other modules that call logging.getLogger.
N)Anycastc                   6   a  ] tR t^t o RtV 3R lR ltRtV tR# )VerboseLoggerzPCustom Logger, defining a verbose log-level

VERBOSE is between INFO and DEBUG.
c                0   < V ^8  d   QhRS[ RS[RS[RR/# )   msgargskwargsreturnN)strr   )format__classdict__s   "g/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/pip/_internal/utils/_log.py__annotate__VerboseLogger.__annotate__   s)     7 73 7s 7c 7d 7    c                8    V P                   ! \        V.VO5/ VB # )N)logVERBOSE)selfr   r	   r
   s   &&*,r   verboseVerboseLogger.verbose   s    xx6t6v66r    N)__name__
__module____qualname____firstlineno____doc__r   __static_attributes____classdictcell__)r   s   @r   r   r      s     
7 7r   r   c                0    V ^8  d   QhR\         R\        /# )r   namer   )r   r   )r   s   "r   r   r      s     8 8C 8M 8r   c                J    \        \        \        P                  ! V 4      4      # )zBlogging.getLogger, but ensures our VerboseLogger class is returned)r   r   logging	getLogger)r"   s   &r   r%   r%      s    w00677r   c                    V ^8  d   QhRR/# )r   r   Nr   )r   s   "r   r   r      s     - -d -r   c                 p    \         P                  ! \        4       \         P                  ! \        R4       R# )zRegister our VerboseLogger and VERBOSE log level.

Should be called before any calls to getLogger(),
i.e. in pip._internal.__init__
r   N)r$   setLoggerClassr   addLevelNamer   r   r   r   init_loggingr*      s"     =)),r   )
r   r$   typingr   r   r   Loggerr   r%   r*   r   r   r   <module>r-      s3      7GNN 78
-r   