U
    h                     @   s  d dl mZ d>ddZededZededZed	edZed
edZededZ	ededZ
ededZededZededZededZededZededZededZededZededZededZededZed ed!Zed"ed#Zed$ed%Zed&ed'Zed(ed)Zed*ed+Zed,ed-Zed.ed/Zed0ed1Zed2ed3Z ed4ed5Z!ed6ed7Z"ed8ed9Z#ed:ed;Z$ed<ed=Z%dS )?    )environNc                 C   s   | t kr|S t |  }|tkr |S |tkrX| dkr8dS | dkrHdS td| |f |tkrz
t|W S  tk
r   td| |f d Y nX td|j d S )N)1trueyesyokonT)0falsenonZnokoffFz<Invalid environment variable '%s' (expected a boolean): '%s'z=Invalid environment variable '%s' (expected an integer): '%s'z(The requested type '%s' is not supported)r   strboollower
ValueErrorint__name__)keytype_defaultval r   4/tmp/pip-unpacked-wheel-j9z6yzd1/loguru/_defaults.pyenv   s.    


r   LOGURU_AUTOINITTLOGURU_FORMATz<green>{time:YYYY-MM-DD HH:mm:ss.SSS}</green> | <level>{level: <8}</level> | <cyan>{name}</cyan>:<cyan>{function}</cyan>:<cyan>{line}</cyan> - <level>{message}</level>LOGURU_FILTERLOGURU_LEVELDEBUGLOGURU_COLORIZELOGURU_SERIALIZEFLOGURU_BACKTRACELOGURU_DIAGNOSELOGURU_ENQUEUELOGURU_CONTEXTLOGURU_CATCHLOGURU_TRACE_NO   LOGURU_TRACE_COLORz<cyan><bold>LOGURU_TRACE_ICONu   ✏️LOGURU_DEBUG_NO
   LOGURU_DEBUG_COLORz<blue><bold>LOGURU_DEBUG_ICONu   🐞LOGURU_INFO_NO   LOGURU_INFO_COLORz<bold>LOGURU_INFO_ICONu   ℹ️LOGURU_SUCCESS_NO   LOGURU_SUCCESS_COLORz<green><bold>LOGURU_SUCCESS_ICONu   ✅LOGURU_WARNING_NO   LOGURU_WARNING_COLORz<yellow><bold>LOGURU_WARNING_ICONu   ⚠️LOGURU_ERROR_NO(   LOGURU_ERROR_COLORz<red><bold>LOGURU_ERROR_ICONu   ❌LOGURU_CRITICAL_NO2   LOGURU_CRITICAL_COLORz<RED><bold>LOGURU_CRITICAL_ICONu   ☠️)N)&osr   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r   r'   r)   r*   r+   r-   r.   r/   r1   r2   r3   r5   r6   r7   r9   r:   r;   r=   r>   r?   rA   rB   r   r   r   r   <module>   sJ   
