o
    ÓmÆiå  ã                   @   s>   d Z ddlZddlmZ e e¡Zdd„ Zdd„ Zdd	„ Z	dS )
z,
Default implementations for error handlers
é    N)ÚREPLACEMENT_MARKERc                 C   s   t  d| ¡ tdƒ‚)Nzinvalid grapheme: %szinvalid grapheme)ÚlogÚdebugÚ
ValueError©Úc© r   úI/home/kim/smarthome/.venv/lib/python3.10/site-packages/segments/errors.pyÚstrict   s   r
   c                 C   s   t  d| ¡ tS )Nzreplacing grapheme: %s)r   r   r   r   r   r   r	   Úreplace   ó   r   c                 C   s   t  d| ¡ dS )Nzignoring grapheme: %sÚ )r   r   r   r   r   r	   Úignore   r   r   )
Ú__doc__ÚloggingZsegments.utilr   Ú	getLoggerÚ__name__r   r
   r   r   r   r   r   r	   Ú<module>   s    
