From e32666ae4c178535d1e1c22919aa04a0ae5cc66d Mon Sep 17 00:00:00 2001 From: Tudor Date: Thu, 26 Mar 2026 09:08:21 +0000 Subject: [PATCH] fix(pipeline): bump Airflow to 2.11 and dbt to 1.9 to resolve SQLAlchemy conflict Airflow 2.10 requires SQLAlchemy <2.0, but dbt-postgres 1.8+ pulls in SQLAlchemy 2.x. Airflow 2.11 supports SQLAlchemy 2. Co-Authored-By: Claude Opus 4.6 --- pipeline/meltano.yml | 2 +- pipeline/requirements.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pipeline/meltano.yml b/pipeline/meltano.yml index c546432..58aa838 100644 --- a/pipeline/meltano.yml +++ b/pipeline/meltano.yml @@ -84,7 +84,7 @@ plugins: utilities: - name: dbt-postgres variant: dbt-labs - pip_url: dbt-postgres~=1.8 + pip_url: dbt-postgres~=1.9 config: project_dir: $MELTANO_PROJECT_ROOT/transform profiles_dir: $MELTANO_PROJECT_ROOT/transform diff --git a/pipeline/requirements.txt b/pipeline/requirements.txt index 5fe7ad4..246b9c3 100644 --- a/pipeline/requirements.txt +++ b/pipeline/requirements.txt @@ -1,7 +1,7 @@ # Pipeline dependencies meltano==3.5.* -dbt-postgres~=1.8 -apache-airflow==2.10.* +dbt-postgres~=1.9 +apache-airflow==2.11.* apache-airflow-providers-postgres>=5.0 typesense>=0.21 requests>=2.31