Skip to content

Install

To install Dotflow, run the following command from the command line:

With Pip

pip install dotflow

With Poetry

poetry add dotflow

Optional dependencies

Dotflow has optional extras for specific providers:

Extra Command What it enables
aws pip install dotflow[aws] StorageS3 — AWS S3 persistence
gcp pip install dotflow[gcp] StorageGCS — Google Cloud Storage persistence
scheduler pip install dotflow[scheduler] SchedulerCron — cron-based recurring execution
otel pip install dotflow[otel] LogOpenTelemetry + TracerOpenTelemetry + MetricsOpenTelemetry — logs, traces, and metrics

Multiple extras can be installed at once:

pip install dotflow[aws,scheduler]