This release adds the capability to exclude unwanted versions from the combine_column_version macro under the new exclude_versions argument for the macro. It accepts a list of versions to be excluded. This change was suggested and contributed by a Snowplow user, thanks Bethanie!
Features
Exclude specific entity versions from combine_column_version macro (Close #91)
Version error for package snowplow/snowplow_utils:
Could not find a satisfactory version from options:
['=0.12.1', '>=0.12.0', '<0.13.0', '>=0.11.0', '<0.12.0'] Code: 10006
I even copied and pasted from dbt - Package hub just in case I did something silly.
I’m going to guess it’s because snowplow_mobile hasn’t been updated to support the new version of dbt_utils; so I can’t upgrade the other packages yet.
Thank you for raising this error! You’re right, the snowplow_mobile package depends on an older version of snowplow_utils ([‘>=0.11.0’, ‘<0.12.0’]) causing a conflict when installing alongside the snowplow_web package which uses the latest snowplow_utils release ([‘>=0.12.0’, ‘<0.13.0’]).
We will get our package dependancies updated to use the latest version of snowplow_utils and will let you know as soon as this is released.
To get this working in the meantime, please use an older version of the snowplow_web package: