duckdb / dbt-duckdb

dbt (http://getdbt.com) adapter for DuckDB (http://duckdb.org)
Apache License 2.0
911 stars 86 forks source link

Bump dbt-tests-adapter from 1.3.2 to 1.4.1 #86

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps dbt-tests-adapter from 1.3.2 to 1.4.1.

Release notes

Sourced from dbt-tests-adapter's releases.

dbt-core v1.4.1

dbt-core 1.4.1 - January 26, 2023

Fixes

  • [Regression] exposure_content referenced incorrectly (#6738)

Contributors

dbt-core v1.4.0

dbt-core 1.4.0 - Alain LeRoy Locke (January 25, 2023)

Breaking Changes

  • Relevant for maintainers of adapter plugins: Cleaned up exceptions to directly raise in code. Also updated the existing exception to meet PEP guidelines. Removed use of all exception functions in the code base and marked them all as deprecated to be removed next minor release. (#6339, #6393, #6460)

Features

  • Added favor-state flag to optionally favor state nodes even if unselected node exists (#5016)
  • Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info. (#5610)
  • incremental predicates (#5680)
  • Friendlier error messages when packages.yml is malformed (#5486)
  • Allow partitions in external tables to be supplied as a list (#5929)
  • extend -f flag shorthand for seed command (#5990)
  • This pulls the profile name from args when constructing a RuntimeConfig in lib.py, enabling the dbt-server to override the value that's in the dbt_project.yml (#6201)
  • Adding tarball install method for packages. Allowing package tarball to be specified via url in the packages.yaml. (#4205)
  • Added an md5 function to the base context (#6246)
  • Exposures support metrics in lineage (#6057)
  • Add support for Python 3.11 (#6147)
  • Making timestamp optional for metrics (#6398)
  • The meta configuration field is now included in the node_info property of structured logs. (#6216)
  • Adds buildable selection mode (#6365)
  • --warn-error-options: Treat warnings as errors for specific events, based on user configuration (#6165)

Fixes

  • Account for disabled flags on models in schema files more completely (#3992)
  • Add validation of enabled config for metrics, exposures and sources (#6030)
  • check length of args of python model function before accessing it (#6041)
  • Add functors to ensure event types with str-type attributes are initialized to spec, even when provided non-str type params. (#5436)
  • Allow hooks to fail without halting execution flow (#5625)
  • fix missing f-strings, convert old .format() messages to f-strings for consistency (#6241)
  • Clarify Error Message for how many models are allowed in a Python file (#6245)
  • Fix typo in util.py (#4904)
  • After this, will be possible to use default values for dbt.config.get (#6309)
  • Use full path for writing manifest (#6055)
  • add pre-commit install to make dev script in Makefile (#6269)
  • Late-rendering for pre_ and post_hooks in dbt_project.yml (#6411)
  • [CT-1284] Change Python model default materialization to table (#5989)

... (truncated)

Changelog

Sourced from dbt-tests-adapter's changelog.

dbt-core 1.4.1 - January 26, 2023

Fixes

  • [Regression] exposure_content referenced incorrectly (#6738)

Contributors

dbt-core 1.4.0 - January 25, 2023

Breaking Changes

  • Cleaned up exceptions to directly raise in code. Also updated the existing exception to meet PEP guidelines.Removed use of all exception functions in the code base and marked them all as deprecated to be removed next minor release. (#6339, #6393, #6460)

Features

  • Added favor-state flag to optionally favor state nodes even if unselected node exists (#5016)
  • Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info. (#5610)
  • incremental predicates (#5680)
  • Friendlier error messages when packages.yml is malformed (#5486)
  • Allow partitions in external tables to be supplied as a list (#5929)
  • extend -f flag shorthand for seed command (#5990)
  • This pulls the profile name from args when constructing a RuntimeConfig in lib.py, enabling the dbt-server to override the value that's in the dbt_project.yml (#6201)
  • Adding tarball install method for packages. Allowing package tarball to be specified via url in the packages.yaml. (#4205)
  • Added an md5 function to the base context (#6246)
  • Exposures support metrics in lineage (#6057)
  • Add support for Python 3.11 (#6147)
  • Making timestamp optional for metrics (#6398)
  • The meta configuration field is now included in the node_info property of structured logs. (#6216)
  • Adds buildable selection mode (#6365)
  • --warn-error-options: Treat warnings as errors for specific events, based on user configuration (#6165)

Fixes

  • Account for disabled flags on models in schema files more completely (#3992)
  • Add validation of enabled config for metrics, exposures and sources (#6030)
  • check length of args of python model function before accessing it (#6041)
  • Add functors to ensure event types with str-type attributes are initialized to spec, even when provided non-str type params. (#5436)
  • Allow hooks to fail without halting execution flow (#5625)
  • fix missing f-strings, convert old .format() messages to f-strings for consistency (#6241)
  • Clarify Error Message for how many models are allowed in a Python file (#6245)
  • Fix typo in util.py (#4904)
  • After this, will be possible to use default values for dbt.config.get (#6309)
  • Use full path for writing manifest (#6055)
  • add pre-commit install to make dev script in Makefile (#6269)
  • Late-rendering for pre_ and post_hooks in dbt_project.yml (#6411)
  • [CT-1284] Change Python model default materialization to table (#5989)
  • [CT-1591] Don't parse empty Python files (#6345)

... (truncated)

Commits


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)
dependabot[bot] commented 1 year ago

Looks like dbt-tests-adapter is up-to-date now, so this is no longer needed.