
    AHj                     f    d dl Z d dlZd dlmZ d dlmZ defdZdededdfdZd	eg e	f   ddfd
Z
y)    N)Callable)Anyreturnc                  2    t        j                  d      dk(  S )NPOLARS_VERBOSE1)osgetenv     M/root/tools/cai/cai_env/lib/python3.12/site-packages/polars/_utils/logging.pyverboser      s    99%&#--r   akwc                  8    t        | dt        j                  i|S )Nfile)printsysstderr)r   r   s     r   eprintr      s    !+#**+++r   create_log_messagec                     t        j                  d      dk(  r6 |        j                  dd      }t        d| t        j
                         y y )NPOLARS_VERBOSE_SENSITIVEr   
 z[SENSITIVE]: )r   )r	   r
   replacer   r   r   )r   msgs     r   verbose_print_sensitiver      sC    	yy+,3 "**44cU##**5 4r   )r	   r   collections.abcr   typingr   boolr   r   strr   r   r   r   <module>r#      sS    	 
 $ . .,s ,# ,$ ,6S0A 6d 6r   