Ë
    ©2ÚiÎ  ã                  ó`  — d dl mZ d dlZd dlZd dlmZmZmZmZm	Z	m
Z
 d dlmZ ddlmZmZ ddlmZ ddlmZ eseZd	Ze
eeee   gef   f   Z e	d
«      Z ede¬«      ddd„«       Z ede¬«      ddeedœ	 	 	 	 	 	 	 	 	 	 	 dd„«       Z ede¬«      ddeedœ	 	 	 	 	 	 	 	 	 	 	 	 	 dd„«       Zy)é    )ÚannotationsN)ÚTYPE_CHECKINGÚAnyÚCallableÚTypeÚTypeVarÚUnion)Ú
deprecatedé   )ÚDEFAULT_REF_TEMPLATEÚGenerateJsonSchema)ÚTypeAdapter)ÚPydanticDeprecatedSince20)Úparse_obj_asÚ	schema_ofÚschema_json_ofÚTúMparse_obj_as is deprecated. Use pydantic.TypeAdapter.validate_python instead.)Úcategoryc                óª   — t        j                  dt        d¬«       |�t        j                  dt        d¬«       t        | «      j	                  |«      S )Nr   r   ©Ú
stacklevelzVThe type_name parameter is deprecated. parse_obj_as no longer creates temporary models)ÚwarningsÚwarnÚDeprecationWarningr   Úvalidate_python)Útype_ÚobjÚ	type_names      úP/var/www/html/acx/venv/lib/python3.12/site-packages/pydantic/deprecated/tools.pyr   r      sN   € ô ‡M�MØWÜØõð
 ÐÜ�‰ØdÜØõ	
ô
 �uÓ×-Ñ-¨cÓ2Ð2ó    úFschema_of is deprecated. Use pydantic.TypeAdapter.json_schema instead.T©ÚtitleÚby_aliasÚref_templateÚschema_generatorc               óø   — t        j                  dt        d¬«       t        | «      j	                  |||¬«      }|�>t        |t        «      r||d<   |S t        j                  dt        d¬«        || «      |d<   |S )zSGenerate a JSON schema (as dict) for the passed model or dynamically generated one.r"   r   r   )r%   r'   r&   r$   zRPassing a callable for the `title` parameter is deprecated and no longer supported)r   r   r   r   Újson_schemaÚ
isinstanceÚstr)r   r$   r%   r&   r'   Úress         r    r   r   ,   s‹   € ô ‡M�MØPÔRdÐqrõô �eÓ
×
(Ñ
(ØØ)Ø!ð )ó €Cð
 ÐÜ�eœSÔ!Ø ˆC�‰Lð €Jô �M‰MØdÜ"Øõñ
 ! ›<ˆC�‰LØ€Jr!   úKschema_json_of is deprecated. Use pydantic.TypeAdapter.json_schema instead.c          	     ó‚   — t        j                  dt        d¬«       t        j                  t        | ||||¬«      fi |¤ŽS )zSGenerate a JSON schema (as JSON) for the passed model or dynamically generated one.r-   r   r   r#   )r   r   r   ÚjsonÚdumpsr   )r   r$   r%   r&   r'   Údumps_kwargss         r    r   r   M   sE   € ô ‡M�MØUÔWiÐvwõô �:‰:Ü�%˜u¨xÀlÐeuÔvñà
ñð r!   )N)r   ztype[T]r   r   r   úNameFactory | NoneÚreturnr   )r   r   r$   r2   r%   Úboolr&   r+   r'   útype[GenerateJsonSchema]r3   zdict[str, Any])r   r   r$   r2   r%   r4   r&   r+   r'   r5   r1   r   r3   r+   )Ú
__future__r   r/   r   Útypingr   r   r   r   r   r	   Útyping_extensionsr
   r)   r   r   Útype_adapterr   r   r   Ú__all__r+   ÚNameFactoryr   r   r   r   © r!   r    ú<module>r=      sQ  ðÝ "ã Û ß E× Eå (ç BÝ &Ý 0áð 3Ðà
7€à�C˜ 4¨¡9 +¨sÐ"2Ñ3Ð3Ñ4€ñ ˆCƒL€ñ ØSÐ^wôó3óð3ñ ØLÐWpôð !%ØØ,Ø1CñØðð ðð ð	ð
 ðð /ðð òóðñ< ØQÐ\uôð !%ØØ,Ø1CñØðð ðð ð	ð
 ðð /ðð ðð 	òóñr!   