Validatedata 0.3.0 – lightweight inline data validation for Python
Pydantic alternative for scripts and CLIs, but overlaps with existing inline validation approaches.

Rule-based function dispatching beats functools.singledispatch for complex validation logic.
Python developers building libraries or complex abstractions
functools.singledispatch · multipledispatch · plum-dispatch
Pydantic alternative for scripts and CLIs, but overlaps with existing inline validation approaches.
Inline validation without schema classes, but Pydantic already owns this space.
Validates dependency graphs before startup, but Python already has solid DI options.
Write normal Python functions, get DSPy optimization without learning DSPy's signature syntax.
Pydantic alternative for when defining full model classes feels like overkill.
Type-annotation wiring for DAGs when Prefect requires more setup.