Overview of Patito features
mainPatito allows you to declare Pydantic data models that serve as schemas for Polars DataFrames. This provides several key capabilities:
- Data Frame Validation: Performant validation of Polars DataFrames against your models.
- Mock Data Generation: Easily generate valid mock DataFrames for testing purposes.
- Object-Oriented Row Access: Retrieve and represent individual rows as Python objects.
- Single Source of Truth: Maintain core data models in one place for your entire codebase.
Patito features first-class support for the polars library.