Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Update dbt-tests-adapter requirement from ~=1.8.0b1 to ~=1.8.0rc1 #639

Merged
merged 2 commits into from
May 6, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 6, 2024

Updates the requirements on dbt-tests-adapter to permit the latest version.

Release notes

Sourced from dbt-tests-adapter's releases.

dbt-core v1.8.0rc1

dbt-core 1.8.0-rc1 - May 02, 2024

Breaking Changes

  • Update the default behaviour of require_explicit_package_overrides_for_builtin_materializations to True. (#10062)

Features

  • Package selector syntax for the current package (#6891)
  • Add require_explicit_package_overrides_for_builtin_materializations to dbt_project.yml flags, which can be used to opt-out of overriding built-in materializations from packages (#10007)
  • add --empty flag to dbt build command (#10026)
  • Ability to silence warnings via warn_error_options (#9644)
  • Allow aliases error for include and warn for exclude in warn_error_options (#9644)

Fixes

  • Add NodeRelation to SavedQuery Export (#9534)
  • Use consistent secret scrubbing with the log function. (#9987)
  • Validate against empty strings in package definitions (#9985)
  • Fix default value for indirect selection in selector cannot overwritten by CLI flag and env var (#9976, #7673)
  • Simplify error message if test severity isn't 'warn' or 'error' (#9715)
  • Support overriding source level loaded_at_field with a null table level definition (#9320)

Docs

Under the Hood

  • Split up deferral across parsing (adding 'defer_relation' from state manifest) and runtime ref resolution" (#9199)
  • Raise deprecation warning if installed package overrides built-in materialization (#9971)
  • Use the SECRET_ENV_PREFIX from dbt_common instead of duplicating it in dbt-core (#10018)
  • Enable use of record mode via environment variable (#10045)
  • Consistent naming + deprecation warnings for "legacy behavior" flags (#10062)

Dependencies

  • Update the agate pin to "agate>=1.7.0,<1.10" (#9934)

Contributors

Changelog

Sourced from dbt-tests-adapter's changelog.

dbt Core Changelog

  • This file provides a full account of all changes to dbt-core
  • Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
  • "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
  • Do not edit this file directly. This file is auto-generated using changie. For details on how to document a change, see the contributing guide

dbt-core 1.8.0-b3 - April 18, 2024

Features

  • Support scrubbing secret vars (#7247)
  • Add wildcard support to the group selector method (#9811)
  • source freshness precomputes metadata-based freshness in batch, if possible (#8705)
  • Better error message when trying to select a disabled model (#9747)
  • Support SQL in unit testing fixtures (#9405)

Fixes

  • fix configuration of turning test warnings into failures with WARN_ERROR_OPTIONS (#7761)
  • Fix conflict with newer versions of Snowplow tracker (#8719)
  • Only create the packages-install-path / dbt_packages folder during dbt deps (#6985, #9584)
  • Exclude password-like fields for considering reparse (#9795)
  • Fixed query comments test (#9860)
  • Begin warning people about spaces in model names (#9397)
  • Disambiguiate FreshnessConfigProblem error message (#9891)

Under the Hood

  • Remove non dbt.artifacts dbt.* imports from dbt/artifacts (#9926)
  • Migrate to using error_tag provided by dbt-common (#9914)
  • Add a test for semantic manifest and move test fixtures needed for it (#9665)

Dependencies

  • Relax pathspec upper bound version restriction (#9373)
  • Bump python from 3.10.7-slim-nullseye to 3.11.2-slim-bullseye in /docker (#9687)
  • Remove duplicate dependency of protobuf in dev-requirements (#9830)
  • Bump black from 23.3.0 to >=24.3.0,<25.0 (#8074)

Security

Contributors

... (truncated)

Commits
  • dc744f6 move partial parsing tests and add more examples (#10046)
  • 1bcef62 Recognize when loaded_at_field is explicitly set to null (#10065)
  • 487a532 Move deferral resolution from merge_from_artifact to RuntimeRefResolver (...
  • 01f5dc8 Add current package selection syntax (#9270)
  • a36057d Consistent behavior change flag names + deprecation warnings (#10063)
  • 1a9fb61 Add ability to silence warnings AND allow error and warn to be used for...
  • 35062ca Reorganize more of the repository's unit tests (#10060)
  • 4e1b44e Hardcode dbt version for project fixture in repository unit tests (#10059)
  • f6b2cb7 Paw/record final (#10045)
  • 1e4bed0 Reorganize a number of our unit tests (#9972)
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Updates the requirements on [dbt-tests-adapter](https://github.com/dbt-labs/dbt-core) to permit the latest version.
- [Release notes](https://github.com/dbt-labs/dbt-core/releases)
- [Changelog](https://github.com/dbt-labs/dbt-core/blob/main/CHANGELOG.md)
- [Commits](dbt-labs/dbt-core@v1.8.0b1...v1.8.0rc1)

---
updated-dependencies:
- dependency-name: dbt-tests-adapter
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@nicor88
Copy link
Contributor

nicor88 commented May 6, 2024

@Jrmyy before merging this we should upgrade to dbt-core also to 1.8.0rc1 to be consistent and check that the test are fine.

@nicor88 nicor88 merged commit d93085b into main May 6, 2024
10 checks passed
@nicor88 nicor88 deleted the dependabot/pip/dbt-tests-adapter-approx-eq-1.8.0rc1 branch May 6, 2024 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant