Ë
    ÚÍ:jM  ã                  óh   — d dl mZ  G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ d	e«      Zy
)é    )Úannotationsc                  ó   — e Zd Zy)ÚUFOLibErrorN©Ú__name__Ú
__module__Ú__qualname__© ó    úl/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/fontTools/ufoLib/errors.pyr   r      ó   „ Ør   r   c                  ó   — e Zd Zy)ÚUnsupportedUFOFormatNr   r
   r   r   r   r      r   r   r   c                  ó   — e Zd ZdZdd„Zy)ÚGlifLibErrorzùAn error raised by glifLib.

    This class is a loose backport of PEP 678, adding a :attr:`.note`
    attribute that can hold additional context for errors encountered.

    It will be maintained until only Python 3.11-and-later are supported.
    c                óB   — | j                   ^}}|dz   |z   g|¢­| _         y )Nú
)Úargs)ÚselfÚnoteÚmessageÚrests       r   Ú	_add_notezGlifLibError._add_note   s*   € ð  Ÿ9™9Ðˆ�4Ø ‘n tÑ+Ð4¨tÑ4ˆ�	r   N)r   ÚstrÚreturnÚNone)r   r   r	   Ú__doc__r   r
   r   r   r   r      s   „ ñô5r   r   c                  ó   — e Zd Zy)ÚUnsupportedGLIFFormatNr   r
   r   r   r   r      r   r   r   N)Ú
__future__r   Ú	Exceptionr   r   r   r   r
   r   r   ú<module>r"      s8   ðÝ "ô	�)ô 	ô	˜;ô 	ô5�;ô 5ô"	˜Lõ 	r   