+
    NV-jg
  ã                  óú   € ^ 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 ]'       g   ]tRt ! R	 R
]4      t]	! R]R7       ! R R]R7      4       t ! R R]4      t]	! R]R7       ! R R]R7      4       tR# )é    )ÚannotationsN)ÚTYPE_CHECKINGÚAnyÚLiteral)Ú
deprecated)Ú_config)ÚPydanticDeprecatedSince20Ú
BaseConfigÚExtrac                  ó"   € ] tR t^tR R ltRtR# )Ú_ConfigMetaclassc               ó    € V ^8„  d   QhRRRR/# ©é   ÚitemÚstrÚreturnr   © )Úformats   "Úk/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pydantic/deprecated/config.pyÚ__annotate__Ú_ConfigMetaclass.__annotate__   s   € ÷ cñ c ð c¨ñ có    c                	óæ   €  \         P                  V,          p\        P                  ! \         P                  \
        4       V#   \         d"   p\        R T P                   RT 24      ThRp?ii ; i)ztype object 'z' has no attribute N)	r   Úconfig_defaultsÚwarningsÚwarnÚDEPRECATION_MESSAGEÚDeprecationWarningÚKeyErrorÚAttributeErrorÚ__name__)Úselfr   ÚobjÚexcs   &&  r   Ú__getattr__Ú_ConfigMetaclass.__getattr__   sf   € ð	cÜ×)Ñ)¨$Õ/ˆCÜ�MŠMœ'×5Ñ5Ô7IÔJØˆJøÜô 	cÜ  =°·±°Ð?RÐSVÐRWÐ!XÓYÐ_bÐbûð	cús   ‚AA ÁA0ÁA+Á+A0r   N)r"   Ú
__module__Ú__qualname__Ú__firstlineno__r&   Ú__static_attributes__r   r   r   r   r      s   † ÷cñ cr   r   z@BaseConfig is deprecated. Use the `pydantic.ConfigDict` instead.)Úcategoryc                  óD   a € ] tR t^tRtR V 3R lltR V 3R lltRtV ;t# )r
   z¯This class is only retained for backwards compatibility.

!!! Warning "Deprecated"
    BaseConfig is deprecated. Use the [`pydantic.ConfigDict`][pydantic.ConfigDict] instead.
c               ó    € V ^8„  d   QhRRRR/# r   r   )r   s   "r   r   ÚBaseConfig.__annotate__%   s   € ÷ 
8ñ 
8 ð 
8¨ñ 
8r   c                	ó  <€  \         SV `  V4      p\        P                  ! \        P
                  \        4       V#   \         dE   p \        \        T 4      T4      u R p?#   \         d    \        \        T4      4      Thi ; iR p?ii ; i)N)ÚsuperÚ__getattribute__r   r   r   r   r   r!   ÚgetattrÚtyper   )r#   r   r$   r%   Ú	__class__s   &&  €r   r&   ÚBaseConfig.__getattr__%   sv   ø€ ð		8Ü‘'Ñ*¨4Ó0ˆCÜ�MŠMœ'×5Ñ5Ô7IÔJØˆJøÜô 	8ð8Üœt D›z¨4Ó0Õ0øÜ!ô 8ä$¤S¨£XÓ.°CÐ7ð8þð	8ús'   ƒ9= ½BÁ	A#ÁBÁ#!BÂBÂBc               ó    € V ^8„  d   QhRRRR/# )r   Úkwargsr   r   ÚNoner   )r   s   "r   r   r/   1   s   € ÷ 3ñ 3¨ð 3°ñ 3r   c                	óv   <€ \         P                  ! \        P                  \        4       \
        SV `  ! R/ VB # )Nr   )r   r   r   r   r   r1   Ú__init_subclass__)Úclsr8   r5   s   &,€r   r;   ÚBaseConfig.__init_subclass__1   s+   ø€ Ü�Š”g×1Ñ1Ô3EÔFÜ‰wÒ(Ñ2¨6Ñ2Ð2r   r   )	r"   r(   r)   r*   Ú__doc__r&   r;   r+   Ú__classcell__©r5   s   @r   r
   r
      s   ø† ñ÷
8ð 
8÷3ö 3r   )Ú	metaclassc                  ó.   a € ] tR t^6tR V 3R lltRtV ;t# )Ú
_ExtraMetac               ó    € V ^8„  d   QhRRRR/# )r   Ú_ExtraMeta__namer   r   r   r   )r   s   "r   r   Ú_ExtraMeta.__annotate__7   s   € ÷ 0ñ 0 sð 0¨sñ 0r   c                	ój   <€ VR9   d   \         P                  ! R\        ^R7       \        SV `  V4      # )ÚallowzX`pydantic.config.Extra` is deprecated, use literal values instead (e.g. `extra='allow'`))Ú
stacklevel>   rH   ÚforbidÚignore)r   r   r   r1   r2   )r#   rE   r5   s   &&€r   r2   Ú_ExtraMeta.__getattribute__7   s3   ø€ àÐ2Ô2Ü�MŠMØjÜ"Øõô
 ‰wÑ'¨Ó/Ð/r   r   )r"   r(   r)   r*   r2   r+   r?   r@   s   @r   rC   rC   6   s   ø† ÷0ö 0r   rC   zFExtra is deprecated. Use literal values instead (e.g. `extra='allow'`)c                  óB   € ] tR t^Bt$ RtR]R&   RtR]R&   RtR]R&   RtR# )	r   rH   zLiteral['allow']rK   zLiteral['ignore']rJ   zLiteral['forbid']r   N)	r"   r(   r)   r*   rH   Ú__annotations__rK   rJ   r+   r   r   r   r   r   B   s%   ‡ ð &€EÐÓ%Ø (€FÐÓ(Ø (€FÐ×(r   )r
   r   )Ú
__future__r   Ú_annotationsr   Útypingr   r   r   Útyping_extensionsr   Ú	_internalr   r	   r   Ú__all__r4   r   r
   rC   r   r   r   r   Ú<module>rU      s�   ðÝ 2ã ß .Ñ .å (å Ý 0çð 3Ðà
€ôc�tô cñ ÐNÐYrÔsô3Ð+ô 3ó tð3ô0	0�ô 	0ñ ØLÐWpôô)�jô )óò)r   