Patito offers a simple way to declare pydantic data models which double as schema for your polars data frames. These schema can be used for:
Patito has first-class support for polars, a “blazingly fast DataFrames library written in Rust”.
You can simply install Patito with
pip like so:
pip install patito
Patito can also integrate with DuckDB. In order to enable this integration you must explicitly specify it during installation:
pip install 'patito[duckdb]'