@@ -96,7 +96,7 @@ class CoreConfig(TypedDict, total=False):
9696 validate_default : bool
9797 # used on typed-dicts and arguments
9898 populate_by_name : bool # replaces `allow_population_by_field_name` in pydantic v1
99- # stop validation on a first error, used with typed-dict, model-fields, and dataclass fields
99+ # stop validation on a first error, used with typed-dict
100100 fail_fast : bool
101101 # fields related to string fields only
102102 str_max_length : int
@@ -3004,7 +3004,6 @@ class ModelFieldsSchema(TypedDict, total=False):
30043004 # all these values can be set via config, equivalent fields have `typed_dict_` prefix
30053005 extra_behavior : ExtraBehavior
30063006 populate_by_name : bool # replaces `allow_population_by_field_name` in pydantic v1
3007- fail_fast : bool # default: False
30083007 from_attributes : bool
30093008 ref : str
30103009 metadata : Dict [str , Any ]
@@ -3021,7 +3020,6 @@ def model_fields_schema(
30213020 extra_behavior : ExtraBehavior | None = None ,
30223021 populate_by_name : bool | None = None ,
30233022 from_attributes : bool | None = None ,
3024- fail_fast : bool | None = None ,
30253023 ref : str | None = None ,
30263024 metadata : Dict [str , Any ] | None = None ,
30273025 serialization : SerSchema | None = None ,
@@ -3051,7 +3049,6 @@ def model_fields_schema(
30513049 extra_behavior: The extra behavior to use for the typed dict
30523050 populate_by_name: Whether the typed dict should populate by name
30533051 from_attributes: Whether the typed dict should be populated from attributes
3054- fail_fast: Stop validation on the first error
30553052 serialization: Custom serialization schema
30563053 """
30573054 return _dict_not_none (
@@ -3064,7 +3061,6 @@ def model_fields_schema(
30643061 extra_behavior = extra_behavior ,
30653062 populate_by_name = populate_by_name ,
30663063 from_attributes = from_attributes ,
3067- fail_fast = fail_fast ,
30683064 ref = ref ,
30693065 metadata = metadata ,
30703066 serialization = serialization ,
@@ -3248,7 +3244,6 @@ class DataclassArgsSchema(TypedDict, total=False):
32483244 fields : Required [List [DataclassField ]]
32493245 computed_fields : List [ComputedField ]
32503246 populate_by_name : bool # default: False
3251- fail_fast : bool # default: False
32523247 collect_init_only : bool # default: False
32533248 ref : str
32543249 metadata : Dict [str , Any ]
@@ -3262,7 +3257,6 @@ def dataclass_args_schema(
32623257 * ,
32633258 computed_fields : List [ComputedField ] | None = None ,
32643259 populate_by_name : bool | None = None ,
3265- fail_fast : bool | None = None ,
32663260 collect_init_only : bool | None = None ,
32673261 ref : str | None = None ,
32683262 metadata : Dict [str , Any ] | None = None ,
@@ -3291,7 +3285,6 @@ def dataclass_args_schema(
32913285 fields: The fields to use for the dataclass
32923286 computed_fields: Computed fields to use when serializing the dataclass
32933287 populate_by_name: Whether to populate by name
3294- fail_fast: Stop validation on the first error
32953288 collect_init_only: Whether to collect init only fields into a dict to pass to `__post_init__`
32963289 ref: optional unique identifier of the schema, used to reference the schema in other places
32973290 metadata: Any other information you want to include with the schema, not used by pydantic-core
@@ -3304,7 +3297,6 @@ def dataclass_args_schema(
33043297 fields = fields ,
33053298 computed_fields = computed_fields ,
33063299 populate_by_name = populate_by_name ,
3307- fail_fast = fail_fast ,
33083300 collect_init_only = collect_init_only ,
33093301 ref = ref ,
33103302 metadata = metadata ,
0 commit comments