Skip to content

Bump dbt from 0.17.2 to 0.20.1#92

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/dbt-0.20.1
Closed

Bump dbt from 0.17.2 to 0.20.1#92
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/dbt-0.20.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 12, 2021

Copy link
Copy Markdown
Contributor

Bumps dbt from 0.17.2 to 0.20.1.

Release notes

Sourced from dbt's releases.

dbt 0.20.1

Features

  • Adds install-prerelease parameter to hub packages in packages.yml. When set to True, allows prerelease packages to be installed. By default, this parameter is False unless explicitly set to True.

Fixes

  • Fix config merge behavior with experimental parser 3637
  • Fix exception on yml files with all comments 3568
  • Fix store_failures config when defined as a modifier for unique and not_null tests (#3575, #3577)
  • Fix where config with relationships test by refactoring test SQL. Note: The default relationships test now includes CTEs, and may need reimplementing on adapters that don't support CTEs nested inside subqueries. (#3579, #3583)
  • Partial parsing: don't reprocess SQL file already scheduled (#3589, #3620)
  • Handle interator functions in model config (#3573)
  • Partial parsing: fix error after changing empty yaml file (#3567, #3618)
  • Partial parsing: handle source tests when changing test macro (#3584, #3620)
  • Fix dbt deps version comparison logic which was causing incorrect pre-release package versions to be installed. (#3578, #3609)
  • Partial parsing: schedule new macro file for parsing when macro patching (#3627, #3627)
  • Use SchemaParser's render context to render test configs in order to support var() configured at the project level and passed in from the cli (#3564. #3646)
  • Partial parsing: check unique_ids when recursively removing macros (#3636)

Under the hood

  • Add tracking for determine why dbt needs to re-parse entire project when partial parsing is enabled (#3572, #3652)

Docs

  • Fix docs site crash if relationships test has one dependency instead of two (docs#207, (docs#208))

Under the hood

  • Handle exceptions from anonymous usage tracking for users of dbt-snowflake on Apple M1 chips (#3162, #3661)

Contributors:

dbt 0.20.1rc1

An initial release candidate for v0.20.1.

Features

  • Adds install-prerelease parameter to hub packages in packages.yml. When set to True, allows prerelease packages to be installed. By default, this parameter is False unless explicitly set to True.

Fixes

  • Fix config merge behavior with experimental parser 3637
  • Fix exception on yml files with all comments 3568
  • Fix store_failures config when defined as a modifier for unique and not_null tests (#3575, #3577)
  • Fix where config with relationships test by refactoring test SQL. Note: The default relationships test now includes CTEs, and may need reimplementing on adapters that don't support CTEs nested inside subqueries. (#3579, #3583)
  • Partial parsing: don't reprocess SQL file already scheduled (#3589, #3620)
  • Handle interator functions in model config (#3573)
  • Partial parsing: fix error after changing empty yaml file (#3567, #3618)
  • Partial parsing: handle source tests when changing test macro (#3584, #3620)
  • Fix dbt deps version comparison logic which was causing incorrect pre-release package versions to be installed. (#3578, #3609)
  • Partial parsing: schedule new macro file for parsing when macro patching (#3627, #3627)
  • Use SchemaParser's render context to render test configs in order to support var() configured at the project level and passed in from the cli (#3564. #3646)
  • Partial parsing: check unique_ids when recursively removing macros (#3636)

... (truncated)

Changelog

Sourced from dbt's changelog.

dbt 0.20.1 (Release TBD)

Features

  • Adds install-prerelease parameter to hub packages in packages.yml. When set to True, allows prerelease packages to be installed. By default, this parameter is False unless explicitly set to True.

Fixes

  • Fix config merge behavior with experimental parser (#3640, #3637)
  • Fix store_failures config when defined as a modifier for unique and not_null tests (#3575, #3577)
  • Fix where config with relationships test by refactoring test SQL. Note: The default relationships test now includes CTEs, and may need reimplementing on adapters that don't support CTEs nested inside subqueries. (#3579, #3583)
  • Fix dbt deps version comparison logic which was causing incorrect pre-release package versions to be installed. (#3578, #3609)
  • Fix exception on yml files with all comments (#3568, #3630)
  • Partial parsing: don't reprocess SQL file already scheduled (#3589, #3620)
  • Handle interator functions in model config (#3573, #3619)
  • Partial parsing: fix error after changing empty yaml file (#3567, #3618)
  • Partial parsing: handle source tests when changing test macro (#3584, #3620)
  • Partial parsing: schedule new macro file for parsing when macro patching (#3627, #3627)
  • Use SchemaParser's render context to render test configs in order to support var() configured at the project level and passed in from the cli (#3564, #3646)
  • Partial parsing: check unique_ids when recursively removing macros (#3636, #3659)

Docs

  • Fix docs site crash if relationships test has one dependency instead of two (docs#207, (docs#208))

Under the hood

  • Handle exceptions from anonymous usage tracking for users of dbt-snowflake on Apple M1 chips (#3162, #3661)
  • Add tracking for determine why dbt needs to re-parse entire project when partial parsing is enabled (#3572, #3652)

Contributors:

dbt 0.20.0 (July 12, 2021)

Fixes

  • Avoid slowdown in column-level persist_docs on Snowflake, while preserving the error-avoidance from #3149 (#3541, #3543)
  • Partial parsing: handle already deleted nodes when schema block also deleted (#3516, #3522)

Docs

Under the hood

  • Add tracking for experimental parser accuracy (3503, 3553)

dbt 0.20.0rc2 (June 30, 2021)

Fixes

  • Handle quoted values within test configs, such as where (#3458, #3459)

... (truncated)

Commits
  • 817b6d7 Merge remote-tracking branch 'origin/releases/0.20.1' into 0.20.latest
  • 04fc498 Release dbt v0.20.1
  • 8e15abb Merge remote-tracking branch 'origin/releases/0.20.1rc1' into 0.20.latest
  • 034364f Release dbt v0.20.1rc1
  • b94b2e5 Merge pull request #3671 from dbt-labs/exp-parser-merge-fix-backport
  • c13a64f experimental parser respects config merge behavior
  • 8f04759 Handle exception from tracker.flush() (#3661)
  • 789222d Merge pull request #3660 from dbt-labs/backport-commented-yml-fix
  • 5e95557 #3636 Check for unique_ids when recursively removing macros
  • 2eb289e handle None return value from yaml loading
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dbt](https://github.com/fishtown-analytics/dbt) from 0.17.2 to 0.20.1.
- [Release notes](https://github.com/fishtown-analytics/dbt/releases)
- [Changelog](https://github.com/dbt-labs/dbt/blob/develop/CHANGELOG.md)
- [Commits](dbt-labs/dbt-core@v0.17.2...v0.20.1)

---
updated-dependencies:
- dependency-name: dbt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 12, 2021
@dependabot @github

dependabot Bot commented on behalf of github Sep 8, 2021

Copy link
Copy Markdown
Contributor Author

Superseded by #95.

@dependabot dependabot Bot closed this Sep 8, 2021
@dependabot dependabot Bot deleted the dependabot/pip/dbt-0.20.1 branch September 8, 2021 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants