
    s
e                         U d Z dgZddlZddlZ ej        d          Zej        ej        e                  e	d<   dedefdZ
dS )	z'Utilities to work with ANSI characters.escape_ansi    Nz(\x9B|\x1B\[)[0-?]*[ -/]*[@-~]ESCAPE_ANSI_PATTERNstringreturnc                 8    t                               d|           S )z
    Remove the ANSI escape sequences from a string.
    :param: String to cleared from ANSI escape sequences.
    :return: Cleared string.
     )r   sub)r   s    Blib/python3.11/site-packages/navigator_updater/utils/ansi_utils.pyr   r      s     ""2v...    )__doc____all__retypingcompiler   FinalPatternstr__annotations__r    r   r
   <module>r      s    . - -/ 				  :DDe9f9f V\&."56 f f f/ / / / / / / /r   