Ë
    ©2Úi¡`  ã                  óú   — U d Z ddlmZ ddlmZmZmZmZm	Z	m
Z
 ddlmZmZmZ ddlmZ erddlmZ dZeegef   Ze
eeeef   gd	f   eeeef   e	e   gd	f   f   Zd
ed<   ed   Z G d„ ded¬«      Z ee«      Zy	)z"Configuration for Pydantic models.é    )Úannotations)ÚTYPE_CHECKINGÚAnyÚCallableÚDictÚTypeÚUnion)ÚLiteralÚ	TypeAliasÚ	TypedDicté   )Úgetattr_migration)ÚGenerateSchema)Ú
ConfigDictNr   ÚJsonSchemaExtraCallable)ÚallowÚignoreÚforbidc                  óœ  — e Zd ZU dZded<   	 ded<   	 ded<   	 ded<   	 ded	<   	 d
ed<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded<   	 ded <   	 d!ed"<   	 d#ed$<   	 ded%<   	 ded&<   	 d'ed(<   	 ded)<   	 ded*<   	 d+ed,<   	 d-ed.<   	 ded/<   	 d0ed1<   	 ded2<   y3)4r   z/A TypedDict for configuring Pydantic behaviour.z
str | NoneÚtitleÚboolÚstr_to_lowerÚstr_to_upperÚstr_strip_whitespaceÚintÚstr_min_lengthz
int | NoneÚstr_max_lengthzExtraValues | NoneÚextraÚfrozenÚpopulate_by_nameÚuse_enum_valuesÚvalidate_assignmentÚarbitrary_types_allowedÚfrom_attributesÚloc_by_aliaszCallable[[str], str] | NoneÚalias_generatorztuple[type, ...]Úignored_typesÚallow_inf_nanz2dict[str, object] | JsonSchemaExtraCallable | NoneÚjson_schema_extraz&dict[type[object], JsonEncoder] | NoneÚjson_encodersÚstrictz0Literal['always', 'never', 'subclass-instances']Úrevalidate_instanceszLiteral['iso8601', 'float']Úser_json_timedeltazLiteral['utf8', 'base64']Úser_json_bytesÚvalidate_defaultÚvalidate_returnztuple[str, ...]Úprotected_namespacesÚhide_input_in_errorsÚdefer_buildzdict[str, object] | NoneÚplugin_settingsztype[_GenerateSchema] | NoneÚschema_generatorÚ+json_schema_serialization_defaults_requiredz,Literal['validation', 'serialization', None]Újson_schema_mode_overrideÚcoerce_numbers_to_strN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__© ó    úF/var/www/html/acx/venv/lib/python3.12/site-packages/pydantic/config.pyr   r      s“  … Ù9àÓØOàÓØ\àÓØ\ØÓØIàÓØ?àÓØ?àÓðDðL ƒLðð Óðð@ Óðð
 Óð1ðf "Ó!ð4ðl Óðð Óð Mà0Ó0ðð8 $Ó#ðð ÓØjàIÓIØYà9Ó9ðð ƒLðð4 KÓJð|ð| 4Ó3ðð .Ó-ðð ÓØTàÓØYà)Ó)ðIðV Óð)ðV Óðð .Ó-ðð
 3Ó2ðð 26Ó5ð$ðL  LÓKð4ðl  Óð#r?   r   F)Útotal)r<   Ú
__future__r   Ú_annotationsÚtypingr   r   r   r   r   r	   Útyping_extensionsr
   r   r   Ú
_migrationr   Ú_internal._generate_schemar   Ú_GenerateSchemaÚ__all__ÚJsonEncoderÚstrr   r=   ÚExtraValuesr   r9   Ú__getattr__r>   r?   r@   ú<module>rN      s®   ðÚ (Ý 2ç B× Bç ;Ñ ;å )áÝMà
€ð ˜�u˜c�zÑ"€à%*Øˆd�3˜�8‰nÐ˜tÐ#Ñ$Øˆd�3˜�8‰n˜d 3™iÐ(¨$Ð.Ñ/ð1ñ&Ð ˜ó ð
 Ð1Ñ2€ôz� %õ zñz   Ó)�r?   