fivetran / dbt_linkedin

Fivetran's Linkedin Ads dbt package
https://fivetran.github.io/dbt_linkedin/
Apache License 2.0
2 stars 12 forks source link

dbt_utils dependency conflict with fivetran/dbt_fivetran_log #3

Closed javidigani closed 3 years ago

javidigani commented 3 years ago

When attempting to build both the dbt_linkedin and dbt_fivetran_log packages in the same project, a dependency error arises on the dbt_utils package. dbt_linkedin references dbt_utils 0.5.0, whereas dbt_fivetran_log references 0.5.1.

It's worth noting that these packages build successfully independent of each other.

One workaround is to fork the dbt_linkedin project, update dbt_utils to 0.5.1 and reference the forked git repo in your packages.yml file. @DylanBaker mentioned the possibility of being less strict on package versions, though this requires testing.

jmak123 commented 3 years ago

Same issue here, the Fivetran packages are quite useful, would be great if they can live in the same local project.

fivetran-jamie commented 3 years ago

hey there -- thanks for surfacing this, and sorry for the wait! we've recently updated all of our packages to require the same dbt_utils version ([>=0.6.0, <0.7.0])

re-installing the packages should eradicate any conflicts, though FYI these new releases do require >= dbt 0.18.0!