From 307b19d6a7c2cdb905c58be1d8049424e05cce45 Mon Sep 17 00:00:00 2001 From: Kent Huang Date: Wed, 29 Nov 2023 15:14:45 +0800 Subject: [PATCH 1/2] [Upgrade] dbt & duckdb to latest version - Add targets which connect to MotherDuck Signed-off-by: Kent Huang --- profiles.yml | 10 ++++++++++ requirements.txt | 6 +++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/profiles.yml b/profiles.yml index 1875fd79..bc78dd3d 100644 --- a/profiles.yml +++ b/profiles.yml @@ -12,3 +12,13 @@ jaffle_shop: path: 'jaffle_shop.duckdb' threads: 24 schema: prod + motherDuck: + type: duckdb + path: "md:jaffle_shop?motherduck_token={{env_var('motherduck_token')}}" + threads: 24 + schema: dev + motherDuckProd: + type: duckdb + path: "md:jaffle_shop?motherduck_token={{env_var('motherduck_token')}}" + threads: 24 + schema: prod diff --git a/requirements.txt b/requirements.txt index 15846075..68f666e1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -37,11 +37,11 @@ configobj==5.0.8 # via # cli-helpers # duckcli -dbt-core==1.5.0 +dbt-core==1.7.2 # via # -r requirements.in # dbt-duckdb -dbt-duckdb==1.5.0 +dbt-duckdb==1.7.0 # via -r requirements.in dbt-extractor==0.4.1 # via dbt-core @@ -49,7 +49,7 @@ diff-cover==7.5.0 # via sqlfluff duckcli==0.2.1 # via -r requirements.in -duckdb==0.7.1 +duckdb==0.9.2 # via # dbt-duckdb # duckcli From a54b03d6a40d7049e81077a2e0e296f0b27e9636 Mon Sep 17 00:00:00 2001 From: Kent Huang Date: Thu, 7 Dec 2023 11:24:19 +0800 Subject: [PATCH 2/2] [Fix] Patch some required packages Signed-off-by: Kent Huang --- requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 68f666e1..765c13c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -43,7 +43,7 @@ dbt-core==1.7.2 # dbt-duckdb dbt-duckdb==1.7.0 # via -r requirements.in -dbt-extractor==0.4.1 +dbt-extractor==0.5.0 # via dbt-core diff-cover==7.5.0 # via sqlfluff @@ -86,7 +86,7 @@ markupsafe==2.1.2 # via # jinja2 # werkzeug -mashumaro[msgpack]==3.6 +mashumaro[msgpack]==3.9 # via dbt-core minimal-snowplow-tracker==0.0.2 # via dbt-core @@ -170,7 +170,7 @@ tomli==2.0.1 # via pytest tqdm==4.65.0 # via sqlfluff -typing-extensions==4.5.0 +typing-extensions==4.8.0 # via # dbt-core # mashumaro