+
    iM                    j    ^ RI Ht  ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]4      tR
# )    )annotationsc                      ] tR t^tRtR# )UFOLibError N__name__
__module____qualname____firstlineno____static_attributes__r       w/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/fontTools/ufoLib/errors.pyr   r          r   r   c                      ] tR t^tRtR# )UnsupportedUFOFormatr   Nr   r   r   r   r   r      r   r   r   c                  &    ] 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                    V ^8  d   QhRRRR/# )   notestrreturnNoner   )formats   "r   __annotate__GlifLibError.__annotate__   s     5 5c 5d 5r   c                	R    V P                   vr#VR ,           V,           .VO5V n         R# )
Nargs)selfr   messagerests   &&  r   	_add_noteGlifLibError._add_note   s(      99nt+4t4	r   r   N)r   r	   r
   r   __doc__r$   r   r   r   r   r   r      s    5 5r   r   c                      ] tR t^tRtR# )UnsupportedGLIFFormatr   Nr   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   