+
    NV-j}  ã                  óH  € R t ^ RIHt ^ RIt^ RIHtHtHt ^ RI	H
t
 ^ RIHt ^ RIHt ^RIHt ^RIHt RtR]! 4        R2t]R,          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]! ] 4      t!R# )zPydantic-specific errors.)ÚannotationsN)ÚAnyÚClassVarÚLiteral)ÚSelf)Ú	Qualifier)Ú_repr)Úgetattr_migration)Úversion_shortÚPydanticUserErrorÚPydanticUndefinedAnnotationÚPydanticImportErrorÚPydanticSchemaGenerationErrorÚPydanticInvalidForJsonSchemaÚPydanticForbiddenQualifierzhttps://errors.pydantic.dev/z/u/c                  ó2   € ] tR t^RtRtR R ltR R ltRtR# )ÚPydanticErrorMixinzÈA mixin class for common functionality shared by all Pydantic-specific errors.

Attributes:
    message: A message describing the error.
    code: An optional error code from PydanticErrorCodes enum.
c               ó$   € V ^8„  d   QhRRRRRR/# )é   ÚmessageÚstrÚcodezPydanticErrorCodes | NoneÚreturnÚNone© )Úformats   "Ú`/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pydantic/errors.pyÚ__annotate__ÚPydanticErrorMixin.__annotate__Z   s"   € ÷ ñ  ð Ð.Gð ÈDñ ó    c               	ó   € Wn         W n        R # )N©r   r   )Úselfr   r   s   &&$r   Ú__init__ÚPydanticErrorMixin.__init__Z   s   € ØŒØŽ	r   c               ó   € V ^8„  d   QhRR/# )r   r   r   r   )r   s   "r   r   r   ^   s   € ÷ fñ f˜ñ fr   c                	óx   € V P                   f   V P                  # V P                   R\         V P                    2# )Nz 

For further information visit )r   r   ÚDEV_ERROR_DOCS_URL)r"   s   &r   Ú__str__ÚPydanticErrorMixin.__str__^   s:   € Ø�9‰9ÒØ—<‘<Ðà—l‘l�^Ð#EÔFXÐEYÐZ^×ZcÑZcÐYdÐeÐer   )r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r#   r(   Ú__static_attributes__r   r   r   r   r   R   s   † ñõ÷fñ fr   r   c                  ó   € ] tR t^etRtRtR# )r   z1An error raised due to incorrect use of Pydantic.r   N)r*   r+   r,   r-   r.   r/   r   r   r   r   r   e   s   † Ý;r   c                  óH   a € ] tR t^itRtR V 3R llt]R R l4       tRtV ;t	# )r   z¶A subclass of `NameError` raised when handling undefined annotations during `CoreSchema` generation.

Attributes:
    name: Name of the error.
    message: Description of the error.
c               ó$   € V ^8„  d   QhRRRRRR/# )r   Únamer   r   r   r   r   )r   s   "r   r   Ú(PydanticUndefinedAnnotation.__annotate__q   s&   € ÷ Gñ G˜Sð G¨3ð G°4ñ Gr   c                	ó6   <€ Wn         \        SV `	  VR R7       R# )úundefined-annotationr!   N)r3   Úsuperr#   )r"   r3   r   Ú	__class__s   &&&€r   r#   Ú$PydanticUndefinedAnnotation.__init__q   s   ø€ ØŒ	Ü‰Ñ Ð/EÐÖFr   c               ó    € V ^8„  d   QhRRRR/# )r   Ú
name_errorÚ	NameErrorr   r   r   )r   s   "r   r   r4   v   s   € ÷ 7ñ 7¨ð 7°tñ 7r   c                óÂ   €  VP                   pV ! V\	        V4      R7      #   \         d3    \        P                  ! R\	        T4      4      P                  ^4      p LOi ; i)z±Convert a `NameError` to a `PydanticUndefinedAnnotation` error.

Args:
    name_error: `NameError` to be converted.

Returns:
    Converted `PydanticUndefinedAnnotation` error.
z	.*'(.+?)')r3   r   )r3   ÚAttributeErrorÚreÚsearchr   Úgroup)Úclsr;   r3   s   && r   Úfrom_name_errorÚ+PydanticUndefinedAnnotation.from_name_erroru   sV   € ð	EØ—?‘?ˆDñ ˜¤c¨*£oÔ6Ð6øô ô 	EÜ—9’9˜\¬3¨z«?Ó;×AÑAÀ!ÓDŠDð	Eús   ‚! ¡:AÁA)r3   )
r*   r+   r,   r-   r.   r#   ÚclassmethodrC   r/   Ú__classcell__©r8   s   @r   r   r   i   s(   ø† ñ÷Gð Gð ô7ó ö7r   c                  ó2   a € ] tR t^†tRtR V 3R lltRtV ;t# )r   z‚An error raised when an import fails due to module changes between V1 and V2.

Attributes:
    message: Description of the error.
c               ó    € V ^8„  d   QhRRRR/# ©r   r   r   r   r   r   )r   s   "r   r   Ú PydanticImportError.__annotate__�   s   € ÷ 7ñ 7 ð 7¨ñ 7r   c                	ó*   <€ \         SV `  VR R7       R# )úimport-error©r   N©r7   r#   ©r"   r   r8   s   &&€r   r#   ÚPydanticImportError.__init__�   s   ø€ Ü‰Ñ˜ ~ÐÖ6r   r   ©r*   r+   r,   r-   r.   r#   r/   rF   rG   s   @r   r   r   †   s   ø† ñ÷7ö 7r   c                  ó2   a € ] tR t^‘tRtR V 3R lltRtV ;t# )r   z~An error raised during failures to generate a `CoreSchema` for some type.

Attributes:
    message: Description of the error.
c               ó    € V ^8„  d   QhRRRR/# rJ   r   )r   s   "r   r   Ú*PydanticSchemaGenerationError.__annotate__˜   ó   € ÷ Bñ B ð B¨ñ Br   c                	ó*   <€ \         SV `  VR R7       R# )úschema-for-unknown-typerN   NrO   rP   s   &&€r   r#   Ú&PydanticSchemaGenerationError.__init__˜   ó   ø€ Ü‰Ñ˜Ð'@ÐÖAr   r   rR   rG   s   @r   r   r   ‘   ó   ø† ñ÷Bö Br   c                  ó2   a € ] tR t^œtRtR V 3R lltRtV ;t# )r   z…An error raised during failures to generate a JSON schema for some `CoreSchema`.

Attributes:
    message: Description of the error.
c               ó    € V ^8„  d   QhRRRR/# rJ   r   )r   s   "r   r   Ú)PydanticInvalidForJsonSchema.__annotate__£   rV   r   c                	ó*   <€ \         SV `  VR R7       R# )úinvalid-for-json-schemarN   NrO   rP   s   &&€r   r#   Ú%PydanticInvalidForJsonSchema.__init__£   rZ   r   r   rR   rG   s   @r   r   r   œ   r[   r   c                  óZ   a € ] tR t^§t$ RtRRRRRRRR	R
RRR/tR]R&   R V 3R lltRtV ;t	# )r   zLAn error raised if a forbidden type qualifier is found in a type annotation.Úrequiredztyping.RequiredÚnot_requiredztyping.NotRequiredÚ	read_onlyztyping.ReadOnlyÚ	class_varztyping.ClassVarÚinit_varzdataclasses.InitVarÚfinalztyping.FinalzClassVar[dict[Qualifier, str]]Ú_qualifier_repr_mapc               ó$   € V ^8„  d   QhRRRRRR/# )r   Ú	qualifierr   Ú
annotationr   r   r   r   )r   s   "r   r   Ú'PydanticForbiddenQualifier.__annotate__³   s!   € ÷ 
ñ 
 )ð 
¸ð 
Àñ 
r   c                	ó†   <€ \         SV `  R \        P                  ! V4      : RV P                  V,          : R2RR7       R# )zThe annotation z contains the z? type qualifier, which is invalid in the context it is defined.Nr!   )r7   r#   r   Údisplay_as_typeri   )r"   rk   rl   r8   s   &&&€r   r#   Ú#PydanticForbiddenQualifier.__init__³   sN   ø€ Ü‰Ñà!¤%×"7Ò"7¸
Ó"CÑ!FÀnÐUY×UmÑUmÐnwÕUxÑT{ð |Qð Rð ð 	ö 	
r   r   )
r*   r+   r,   r-   r.   ri   Ú__annotations__r#   r/   rF   rG   s   @r   r   r   §   sE   ø‡ ÙVð 	Ð%ØÐ,ØÐ&ØÐ&ØÐ)Ø�ð;ÐÐ7ó ÷
ö 
r   )r   r   r   r   r   r   ÚPydanticErrorCodes)0zclass-not-fully-definedzcustom-json-schemazdecorator-invalid-fieldszdecorator-missing-argumentszdecorator-missing-fieldzdiscriminator-no-fieldzdiscriminator-alias-typezdiscriminator-needs-literalzdiscriminator-aliaszdiscriminator-validatorzcallable-discriminator-no-tagztyped-dict-versionzmodel-field-overriddenzmodel-field-missing-annotationzconfig-bothzremoved-kwargszcircular-reference-schemar`   zjson-schema-already-usedzbase-model-instantiatedr6   rX   rM   zcreate-model-field-definitionszvalidator-instance-methodzvalidator-input-typezroot-validator-pre-skipz model-serializer-instance-methodzvalidator-field-config-infozvalidator-v1-signaturezvalidator-signaturezfield-serializer-signaturezmodel-serializer-signaturezmultiple-field-serializerszinvalid-annotated-typeztype-adapter-config-unusedzroot-model-extrazunevaluable-type-annotationz dataclass-init-false-extra-allowzclashing-init-and-init-varzmodel-config-invalid-field-namezwith-config-on-modelzdataclass-on-modelzvalidate-call-typezunpack-typed-dictzoverlapping-unpack-typed-dictzinvalid-self-typez validate-by-alias-and-name-false)"r.   Ú
__future__r   Ú_annotationsr?   Útypingr   r   r   Útyping_extensionsr   Útyping_inspection.introspectionr   Úpydantic._internalr   Ú
_migrationr	   Úversionr
   Ú__all__r'   rr   r   ÚRuntimeErrorr   r<   r   ÚImportErrorr   r   r   r   r*   Ú__getattr__r   r   r   Ú<module>r      s¿   ðÙ å 2ã 	ß )Ñ )å "Ý 5å $å )Ý "ð€ð 4±M³OÐ3DÀCÐHÐ Øð/(õ1Ð ÷hfñ fô&<Ð*¨Lô <ô7Ð"4°iô 7ô:7Ð,¨kô 7ôBÐ$5ô BôBÐ#4ô Bô
Ð!2ô 
ñ,   Ó)‚r   