Installation¶
Requirements¶
- Python 3.12 or later
Install¶
Or with uv:
Optional dependencies¶
DataSluice keeps its core dependency footprint small. Some features require optional packages:
| Feature | Install command |
|---|---|
| pandas support | pip install datasluice[pandas] |
| Polars support | pip install datasluice[polars] |
| dlt integration | pip install datasluice[dlt] |
| DuckDB support | pip install datasluice[duckdb] |
| Airflow operator | pip install datasluice[airflow] |
| Parquet reading | pip install datasluice[parquet] |
| XLSX reading | pip install datasluice[xlsx] |
| All extras | pip install datasluice[all] |
Verify installation¶
Development install¶
See the README for local development setup instructions.