+
    NV-jÏ  ã                   ó  € ^ RI t]P                  '       d   ^RIHt  ! R R]4      t ! R R]]]4      t	 ! R R]	4      t
 ! R	 R
]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      tR# )é    N©Ú	Undefinedc                   ób   a a€ ] tR t^t oRtRV3R lV 3R lllt]V3R lR l4       tRtVt	V ;t
# )ÚTemplateErrorz"Baseclass for all template errors.c                óH   <€ V ^8„  d   QhRS[ P                  S[,          RR/# )é   ÚmessageÚreturnN©ÚtÚOptionalÚstr)ÚformatÚ__classdict__s   "€Úb/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/jinja2/exceptions.pyÚ__annotate__ÚTemplateError.__annotate__
   s#   ø€ ÷ "ñ "¡§
¡
©3¥ð "¸4ñ "ó    c                ó&   <€ \         SV `  V4       R # ©N)ÚsuperÚ__init__)Úselfr	   Ú	__class__s   &&€r   r   ÚTemplateError.__init__
   s   ø€ Ü‰Ñ˜Ö!r   c                óD   <€ V ^8„  d   QhRS[ P                  S[,          /# ©r   r
   r   )r   r   s   "€r   r   r      s   ø€ ÷ 3ñ 3™Ÿ™¡C�ñ 3r   c                óP   € V P                   '       d   V P                   ^ ,          # R# )r   N)Úargs©r   s   &r   r	   ÚTemplateError.message   s   € à#ŸyŸy˜yˆt�y‰y˜�|Ð2¨dÐ2r   © r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Úpropertyr	   Ú__static_attributes__Ú__classdictcell__Ú__classcell__©r   r   s   @@r   r   r      s+   ù‡ € Ù,÷"õ "ð ÷3ó ÷3ð 3r   r   c                   ó\   a € ] tR t^t o RtRtR	V 3R lR lltV 3R lR ltV 3R ltRt	V t
R# )
ÚTemplateNotFoundz°Raised if a template does not exist.

.. versionchanged:: 2.11
    If the given name is :class:`Undefined` and no message was
    provided, an :exc:`UndefinedError` is raised.
Nc                óš   <€ V ^8„  d   QhRS[ P                  S[ P                  S[R3,          ,          RS[ P                  S[,          RR/# )r   Únamer   r	   r
   N)r   r   ÚUnionr   )r   r   s   "€r   r   ÚTemplateNotFound.__annotate__   sH   ø€ ÷  ñ  á�j‰j™Ÿ™¡ kÐ!1Õ2Õ3ð ñ —‘™C•ð ð 
ñ	 r   c                ó²   € \         P                  W4       Vf*   ^RIHp \	        W4      '       d   VP                  4        TpW n        Wn        V.V n        R # )Nr   )	ÚIOErrorr   Úruntimer   Ú
isinstanceÚ_fail_with_undefined_errorr	   r0   Ú	templates)r   r0   r	   r   s   &&& r   r   ÚTemplateNotFound.__init__   sI   € ô
 	×Ñ˜Ô$àŠ?Ý*ä˜$×*Ò*Ø×/Ñ/Ô1àˆGàŒØŒ	Ø˜ˆŽr   c                ó    <€ V ^8„  d   QhRS[ /# r   ©r   )r   r   s   "€r   r   r2   1   s   ø€ ÷ !ñ !™ñ !r   c                ó,   € \        V P                  4      # r   )r   r	   r    s   &r   Ú__str__ÚTemplateNotFound.__str__1   s   € Ü�4—<‘<Ó Ð r   c                óJ   <€ V ^8„  d   Qh/ S[ P                  S[,          ;R&   # )r   r	   r   )r   r   s   "€r   r   r2      s   ø‡ ‚ ñ �Z‰Z™�_Ñ#ò r   )r	   r0   r8   r   )r#   r$   r%   r&   r'   r	   r   r=   Ú__annotate_func__r)   r*   )r   s   @r   r.   r.      s,   ø‡ € ñð  $€G÷ ò  ÷&!ð !÷? ƒ r   r.   c                   óF   a a€ ] tR t^5t oRtRV3R lV 3R llltRtVtV ;t# )ÚTemplatesNotFoundax  Like :class:`TemplateNotFound` but raised if multiple templates
are selected.  This is a subclass of :class:`TemplateNotFound`
exception, so just catching the base exception will catch both.

.. versionchanged:: 2.11
    If a name in the list of names is :class:`Undefined`, a message
    about it being undefined is shown rather than the empty string.

.. versionadded:: 2.2
c                óš   <€ V ^8„  d   QhRS[ P                  S[ P                  S[R3,          ,          RS[ P                  S[,          RR/# )r   Únamesr   r	   r
   N)r   ÚSequencer1   r   r   )r   r   s   "€r   r   ÚTemplatesNotFound.__annotate__A   sH   ø€ ÷ %ñ %á�z‰z™!Ÿ'™'¡# {Ð"2Õ3Õ4ð%ñ —‘™C•ð%ð 
ñ	%r   c                óZ  <€ Vfu   ^RI Hp . pV FB  p\        WS4      '       d   VP                  VP                  4       K1  VP                  V4       KD  	  RP                  \        \        V4      4      pRV 2p\        ST `%  V'       d
   VR,          MR V4       \        V4      V n        R # )Nr   z, z(none of the templates given were found: éÿÿÿÿ)r5   r   r6   ÚappendÚ_undefined_messageÚjoinÚmapr   r   r   Úlistr8   )r   rD   r	   r   Úpartsr0   Ú	parts_strr   s   &&&    €r   r   ÚTemplatesNotFound.__init__A   s‰   ø€ ð
 Š?Ý*àˆEã�Ü˜d×.Ò.Ø—L‘L ×!8Ñ!8Ö9à—L‘L Ö&ñ	 ð Ÿ	™	¤#¤c¨5£/Ó2ˆIØ@ÀÀÐLˆGä‰Ñ§e˜˜rž°°wÔ?Ü˜e›ˆŽr   )r8   )r"   N)	r#   r$   r%   r&   r'   r   r)   r*   r+   r,   s   @@r   rB   rB   5   s   ù‡ € ñ	÷%÷ %õ %r   rB   c                   ó^   a a€ ] tR t^Xt oRtRV3R lV 3R llltV3R lR ltR tRtVt	V ;t
# )	ÚTemplateSyntaxErrorzBRaised to tell the user that there is a problem with the template.c          
      ó~   <€ V ^8„  d   QhRS[ RS[RS[P                  S[ ,          RS[P                  S[ ,          RR/# )r   r	   Úlinenor0   Úfilenamer
   N)r   Úintr   r   )r   r   s   "€r   r   Ú TemplateSyntaxError.__annotate__[   sM   ø€ ÷  ñ  áð ñ ð ñ �j‰j™�oð	 ñ
 —*‘*™S•/ð ð 
ñ r   c                óf   <€ \         SV `  V4       W n        W0n        W@n        R V n        RV n        R # )NF)r   r   rT   r0   rU   ÚsourceÚ
translated)r   r	   rT   r0   rU   r   s   &&&&&€r   r   ÚTemplateSyntaxError.__init__[   s1   ø€ ô 	‰Ñ˜Ô!ØŒØŒ	Ø ŒØ'+ˆŒð  ˆŽr   c                ó    <€ V ^8„  d   QhRS[ /# r   r;   )r   r   s   "€r   r   rW   l   s   ø€ ÷  ñ  ™ñ  r   c                ó\  € V P                   '       d&   \        P                  ! \        V P                  4      # R V P
                   2pV P                  ;'       g    V P                  pV'       d	   RV RV 2p\        P                  ! \        V P                  4      RV,           .pV P                  eZ    V P                  P                  4       V P
                  ^,
          ,          pVP                  RVP                  4       ,           4       RP                  V4      #   \         d     Li ; i)zline zFile "z", z  z    Ú
)rZ   r   Úcastr   r	   rT   rU   r0   rY   Ú
splitlinesrI   ÚstripÚ
IndexErrorrK   )r   Úlocationr0   ÚlinesÚlines   &    r   r=   ÚTemplateSyntaxError.__str__l   så   € à�?�?ˆ?Ü—6’6œ#˜tŸ|™|Ó,Ð,ð ˜4Ÿ;™;˜-Ð(ˆØ�}‰}×)Ð) §	¡	ˆßØ ˜v S¨¨
Ð3ˆHÜ—’œ˜TŸ\™\Ó*¨D°8­OÐ<ˆð �;‰;Ò"ð4Ø—{‘{×-Ñ-Ó/°·±¸aµÕ@�ð —‘˜V d§j¡j£lÕ2Ô3à�y‰y˜ÓÐøô ô Ùðús   Â42D ÄD+Ä*D+c                óv   € V P                   V P                  V P                  V P                  V P                  33# r   )r   r	   rT   r0   rU   r    s   &r   Ú
__reduce__ÚTemplateSyntaxError.__reduce__ƒ   s,   € ð
 �~‰~ §¡¨d¯k©k¸4¿9¹9ÀdÇmÁmÐTÐTÐTr   )rU   rT   r0   rY   rZ   )NN)r#   r$   r%   r&   r'   r   r=   rh   r)   r*   r+   r,   s   @@r   rR   rR   X   s(   ù‡ € ÙL÷ õ  ÷" ð  ÷.Uò Ur   rR   c                   ó   € ] tR t^‹tRtRtR# )ÚTemplateAssertionErrorzüLike a template syntax error, but covers cases where something in the
template caused an error at compile time that wasn't necessarily caused
by a syntax error.  However it's a direct subclass of
:exc:`TemplateSyntaxError` and has the same attributes.
r"   N©r#   r$   r%   r&   r'   r)   r"   r   r   rk   rk   ‹   s   † õr   rk   c                   ó   € ] tR t^“tRtRtR# )ÚTemplateRuntimeErrorzgA generic runtime error in the template engine.  Under some situations
Jinja may raise this exception.
r"   Nrl   r"   r   r   rn   rn   “   ó   † õr   rn   c                   ó   € ] tR t^™tRtRtR# )ÚUndefinedErrorz<Raised if a template tries to operate on :class:`Undefined`.r"   Nrl   r"   r   r   rq   rq   ™   s   † ÝFr   rq   c                   ó   € ] tR t^�tRtRtR# )ÚSecurityErrorzORaised if a template tries to do something insecure if the
sandbox is enabled.
r"   Nrl   r"   r   r   rs   rs   �   ro   r   rs   c                   ó   € ] tR t^£tRtRtR# )ÚFilterArgumentErrorzIThis error is raised if a filter was called with inappropriate
arguments
r"   Nrl   r"   r   r   ru   ru   £   ro   r   ru   )Útypingr   ÚTYPE_CHECKINGr5   r   Ú	Exceptionr   r4   ÚLookupErrorr.   rB   rR   rk   rn   rq   rs   ru   r"   r   r   Ú<module>rz      s�   ðÛ à‡?‡?€?Ý"ô3�Iô 3ô !�w ¨]ô  !ôF %Ð(ô  %ôF0U˜-ô 0UôfÐ0ô ô˜=ô ôGÐ)ô GôÐ(ô ôÐ.ö r   