You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dbt --version currently outputs the currently installed dbt version (and the most recently released one). It should also output the currently installed plugin versions.
Currently:
installed version: 0.16.0
latest version: 0.16.0
Up to date!
This feels kind of silly for the built-in plugins, but:
someday we're going to split the plugins that currently live in "core" out
this will make debugging third-party/external plugins much easier. I don't want to ask people to run pip freeze | grep dbt-spark to find out what version of the spark plugin they're on.
I think Up to date! will probably only refer to dbt-core, but I could be convinced otherwise. Extending it beyond core is probably more work, if we're worried about ambiguity.
the dbt-spark/dbt-presto adapters will have a dbt/adapters/{pluginname}/__version__.py - we should extend that pattern to the plugins that ship with core and use it.
Describe alternatives you've considered
Leave it as-is?
Who will this benefit?
What kind of use case will this feature be useful for? Please be specific and provide examples, this will help us prioritize properly.
Describe the feature
dbt --version
currently outputs the currently installed dbt version (and the most recently released one). It should also output the currently installed plugin versions.Currently:
I want:
This feels kind of silly for the built-in plugins, but:
pip freeze | grep dbt-spark
to find out what version of the spark plugin they're on.I think
Up to date!
will probably only refer todbt-core
, but I could be convinced otherwise. Extending it beyond core is probably more work, if we're worried about ambiguity.the dbt-spark/dbt-presto adapters will have a
dbt/adapters/{pluginname}/__version__.py
- we should extend that pattern to the plugins that ship with core and use it.Describe alternatives you've considered
Leave it as-is?
Who will this benefit?
What kind of use case will this feature be useful for? Please be specific and provide examples, this will help us prioritize properly.
The text was updated successfully, but these errors were encountered: