+
    QV-j  ã            
       ó´  € R t ^ RIt^ RIt^ RIHtHtHtHtHtHtH	t	H
t
 ^RIHt R]P                  R]P                  R]P                  R]P
                  R]P                  /t]P                  tR	 R
 ltR R ltR tR R ltR R ltR R R lltR R ltR R ltR tR tR tR tR R ltR R lt]! 4        ]P:                  '       d
   ]! 4        R# R# )!zLogging utilities.N)ÚCRITICALÚDEBUGÚERRORÚFATALÚINFOÚNOTSETÚWARNÚWARNING)Ú	constantsÚdebugÚinfoÚwarningÚerrorÚcriticalc                ó$   € V ^8„  d   QhR\         /# ©é   Úreturn)Ústr)Úformats   "Ún/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/huggingface_hub/utils/logging.pyÚ__annotate__r   +   s   € ÷ "ñ "œ3ñ "ó    c                  ó:   € \         P                  R 4      ^ ,          # )Ú.)Ú__name__Úsplit© r   r   Ú_get_library_namer   +   s   € Ü�>‰>˜#Ó˜qÕ!Ð!r   c                ó8   € V ^8„  d   QhR\         P                  /# r   )ÚloggingÚLogger)r   s   "r   r   r   /   s   € ÷ 2ñ 2¤'§.¡.ñ 2r   c                  ó>   € \         P                  ! \        4       4      # ©N)r    Ú	getLoggerr   r   r   r   Ú_get_library_root_loggerr%   /   s   € Ü×ÒÔ.Ó0Ó1Ð1r   c            	     ó  € \         P                  ! RR4      p V '       dd   V \        9   d   \        V ,          # \        P                  ! 4       P                  RV  RRP                  \        P                  4       4       24       \        # )z™
If `HF_HUB_VERBOSITY` env var is set to one of the valid choices return that as the new default level. If it is not
- fall back to `_default_log_level`
ÚHF_HUB_VERBOSITYNz Unknown option HF_HUB_VERBOSITY=z, has to be one of: z, )	ÚosÚgetenvÚ
log_levelsr    r$   r   ÚjoinÚkeysÚ_default_log_level)Úenv_level_strs    r   Ú_get_default_logging_levelr/   3   sr   € ô
 —I’IÐ0°$Ó7€MßØœJÔ&Ü˜mÕ,Ð,ä×ÒÓ×'Ñ'Ø2°=°/ÐAUÐVZ×V_ÑV_Ô`j×`oÑ`oÓ`qÓVrÐUsÐtôô Ðr   c                ó   € V ^8„  d   QhRR/# ©r   r   Nr   )r   s   "r   r   r   C   s   € ÷ ?ñ ?¨ñ ?r   c                  ó”   € \        4       p V P                  \        P                  ! 4       4       V P	                  \        4       4       R # r#   )r%   Ú
addHandlerr    ÚStreamHandlerÚsetLevelr/   ©Úlibrary_root_loggers    r   Ú_configure_library_root_loggerr8   C   s4   € Ü2Ó4ÐØ×"Ñ"¤7×#8Ò#8Ó#:Ô;Ø× Ñ Ô!;Ó!=Ö>r   c                ó   € V ^8„  d   QhRR/# r1   r   )r   s   "r   r   r   I   s   € ÷ 1ñ 1 Dñ 1r   c                  óX   € \        4       p V P                  \        P                  4       R # r#   )r%   r5   r    r   r6   s    r   Ú_reset_library_root_loggerr;   I   s   € Ü2Ó4ÐØ× Ñ ¤§¡Ö0r   c                óR   € V ^8„  d   QhR\         R,          R\        P                  /# )r   ÚnameNr   )r   r    r!   )r   s   "r   r   r   N   s"   € ÷ #ñ #”S˜4•Zð #¬7¯>©>ñ #r   c                óJ   € V f   \        4       p \        P                  ! V 4      # )as  
    Returns a logger with the specified name. This function is not supposed
    to be directly accessed by library users.

    Args:
        name (`str`, *optional*):
            The name of the logger to get, usually the filename

    Example:

```python
>>> from huggingface_hub import get_logger

>>> logger = get_logger(__file__)
>>> logger.set_verbosity_info()
```
)r   r    r$   )r=   s   &r   Ú
get_loggerr?   N   s"   € ð& ‚|Ü Ó"ˆä×Ò˜TÓ"Ð"r   c                ó$   € V ^8„  d   QhR\         /# r   ©Úint)r   s   "r   r   r   g   s   € ÷ :ñ :”sñ :r   c                 ó2   € \        4       P                  4       # )aà  Return the current level for the HuggingFace Hub's root logger.

Returns:
    Logging level, e.g., `huggingface_hub.logging.DEBUG` and
    `huggingface_hub.logging.INFO`.

> [!TIP]
> HuggingFace Hub has following logging levels:
>
> - `huggingface_hub.logging.CRITICAL`, `huggingface_hub.logging.FATAL`
> - `huggingface_hub.logging.ERROR`
> - `huggingface_hub.logging.WARNING`, `huggingface_hub.logging.WARN`
> - `huggingface_hub.logging.INFO`
> - `huggingface_hub.logging.DEBUG`
)r%   ÚgetEffectiveLevelr   r   r   Úget_verbosityrE   g   s   € ô  $Ó%×7Ñ7Ó9Ð9r   c                ó(   € V ^8„  d   QhR\         RR/# )r   Ú	verbosityr   NrA   )r   s   "r   r   r   z   s   € ÷ 	3ñ 	3œSð 	3 Tñ 	3r   c                ó8   € \        4       P                  V 4       R# )z¾
Sets the level for the HuggingFace Hub's root logger.

Args:
    verbosity (`int`):
        Logging level, e.g., `huggingface_hub.logging.DEBUG` and
        `huggingface_hub.logging.INFO`.
N)r%   r5   )rG   s   &r   Úset_verbosityrI   z   s   € ô Ó×'Ñ'¨	Ö2r   c                 ó    € \        \        4      # )z'
Sets the verbosity to `logging.INFO`.
)rI   r   r   r   r   Úset_verbosity_inforK   †   s   € ô œÓÐr   c                 ó    € \        \        4      # )z*
Sets the verbosity to `logging.WARNING`.
)rI   r	   r   r   r   Úset_verbosity_warningrM   �   s   € ô œÓ!Ð!r   c                 ó    € \        \        4      # )z(
Sets the verbosity to `logging.DEBUG`.
)rI   r   r   r   r   Úset_verbosity_debugrO   ”   ó   € ô œÓÐr   c                 ó    € \        \        4      # )z(
Sets the verbosity to `logging.ERROR`.
)rI   r   r   r   r   Úset_verbosity_errorrR   ›   rP   r   c                ó   € V ^8„  d   QhRR/# r1   r   )r   s   "r   r   r   ¢   s   € ÷ 1ñ 1˜Tñ 1r   c                 ó$   € R\        4       n        R# )zc
Disable propagation of the library log outputs. Note that log propagation is
disabled by default.
FN©r%   Ú	propagater   r   r   Údisable_propagationrW   ¢   s   € ð
 ,1ÔÓÖ(r   c                ó   € V ^8„  d   QhRR/# r1   r   )r   s   "r   r   r   ª   s   € ÷ 0ñ 0˜Dñ 0r   c                 ó$   € R\        4       n        R# )z§
Enable propagation of the library log outputs. Please disable the
HuggingFace Hub's default handler to prevent double logging if the root
logger has been configured.
TNrU   r   r   r   Úenable_propagationrZ   ª   s   € ð ,0ÔÓÖ(r   r#   )Ú__doc__r    r(   r   r   r   r   r   r   r   r	   Ú r
   r*   r-   r   r%   r/   r8   r;   r?   rE   rI   rK   rM   rO   rR   rW   rZ   ÚHF_DEBUGr   r   r   Ú<module>r^      sÍ   ðñ ã Û 	÷	÷ 	ó 	õ ð ˆW�]‰]Ø
ˆG�L‰LØˆw�‰ØˆW�]‰]Ø�× Ñ ð€
ð —_‘_Ð õ"õ2òõ ?õ1÷
#õ2:õ&	3òò"ò ò õ1õ0ñ Ô  à××ÐáÖñ r   