dbt-postgres-python is the easiest way to run Python with your dbt project.
Introduction - 📖 README
dbt-postgres-python is only supporting the adapter originally developed by dbt-fal going forward (i.e. CLI will be dropped) and only for Postgres.
With the Python adapter, you can:
- Enable a developer-friendly Python environment for Postgres.
- Use Python libraries such as
sklearn
orprophet
to build more complexdbt
models including ML models.
My work team has been using dbt-fal
and have found it very useful. The FAL team in
April, 2024 chose to stop maintaining dbt-fal
-- thank you very much for starting this effort. I've decided to pick it
up to try to keep it current with DBT itself, but only for the functionality my team needs.