ccao-data / data-architecture

Codebase for CCAO data infrastructure construction and management
https://ccao-data.github.io/data-architecture/
5 stars 3 forks source link

Upgrade to dbt-athena v1.8.2 to fix cloning of Python models #479

Closed jeancochrane closed 1 month ago

jeancochrane commented 1 month ago

The dbt clone workflow we recommend in our README to our team members who are setting up dev environmens has been broken since https://github.com/ccao-data/data-architecture/pull/422 due to a bug in the way that the dbt-athena adapter handles cloning Python models (https://github.com/dbt-athena/dbt-athena/issues/645). That bug was fixed in https://github.com/dbt-athena/dbt-athena/pull/651 and has now been officially released in (v1.8.2)[https://github.com/dbt-athena/dbt-athena/releases/tag/v1.8.2], so this PR updates the dependency to fix the bug on our end as well.

I tested this by running dbt clone --select reporting.ratio_stats --state master-cache locally to confirm that it completed successfully.