Expose a Python API with Rust bindings, enabling programmatic invocations of top-level dbt commands
Author: joellabesCreated May 27, 2025Updated Sep 18, 2026
Labelstype:featureengine:v2area:engine
In the spirit of https://docs.getdbt.com/reference/programmatic-invocations.
We do not intend to support registering callbacks; if this impacts something in your workflow please let us know here, so we can discuss alternative approaches.
Source: dbt-labs/dbt-core