Installation¶
Requirements¶
- Python 3.10 or higher
- Polars (primary DataFrame library)
- DuckDB (optional, for DuckDB backend)
Install with pip¶
Install with uv¶
Optional: DuckDB Backend¶
To use the DuckDB backend, install DuckDB separately:
Or with uv:
Development Installation¶
Clone the repository and install with development dependencies:
This will:
- Create a virtual environment
- Install all runtime and development dependencies
- Install the package in editable mode
Verify Installation¶
You should see the list of exported classes and functions: