
    >9j                     X    d dl Z d dlmZ d dlmZ de j
                  fdedz  deddfdZy)    N)Console)RichHandlerterminal_widthlevelreturnc                 
   t        j                  d      }| rt        |       nd }t        ddddd|      }|j	                  t        j
                  d             |j                  |       |j                  |       d|_        y )Nfastapi_cli)widthFT)	show_timerich_tracebackstracebacks_show_localsmarkup	show_pathconsolez%(message)s)	logging	getLoggerr   r   setFormatter	Formatter
addHandlersetLevel	propagate)r   r   loggerr   rich_handlers        S/media/conek/DATA/Code/OCR/venv/lib/python3.12/site-packages/fastapi_cli/logging.pysetup_loggingr      sy    }-F/=gN+4G#L g//>?
l#
OOEF    )r   rich.consoler   rich.loggingr   INFOintr    r   r   <module>r"      s8       $ 04',, #* C SW r   