Skip to main content

build_validator_steps

No overview available.

def build_validator_steps(
config: dict,
strict_mode: boolean = false
) - > list

Constructs a sequence of validation steps based on the provided configuration to ensure data integrity.

Parameters

NameTypeDescription
configdictA dictionary containing validation rules and constraints used to initialize each validator step.
strict_modeboolean = falseWhen enabled, configures validators to raise exceptions on minor schema deviations instead of attempting coercion.

Returns

TypeDescription
listA list of validator objects or functions that will be executed in sequence during the validation process.