+
    f7iM  c                  sj    ^ RI Ht  ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]4      tR
# )i    )annotationsc                  s    ] tR t^tRtR# )UFOLibError N__name__
__module____qualname____firstlineno____static_attributes__r       >/usr/lib64/python3.14/site-packages/fontTools/ufoLib/errors.pyr   r          r	   r   c                  s    ] tR t^tRtR# )UnsupportedUFOFormatr   Nr   r   r	   r
   r   r      r   r	   r   c                  s&    ] tR t^tRtR R ltRtR# )GlifLibErrorzAn 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               s     V ^8  d   QhRRRR/# )i   noteZstrZreturnZNoner   )Zformats   "r
   Z__annotate__ZGlifLibError.__annotate__   s     5 5c 5d 5r	   c                	sR    V P                   vr#VR ,           V,           .VO5V n         R# )Z
NZargs)Zselfr   ZmessageZrests   &&  r
   	_add_noteZGlifLibError._add_note   s(      99nt+4t4	r	   r   N)r   r   r   r   Z__doc__r   r   r   r	   r
   r   r      s    5 5r	   r   c                  s    ] tR t^tRtR# )UnsupportedGLIFFormatr   Nr   r   r	   r
   r   r      r   r	   r   N)Z
__future__r    Z	Exceptionr   r   r   r   r   r	   r
   <module>r      s8    "	) 		; 	5; 5"	L 	r	   