fL ig ddlmZddlZddlmZmZmZddlm Z ddl m Z ddlm Z ese Z dZGd d eZe d e Gd deZGddeZe de GddeZy)) annotationsN) TYPE_CHECKINGAnyLiteral) deprecated)_config)PydanticDeprecatedSince20) BaseConfigExtraceZdZddZy)_ConfigMetaclassc tj|}tjtjt |S#t $r!}td|jd||d}~wwxYw)Nz type object 'z' has no attribute ) r config_defaultswarningswarnDEPRECATION_MESSAGEDeprecationWarningKeyErrorAttributeError__name__)selfitemobjexcs `/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pydantic/deprecated/config.py __getattr__z_ConfigMetaclass.__getattr__sf c))$/C MM'557I JJ c =?RSVRW!XY_b b csallowforbidignorezX`pydantic.config.Extra` is deprecated, use literal values instead (e.g. `extra='allow'`)r) stacklevel)rrrr(r))r_ExtraMeta__namer,s rr)z_ExtraMeta.__getattribute__7s3 2 2 MMj"  w'//r$)r=rr r)rr!r"r)r3r4s@rr7r76s 00r$r7zFExtra is deprecated. Use literal values instead (e.g. `extra='allow'`)c8eZdZUdZded<dZded<dZded<y)r r9zLiteral['allow']r;zLiteral['ignore']r:zLiteral['forbid']N)rr!r"r9__annotations__r;r:r#r$rr r Bs%&E % (F ( (F (r$r ) __future__r _annotationsrtypingrrrtyping_extensionsr _internalr r r__all__r+rr r7r r#r$rrFs2..(03 ctc NYrs3+3t30 0 0 LWp)j))r$