Skip to content
masterclass Buddy

Pydantic · Pipe

strict

Pydantic strict mode rejects input that is not already the expected type instead of coercing it. Enable it for a validation call, a field, or a model configuration.

Last updated

Syntax

model_validate(data, strict=True)
TypeAdapter(type).validate_python(data, strict=True)
Field(strict=True)
ConfigDict(strict=True)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Field(strict=True)
  • Strict()
  • StrictInt
  • StrictBool
  • StrictFloat
  • StrictStr
  • StrictBytes
  • ConfigDict(strict=True)

Source: Strict Mode | Pydantic Docs. Checked 2026-11-03.