Skip to content

dbtenv 2.0.0a2

Pre-release
Pre-release
Compare
Choose a tag to compare
@NiallRees NiallRees released this 24 Mar 12:58
· 20 commits to main since this release

Added

  • The execute command's --dbt argument can now take either a dbt version (e.g. 1.0.0) or full pip specifier to use (e.g. dbt-snowflake==1.0.0). dbtenv will attempt to automatically detect the required adapter or version from the environment if not specified.

Changed

  • Attempting to install a version of dbt which doesn't exist will exit cleanly, and provide a list of available versions for that adapter.
  • Failed dbt version installations exit cleanly, removing the created virtual environment.
  • Improved logging.

Fixed

  • Only entries in the environment directory which are dbtenv 2.0.0 environments will be read as installed dbt versions, fixing an issue where dbtenv 1.0.0 environments caused a failure.
  • Fixed version command, and all dbtenv config files. These can now take either a dbt version (e.g. 1.0.0) or full pip specifier to use (e.g. dbt-snowflake==1.0.0). dbtenv will attempt to automatically detect the required adapter or version from the environment if not specified.