Installation¶
Prerequisites¶
- Python 3.11 or newer
- Git (only needed for source installs)
Install from PyPI (Recommended)¶
Optional Extras¶
Install with DLT for data ingestion into DuckDB:
Install with example notebook dependencies:
Install with Parquet support for the getting-started tutorials:
Install from Source¶
Clone the repository and install in editable mode:
For development with ingestion support:
Install Latest GitHub main¶
Use this only if you specifically want unreleased changes:
Verify Installation¶
Confirm Consist is installed correctly:
This prints the path to the installed package.
Tutorial Prerequisites¶
Core installs include pandas, which is used throughout the getting-started
tutorials.
The First Workflow tutorial writes Parquet output via
pandas.DataFrame.to_parquet(...), which requires a Parquet engine such as
pyarrow. Install the optional Parquet extra before running that tutorial:
Next Steps¶
Proceed to the Quickstart to run your first cached workflow.