OwlCyberSecurity - MANAGER
Edit File: errors.cpython-312.pyc
� I��g� � � � d Z ddlmZ ddlZddlmZmZ ddlm Z ddl mZ dZd e� � d �Z ed Z G d� d � Z G d� dee� Z G d� dee� Z G d� dee� Z G d� de� Z G d� de� Z e e� Zy)zPydantic-specific errors.� )�annotationsN)�Literal�Self� )�getattr_migration)� version_short)�PydanticUserError�PydanticUndefinedAnnotation�PydanticImportError�PydanticSchemaGenerationError�PydanticInvalidForJsonSchema�PydanticErrorCodeszhttps://errors.pydantic.dev/z/u/)*zclass-not-fully-definedzcustom-json-schemazdecorator-missing-fieldzdiscriminator-no-fieldzdiscriminator-alias-typezdiscriminator-needs-literalzdiscriminator-aliaszdiscriminator-validatorzcallable-discriminator-no-tagztyped-dict-versionzmodel-field-overriddenzmodel-field-missing-annotationzconfig-bothzremoved-kwargs�invalid-for-json-schemazjson-schema-already-usedzbase-model-instantiated�undefined-annotation�schema-for-unknown-type�import-errorzcreate-model-field-definitionszcreate-model-config-basezvalidator-no-fieldszvalidator-invalid-fieldszvalidator-instance-methodzroot-validator-pre-skipz model-serializer-instance-methodzvalidator-field-config-infozvalidator-v1-signaturezvalidator-signaturezfield-serializer-signaturezmodel-serializer-signaturezmultiple-field-serializers�invalid_annotated_typeztype-adapter-config-unusedzroot-model-extrazunevaluable-type-annotationz dataclass-init-false-extra-allowzclashing-init-and-init-varzmodel-config-invalid-field-namezwith-config-on-modelzdataclass-on-modelc � � e Zd ZdZdd�Zdd�Zy)�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 � � || _ || _ y )N��message�code)�selfr r s �>/opt/hc_python/lib/python3.12/site-packages/pydantic/errors.py�__init__zPydanticErrorMixin.__init__O s � ������ � c �t � | j �| j S | j � dt � | j � �S )Nz For further information visit )r r �DEV_ERROR_DOCS_URL)r s r �__str__zPydanticErrorMixin.__str__S s: � ��9�9���<�<���l�l�^�#E�FX�EY�Z^�Zc�Zc�Yd�e�er N)r �strr zPydanticErrorCodes | None�return�None)r"