+
    uj8iQ                     $    ^ RI Ht R R ltR tR# )    )strftimec                (    V ^8  d   QhR\         RR/# )   messagereturnN)str)formats   "</usr/lib/python3.14/site-packages/caelestia/utils/logging.py__annotate__r      s     & & & &    c                 >    \        R 4      p\        RV RV  24       R# )z%Y-%m-%d %H:%M:%S[z] N)r   print)r   	timestamps   & r
   log_messager      s"    ,-I	Ai[7)
$%r   c                   a  V 3R lpV# )zLog exceptions to stdout instead of raising

Used by the `apply_()` functions so that an exception, when applying
a theme, does not prevent the other themes from being applied.
c            	         <  S! V / VB  R#   \          d0   p\        R SP                   R\        T4       24        Rp?R# Rp?ii ; i)zError during execution of "z()": N)	Exceptionr   __name__r   )argskwargsefuncs   *, r
   wrapperlog_exception.<locals>.wrapper   sI    	T$!&! 	T5dmm_E#a&RSS	Ts    A$AA )r   r   s   f r
   log_exceptionr   	   s    T
 Nr   N)timer   r   r   r   r   r
   <module>r      s    &
r   