From a2e7249c44805f0b2604b34fb0aca315a321cf78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 25 Jan 2023 10:17:36 -0500 Subject: [PATCH] Bumping version to 1.4.0 and generate CHANGELOG (#6727) Co-authored-by: Github Build Bot --- .bumpversion.cfg | 2 +- .changes/1.4.0-rc1.md | 55 -------- .changes/1.4.0-rc2.md | 10 -- .changes/{1.4.0-b1.md => 1.4.0.md} | 60 +++++++-- .../Breaking Changes-20221205-141937.yaml | 9 -- .../1.4.0/Dependencies-20230104-000306.yaml | 6 - .../1.4.0/Dependency-20220923-000646.yaml | 6 - .../1.4.0/Dependency-20221007-000848.yaml | 6 - .../1.4.0/Dependency-20221020-000753.yaml | 6 - .../1.4.0/Dependency-20221026-000910.yaml | 6 - .../1.4.0/Dependency-20221205-002118.yaml | 7 - .changes/1.4.0/Docs-20220908-154157.yaml | 6 - .changes/1.4.0/Docs-20221007-090656.yaml | 6 - .changes/1.4.0/Docs-20221017-171411.yaml | 5 - .changes/1.4.0/Docs-20221116-155743.yaml | 6 - .changes/1.4.0/Docs-20221202-150523.yaml | 6 - .changes/1.4.0/Docs-20230102-170216.yaml | 6 - .changes/1.4.0/Features-20220408-165459.yaml | 7 - .changes/1.4.0/Features-20220817-154857.yaml | 6 - .changes/1.4.0/Features-20220823-085727.yaml | 7 - .changes/1.4.0/Features-20220912-125935.yaml | 6 - .changes/1.4.0/Features-20220925-211651.yaml | 6 - .changes/1.4.0/Features-20221003-110705.yaml | 6 - .changes/1.4.0/Features-20221102-150003.yaml | 7 - .changes/1.4.0/Features-20221107-105018.yaml | 8 -- .changes/1.4.0/Features-20221114-185207.yaml | 6 - .changes/1.4.0/Features-20221130-112913.yaml | 6 - .changes/1.4.0/Features-20221206-150704.yaml | 7 - .changes/1.4.0/Features-20221207-091722.yaml | 7 - .changes/1.4.0/Features-20221230-104820.yaml | 7 - .changes/1.4.0/Features-20230102-091335.yaml | 6 - .changes/1.4.0/Features-20230104-181003.yaml | 7 - .changes/1.4.0/Fixes-20220916-104854.yaml | 6 - .changes/1.4.0/Fixes-20221010-113218.yaml | 6 - .changes/1.4.0/Fixes-20221011-160715.yaml | 6 - .changes/1.4.0/Fixes-20221016-173742.yaml | 7 - .changes/1.4.0/Fixes-20221107-095314.yaml | 6 - .changes/1.4.0/Fixes-20221113-104150.yaml | 7 - .changes/1.4.0/Fixes-20221115-081021.yaml | 6 - .changes/1.4.0/Fixes-20221117-220320.yaml | 7 - .changes/1.4.0/Fixes-20221124-163419.yaml | 7 - .changes/1.4.0/Fixes-20221202-164859.yaml | 6 - .changes/1.4.0/Fixes-20221212-115912.yaml | 7 - .changes/1.4.0/Fixes-20221213-092655.yaml | 6 - .changes/1.4.0/Fixes-20221213-112620.yaml | 6 - .changes/1.4.0/Fixes-20221213-113915.yaml | 6 - .changes/1.4.0/Fixes-20221214-155307.yaml | 7 - .changes/1.4.0/Fixes-20221226-010211.yaml | 6 - .changes/1.4.0/Fixes-20230101-223405.yaml | 6 - .changes/1.4.0/Fixes-20230104-141047.yaml | 7 - .changes/1.4.0/Fixes-20230109-161254.yaml | 7 - .changes/1.4.0/Fixes-20230110-124132.yaml | 7 - .changes/1.4.0/Fixes-20230111-134058.yaml | 6 - .changes/1.4.0/Fixes-20230117-101342.yaml | 6 - .changes/1.4.0/Fixes-20230119-111101.yaml | 6 - .../1.4.0/Under the Hood-20220927-194259.yaml | 6 - .../1.4.0/Under the Hood-20220929-134406.yaml | 6 - .../1.4.0/Under the Hood-20221005-120310.yaml | 6 - .../1.4.0/Under the Hood-20221007-094627.yaml | 6 - .../1.4.0/Under the Hood-20221007-140044.yaml | 6 - .../1.4.0/Under the Hood-20221013-181912.yaml | 6 - .../1.4.0/Under the Hood-20221017-151511.yaml | 6 - .../1.4.0/Under the Hood-20221017-155844.yaml | 6 - .../1.4.0/Under the Hood-20221028-104837.yaml | 6 - .../1.4.0/Under the Hood-20221028-110344.yaml | 6 - .../1.4.0/Under the Hood-20221108-074550.yaml | 6 - .../1.4.0/Under the Hood-20221108-115633.yaml | 6 - .../1.4.0/Under the Hood-20221108-133104.yaml | 6 - .../1.4.0/Under the Hood-20221116-130037.yaml | 6 - .../1.4.0/Under the Hood-20221118-145717.yaml | 8 -- .../1.4.0/Under the Hood-20221205-164948.yaml | 7 - .../1.4.0/Under the Hood-20221206-094015.yaml | 7 - .../1.4.0/Under the Hood-20221206-113053.yaml | 7 - .../1.4.0/Under the Hood-20221211-214240.yaml | 7 - .../1.4.0/Under the Hood-20221213-214106.yaml | 7 - .../1.4.0/Under the Hood-20221219-193435.yaml | 6 - .../1.4.0/Under the Hood-20221221-121904.yaml | 6 - .../1.4.0/Under the Hood-20230104-155257.yaml | 6 - .../1.4.0/Under the Hood-20230106-112855.yaml | 6 - .../1.4.0/Under the Hood-20230106-114412.yaml | 6 - .../1.4.0/Under the Hood-20230109-095907.yaml | 6 - .../1.4.0/Under the Hood-20230110-114233.yaml | 6 - .../1.4.0/Under the Hood-20230110-145648.yaml | 6 - .../unreleased/Fixes-20230124-115837.yaml | 6 - CHANGELOG.md | 121 +++++++----------- core/dbt/version.py | 2 +- core/setup.py | 2 +- docker/Dockerfile | 12 +- .../dbt/adapters/postgres/__version__.py | 2 +- plugins/postgres/setup.py | 2 +- .../adapter/dbt/tests/adapter/__version__.py | 2 +- tests/adapter/setup.py | 2 +- 92 files changed, 108 insertions(+), 672 deletions(-) delete mode 100644 .changes/1.4.0-rc1.md delete mode 100644 .changes/1.4.0-rc2.md rename .changes/{1.4.0-b1.md => 1.4.0.md} (55%) delete mode 100644 .changes/1.4.0/Breaking Changes-20221205-141937.yaml delete mode 100644 .changes/1.4.0/Dependencies-20230104-000306.yaml delete mode 100644 .changes/1.4.0/Dependency-20220923-000646.yaml delete mode 100644 .changes/1.4.0/Dependency-20221007-000848.yaml delete mode 100644 .changes/1.4.0/Dependency-20221020-000753.yaml delete mode 100644 .changes/1.4.0/Dependency-20221026-000910.yaml delete mode 100644 .changes/1.4.0/Dependency-20221205-002118.yaml delete mode 100644 .changes/1.4.0/Docs-20220908-154157.yaml delete mode 100644 .changes/1.4.0/Docs-20221007-090656.yaml delete mode 100644 .changes/1.4.0/Docs-20221017-171411.yaml delete mode 100644 .changes/1.4.0/Docs-20221116-155743.yaml delete mode 100644 .changes/1.4.0/Docs-20221202-150523.yaml delete mode 100644 .changes/1.4.0/Docs-20230102-170216.yaml delete mode 100644 .changes/1.4.0/Features-20220408-165459.yaml delete mode 100644 .changes/1.4.0/Features-20220817-154857.yaml delete mode 100644 .changes/1.4.0/Features-20220823-085727.yaml delete mode 100644 .changes/1.4.0/Features-20220912-125935.yaml delete mode 100644 .changes/1.4.0/Features-20220925-211651.yaml delete mode 100644 .changes/1.4.0/Features-20221003-110705.yaml delete mode 100644 .changes/1.4.0/Features-20221102-150003.yaml delete mode 100644 .changes/1.4.0/Features-20221107-105018.yaml delete mode 100644 .changes/1.4.0/Features-20221114-185207.yaml delete mode 100644 .changes/1.4.0/Features-20221130-112913.yaml delete mode 100644 .changes/1.4.0/Features-20221206-150704.yaml delete mode 100644 .changes/1.4.0/Features-20221207-091722.yaml delete mode 100644 .changes/1.4.0/Features-20221230-104820.yaml delete mode 100644 .changes/1.4.0/Features-20230102-091335.yaml delete mode 100644 .changes/1.4.0/Features-20230104-181003.yaml delete mode 100644 .changes/1.4.0/Fixes-20220916-104854.yaml delete mode 100644 .changes/1.4.0/Fixes-20221010-113218.yaml delete mode 100644 .changes/1.4.0/Fixes-20221011-160715.yaml delete mode 100644 .changes/1.4.0/Fixes-20221016-173742.yaml delete mode 100644 .changes/1.4.0/Fixes-20221107-095314.yaml delete mode 100644 .changes/1.4.0/Fixes-20221113-104150.yaml delete mode 100644 .changes/1.4.0/Fixes-20221115-081021.yaml delete mode 100644 .changes/1.4.0/Fixes-20221117-220320.yaml delete mode 100644 .changes/1.4.0/Fixes-20221124-163419.yaml delete mode 100644 .changes/1.4.0/Fixes-20221202-164859.yaml delete mode 100644 .changes/1.4.0/Fixes-20221212-115912.yaml delete mode 100644 .changes/1.4.0/Fixes-20221213-092655.yaml delete mode 100644 .changes/1.4.0/Fixes-20221213-112620.yaml delete mode 100644 .changes/1.4.0/Fixes-20221213-113915.yaml delete mode 100644 .changes/1.4.0/Fixes-20221214-155307.yaml delete mode 100644 .changes/1.4.0/Fixes-20221226-010211.yaml delete mode 100644 .changes/1.4.0/Fixes-20230101-223405.yaml delete mode 100644 .changes/1.4.0/Fixes-20230104-141047.yaml delete mode 100644 .changes/1.4.0/Fixes-20230109-161254.yaml delete mode 100644 .changes/1.4.0/Fixes-20230110-124132.yaml delete mode 100644 .changes/1.4.0/Fixes-20230111-134058.yaml delete mode 100644 .changes/1.4.0/Fixes-20230117-101342.yaml delete mode 100644 .changes/1.4.0/Fixes-20230119-111101.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20220927-194259.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20220929-134406.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221005-120310.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221007-094627.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221007-140044.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221013-181912.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221017-151511.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221017-155844.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221028-104837.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221028-110344.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221108-074550.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221108-115633.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221108-133104.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221116-130037.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221118-145717.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221205-164948.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221206-094015.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221206-113053.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221211-214240.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221213-214106.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221219-193435.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20221221-121904.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20230104-155257.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20230106-112855.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20230106-114412.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20230109-095907.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20230110-114233.yaml delete mode 100644 .changes/1.4.0/Under the Hood-20230110-145648.yaml delete mode 100644 .changes/unreleased/Fixes-20230124-115837.yaml diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 910c489e7c6..4c977dfce3e 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.4.0rc2 +current_version = 1.4.0 parse = (?P\d+) \.(?P\d+) \.(?P\d+) diff --git a/.changes/1.4.0-rc1.md b/.changes/1.4.0-rc1.md deleted file mode 100644 index 31da62bebb8..00000000000 --- a/.changes/1.4.0-rc1.md +++ /dev/null @@ -1,55 +0,0 @@ -## dbt-core 1.4.0-rc1 - January 11, 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](https://github.com/dbt-labs/dbt-core/issues/6339), [#6393](https://github.com/dbt-labs/dbt-core/issues/6393), [#6460](https://github.com/dbt-labs/dbt-core/issues/6460)) - -### Features - -- Making timestamp optional for metrics ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398)) -- The meta configuration field is now included in the node_info property of structured logs. ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) -- Adds buildable selection mode ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) -- --warn-error-options: Treat warnings as errors for specific events, based on user configuration ([#6165](https://github.com/dbt-labs/dbt-core/issues/6165)) - -### Fixes - -- fix missing f-strings, convert old .format() messages to f-strings for consistency ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241)) -- Fix typo in util.py ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) -- add pre-commit install to make dev script in Makefile ([#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) -- Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml` ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411)) -- [CT-1591] Don't parse empty Python files ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345)) -- fix docs generate --defer by adding defer_to_manifest to before_run ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) -- Bug when partial parsing with an empty schema file ([#4850](https://github.com/dbt-labs/dbt-core/issues/4850)) -- Fix DBT_FAVOR_STATE env var ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) -- Restore historical behavior of certain disabled test messages, so that they are at the less obtrusive debug level, rather than the warning level. ([#6501](https://github.com/dbt-labs/dbt-core/issues/6501)) -- Bump mashumuro version to get regression fix and add unit test to verify that fix. ([#6428](https://github.com/dbt-labs/dbt-core/issues/6428)) - -### Docs - -- Updated minor typos encountered when skipping profile setup ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) - -### Under the Hood - -- Treat dense text blobs as binary for `git grep` ([#6294](https://github.com/dbt-labs/dbt-core/issues/6294)) -- Prune partial parsing logging events ([#6313](https://github.com/dbt-labs/dbt-core/issues/6313)) -- Updating the deprecation warning in the metric attributes renamed event ([#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) -- [CT-1693] Port severity test to Pytest ([#6466](https://github.com/dbt-labs/dbt-core/issues/6466)) -- [CT-1694] Deprecate event tracking tests ([#6467](https://github.com/dbt-labs/dbt-core/issues/6467)) -- Reorganize structured logging events to have two top keys ([#6311](https://github.com/dbt-labs/dbt-core/issues/6311)) -- Combine some logging events ([#1716](https://github.com/dbt-labs/dbt-core/issues/1716), [#1717](https://github.com/dbt-labs/dbt-core/issues/1717), [#1719](https://github.com/dbt-labs/dbt-core/issues/1719)) -- Check length of escaped strings in the adapter test ([#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) - -### Dependencies - -- Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core ([#6506](https://github.com/dbt-labs/dbt-core/pull/6506)) - -### Contributors -- [@NiallRees](https://github.com/NiallRees) ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) -- [@agpapa](https://github.com/agpapa) ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) -- [@callum-mcdata](https://github.com/callum-mcdata) ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398), [#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) -- [@dbeatty10](https://github.com/dbeatty10) ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411), [#6294](https://github.com/dbt-labs/dbt-core/issues/6294), [#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) -- [@eltociear](https://github.com/eltociear) ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) -- [@justbldwn](https://github.com/justbldwn) ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241), [#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) -- [@mivanicova](https://github.com/mivanicova) ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) -- [@nshuman1](https://github.com/nshuman1) ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) -- [@tmastny](https://github.com/tmastny) ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) diff --git a/.changes/1.4.0-rc2.md b/.changes/1.4.0-rc2.md deleted file mode 100644 index 3f3aed807f5..00000000000 --- a/.changes/1.4.0-rc2.md +++ /dev/null @@ -1,10 +0,0 @@ -## dbt-core 1.4.0-rc2 - January 19, 2023 - -### Fixes - -- Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats ([#6571](https://github.com/dbt-labs/dbt-core/issues/6571)) -- Provide backward compatibility for `get_merge_sql` arguments ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) -- Fix behavior of --favor-state with --defer ([#6617](https://github.com/dbt-labs/dbt-core/issues/6617)) - -### Contributors -- [@dave-connors-3](https://github.com/dave-connors-3) ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) diff --git a/.changes/1.4.0-b1.md b/.changes/1.4.0.md similarity index 55% rename from .changes/1.4.0-b1.md rename to .changes/1.4.0.md index d9d8537e98a..b8a6e9d1e8c 100644 --- a/.changes/1.4.0-b1.md +++ b/.changes/1.4.0.md @@ -1,9 +1,14 @@ -## dbt-core 1.4.0-b1 - December 15, 2022 +## 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](https://github.com/dbt-labs/dbt-core/issues/6339), [#6393](https://github.com/dbt-labs/dbt-core/issues/6393), [#6460](https://github.com/dbt-labs/dbt-core/issues/6460)) ### Features -- Added favor-state flag to optionally favor state nodes even if unselected node exists ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968)) +- Added favor-state flag to optionally favor state nodes even if unselected node exists ([#5016](https://github.com/dbt-labs/dbt-core/issues/5016)) - Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info. ([#5610](https://github.com/dbt-labs/dbt-core/issues/5610)) +- incremental predicates ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680)) - Friendlier error messages when packages.yml is malformed ([#5486](https://github.com/dbt-labs/dbt-core/issues/5486)) - Allow partitions in external tables to be supplied as a list ([#5929](https://github.com/dbt-labs/dbt-core/issues/5929)) - extend -f flag shorthand for seed command ([#5990](https://github.com/dbt-labs/dbt-core/issues/5990)) @@ -12,7 +17,10 @@ - Added an md5 function to the base context ([#6246](https://github.com/dbt-labs/dbt-core/issues/6246)) - Exposures support metrics in lineage ([#6057](https://github.com/dbt-labs/dbt-core/issues/6057)) - Add support for Python 3.11 ([#6147](https://github.com/dbt-labs/dbt-core/issues/6147)) -- incremental predicates ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680)) +- Making timestamp optional for metrics ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398)) +- The meta configuration field is now included in the node_info property of structured logs. ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) +- Adds buildable selection mode ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) +- --warn-error-options: Treat warnings as errors for specific events, based on user configuration ([#6165](https://github.com/dbt-labs/dbt-core/issues/6165)) ### Fixes @@ -21,11 +29,25 @@ - check length of args of python model function before accessing it ([#6041](https://github.com/dbt-labs/dbt-core/issues/6041)) - Add functors to ensure event types with str-type attributes are initialized to spec, even when provided non-str type params. ([#5436](https://github.com/dbt-labs/dbt-core/issues/5436)) - Allow hooks to fail without halting execution flow ([#5625](https://github.com/dbt-labs/dbt-core/issues/5625)) +- fix missing f-strings, convert old .format() messages to f-strings for consistency ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241)) - Clarify Error Message for how many models are allowed in a Python file ([#6245](https://github.com/dbt-labs/dbt-core/issues/6245)) +- Fix typo in util.py ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) - After this, will be possible to use default values for dbt.config.get ([#6309](https://github.com/dbt-labs/dbt-core/issues/6309)) - Use full path for writing manifest ([#6055](https://github.com/dbt-labs/dbt-core/issues/6055)) -- [CT-1284] Change Python model default materialization to table ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345)) +- add pre-commit install to make dev script in Makefile ([#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) +- Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml` ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411)) +- [CT-1284] Change Python model default materialization to table ([#5989](https://github.com/dbt-labs/dbt-core/issues/5989)) +- [CT-1591] Don't parse empty Python files ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345)) - Repair a regression which prevented basic logging before the logging subsystem is completely configured. ([#6434](https://github.com/dbt-labs/dbt-core/issues/6434)) +- fix docs generate --defer by adding defer_to_manifest to before_run ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) +- Bug when partial parsing with an empty schema file ([#4850](https://github.com/dbt-labs/dbt-core/issues/4850)) +- Fix DBT_FAVOR_STATE env var ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) +- Restore historical behavior of certain disabled test messages, so that they are at the less obtrusive debug level, rather than the warning level. ([#6501](https://github.com/dbt-labs/dbt-core/issues/6501)) +- Bump mashumuro version to get regression fix and add unit test to verify that fix. ([#6428](https://github.com/dbt-labs/dbt-core/issues/6428)) +- Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats ([#6571](https://github.com/dbt-labs/dbt-core/issues/6571)) +- Provide backward compatibility for `get_merge_sql` arguments ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) +- Fix behavior of --favor-state with --defer ([#6617](https://github.com/dbt-labs/dbt-core/issues/6617)) +- Include adapter_response in NodeFinished run_result log event ([#6703](https://github.com/dbt-labs/dbt-core/issues/6703)) ### Docs @@ -34,6 +56,7 @@ - ([dbt-docs/#5880](https://github.com/dbt-labs/dbt-docs/issues/5880)) - Fix rendering of sample code for metrics ([dbt-docs/#323](https://github.com/dbt-labs/dbt-docs/issues/323)) - Alphabetize `core/dbt/README.md` ([dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368)) +- Updated minor typos encountered when skipping profile setup ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) ### Under the Hood @@ -57,6 +80,14 @@ - Fix intermittent database connection failure in Windows CI test ([#6394](https://github.com/dbt-labs/dbt-core/issues/6394)) - Refactor and clean up manifest nodes ([#6426](https://github.com/dbt-labs/dbt-core/issues/6426)) - Restore important legacy logging behaviors, following refactor which removed them ([#6437](https://github.com/dbt-labs/dbt-core/issues/6437)) +- Treat dense text blobs as binary for `git grep` ([#6294](https://github.com/dbt-labs/dbt-core/issues/6294)) +- Prune partial parsing logging events ([#6313](https://github.com/dbt-labs/dbt-core/issues/6313)) +- Updating the deprecation warning in the metric attributes renamed event ([#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) +- [CT-1693] Port severity test to Pytest ([#6466](https://github.com/dbt-labs/dbt-core/issues/6466)) +- [CT-1694] Deprecate event tracking tests ([#6467](https://github.com/dbt-labs/dbt-core/issues/6467)) +- Reorganize structured logging events to have two top keys ([#6311](https://github.com/dbt-labs/dbt-core/issues/6311)) +- Combine some logging events ([#1716](https://github.com/dbt-labs/dbt-core/issues/1716), [#1717](https://github.com/dbt-labs/dbt-core/issues/1717), [#1719](https://github.com/dbt-labs/dbt-core/issues/1719)) +- Check length of escaped strings in the adapter test ([#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) ### Dependencies @@ -64,25 +95,32 @@ - Bump black from 22.8.0 to 22.10.0 ([#6019](https://github.com/dbt-labs/dbt-core/pull/6019)) - Bump mashumaro[msgpack] from 3.0.4 to 3.1.1 in /core ([#6108](https://github.com/dbt-labs/dbt-core/pull/6108)) - Update colorama requirement from <0.4.6,>=0.3.9 to >=0.3.9,<0.4.7 in /core ([#6144](https://github.com/dbt-labs/dbt-core/pull/6144)) -- Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) +- Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core ([#6375](https://github.com/dbt-labs/dbt-core/pull/6375)) +- Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core ([#6506](https://github.com/dbt-labs/dbt-core/pull/6506)) ### Contributors +- [@NiallRees](https://github.com/NiallRees) ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) +- [@agpapa](https://github.com/agpapa) ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) - [@andy-clapson](https://github.com/andy-clapson) ([dbt-docs/#5791](https://github.com/dbt-labs/dbt-docs/issues/5791)) +- [@callum-mcdata](https://github.com/callum-mcdata) ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398), [#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) - [@chamini2](https://github.com/chamini2) ([#6041](https://github.com/dbt-labs/dbt-core/issues/6041)) -- [@daniel-murray](https://github.com/daniel-murray) ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968)) -- [@dave-connors-3](https://github.com/dave-connors-3) ([#5990](https://github.com/dbt-labs/dbt-core/issues/5990)) -- [@dbeatty10](https://github.com/dbeatty10) ([dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368), [#6394](https://github.com/dbt-labs/dbt-core/issues/6394)) +- [@daniel-murray](https://github.com/daniel-murray) ([#5016](https://github.com/dbt-labs/dbt-core/issues/5016)) +- [@dave-connors-3](https://github.com/dave-connors-3) ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680), [#5990](https://github.com/dbt-labs/dbt-core/issues/5990), [#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) +- [@dbeatty10](https://github.com/dbeatty10) ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411), [dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368), [#6394](https://github.com/dbt-labs/dbt-core/issues/6394), [#6294](https://github.com/dbt-labs/dbt-core/issues/6294), [#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) - [@devmessias](https://github.com/devmessias) ([#6309](https://github.com/dbt-labs/dbt-core/issues/6309)) +- [@eltociear](https://github.com/eltociear) ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) - [@eve-johns](https://github.com/eve-johns) ([#6068](https://github.com/dbt-labs/dbt-core/issues/6068)) - [@haritamar](https://github.com/haritamar) ([#6246](https://github.com/dbt-labs/dbt-core/issues/6246)) - [@jared-rimmer](https://github.com/jared-rimmer) ([#5486](https://github.com/dbt-labs/dbt-core/issues/5486)) -- [@josephberni](https://github.com/josephberni) ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968)) +- [@josephberni](https://github.com/josephberni) ([#5016](https://github.com/dbt-labs/dbt-core/issues/5016)) - [@joshuataylor](https://github.com/joshuataylor) ([#6147](https://github.com/dbt-labs/dbt-core/issues/6147)) -- [@justbldwn](https://github.com/justbldwn) ([#6245](https://github.com/dbt-labs/dbt-core/issues/6245)) +- [@justbldwn](https://github.com/justbldwn) ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241), [#6245](https://github.com/dbt-labs/dbt-core/issues/6245), [#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) - [@luke-bassett](https://github.com/luke-bassett) ([#1350](https://github.com/dbt-labs/dbt-core/issues/1350)) - [@max-sixty](https://github.com/max-sixty) ([#5946](https://github.com/dbt-labs/dbt-core/issues/5946), [#5983](https://github.com/dbt-labs/dbt-core/issues/5983), [#6028](https://github.com/dbt-labs/dbt-core/issues/6028)) +- [@mivanicova](https://github.com/mivanicova) ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) +- [@nshuman1](https://github.com/nshuman1) ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) - [@paulbenschmidt](https://github.com/paulbenschmidt) ([dbt-docs/#5880](https://github.com/dbt-labs/dbt-docs/issues/5880)) - [@pgoslatara](https://github.com/pgoslatara) ([#5929](https://github.com/dbt-labs/dbt-core/issues/5929)) - [@racheldaniel](https://github.com/racheldaniel) ([#6201](https://github.com/dbt-labs/dbt-core/issues/6201)) - [@timle2](https://github.com/timle2) ([#4205](https://github.com/dbt-labs/dbt-core/issues/4205)) -- [@dave-connors-3](https://github.com/dave-connors-3) ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680)) +- [@tmastny](https://github.com/tmastny) ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) diff --git a/.changes/1.4.0/Breaking Changes-20221205-141937.yaml b/.changes/1.4.0/Breaking Changes-20221205-141937.yaml deleted file mode 100644 index 39506f9ab2b..00000000000 --- a/.changes/1.4.0/Breaking Changes-20221205-141937.yaml +++ /dev/null @@ -1,9 +0,0 @@ -kind: Breaking Changes -body: 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. -time: 2022-12-05T14:19:37.863032-06:00 -custom: - Author: emmyoop - Issue: 6339 6393 6460 diff --git a/.changes/1.4.0/Dependencies-20230104-000306.yaml b/.changes/1.4.0/Dependencies-20230104-000306.yaml deleted file mode 100644 index 9da884ff595..00000000000 --- a/.changes/1.4.0/Dependencies-20230104-000306.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core" -time: 2023-01-04T00:03:06.00000Z -custom: - Author: dependabot[bot] - PR: 6506 diff --git a/.changes/1.4.0/Dependency-20220923-000646.yaml b/.changes/1.4.0/Dependency-20220923-000646.yaml deleted file mode 100644 index 0375eeb125f..00000000000 --- a/.changes/1.4.0/Dependency-20220923-000646.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pathspec requirement from ~=0.9.0 to >=0.9,<0.11 in /core" -time: 2022-09-23T00:06:46.00000Z -custom: - Author: dependabot[bot] - PR: "5917" diff --git a/.changes/1.4.0/Dependency-20221007-000848.yaml b/.changes/1.4.0/Dependency-20221007-000848.yaml deleted file mode 100644 index 7e36733d14e..00000000000 --- a/.changes/1.4.0/Dependency-20221007-000848.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump black from 22.8.0 to 22.10.0" -time: 2022-10-07T00:08:48.00000Z -custom: - Author: dependabot[bot] - PR: "6019" diff --git a/.changes/1.4.0/Dependency-20221020-000753.yaml b/.changes/1.4.0/Dependency-20221020-000753.yaml deleted file mode 100644 index ce0f122826b..00000000000 --- a/.changes/1.4.0/Dependency-20221020-000753.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mashumaro[msgpack] from 3.0.4 to 3.1.1 in /core" -time: 2022-10-20T00:07:53.00000Z -custom: - Author: dependabot[bot] - PR: "6108" diff --git a/.changes/1.4.0/Dependency-20221026-000910.yaml b/.changes/1.4.0/Dependency-20221026-000910.yaml deleted file mode 100644 index d68fa8a11ef..00000000000 --- a/.changes/1.4.0/Dependency-20221026-000910.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update colorama requirement from <0.4.6,>=0.3.9 to >=0.3.9,<0.4.7 in /core" -time: 2022-10-26T00:09:10.00000Z -custom: - Author: dependabot[bot] - PR: "6144" diff --git a/.changes/1.4.0/Dependency-20221205-002118.yaml b/.changes/1.4.0/Dependency-20221205-002118.yaml deleted file mode 100644 index f4203a5285c..00000000000 --- a/.changes/1.4.0/Dependency-20221205-002118.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: "Dependencies" -body: "Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core" -time: 2022-12-05T00:21:18.00000Z -custom: - Author: dependabot[bot] - Issue: 4904 - PR: 6375 diff --git a/.changes/1.4.0/Docs-20220908-154157.yaml b/.changes/1.4.0/Docs-20220908-154157.yaml deleted file mode 100644 index e307f3bd5e0..00000000000 --- a/.changes/1.4.0/Docs-20220908-154157.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: minor doc correction -time: 2022-09-08T15:41:57.689162-04:00 -custom: - Author: andy-clapson - Issue: "5791" diff --git a/.changes/1.4.0/Docs-20221007-090656.yaml b/.changes/1.4.0/Docs-20221007-090656.yaml deleted file mode 100644 index 070ecd48944..00000000000 --- a/.changes/1.4.0/Docs-20221007-090656.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Generate API docs for new CLI interface -time: 2022-10-07T09:06:56.446078-05:00 -custom: - Author: stu-k - Issue: "5528" diff --git a/.changes/1.4.0/Docs-20221017-171411.yaml b/.changes/1.4.0/Docs-20221017-171411.yaml deleted file mode 100644 index 487362c1d5c..00000000000 --- a/.changes/1.4.0/Docs-20221017-171411.yaml +++ /dev/null @@ -1,5 +0,0 @@ -kind: Docs -time: 2022-10-17T17:14:11.715348-05:00 -custom: - Author: paulbenschmidt - Issue: "5880" diff --git a/.changes/1.4.0/Docs-20221116-155743.yaml b/.changes/1.4.0/Docs-20221116-155743.yaml deleted file mode 100644 index 84d90a67b99..00000000000 --- a/.changes/1.4.0/Docs-20221116-155743.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Fix rendering of sample code for metrics -time: 2022-11-16T15:57:43.204201+01:00 -custom: - Author: jtcohen6 - Issue: "323" diff --git a/.changes/1.4.0/Docs-20221202-150523.yaml b/.changes/1.4.0/Docs-20221202-150523.yaml deleted file mode 100644 index b08a32cddf6..00000000000 --- a/.changes/1.4.0/Docs-20221202-150523.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Alphabetize `core/dbt/README.md` -time: 2022-12-02T15:05:23.695333-07:00 -custom: - Author: dbeatty10 - Issue: "6368" diff --git a/.changes/1.4.0/Docs-20230102-170216.yaml b/.changes/1.4.0/Docs-20230102-170216.yaml deleted file mode 100644 index 602d7a80b24..00000000000 --- a/.changes/1.4.0/Docs-20230102-170216.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Updated minor typos encountered when skipping profile setup -time: 2023-01-02T17:02:16.66596191-05:00 -custom: - Author: nshuman1 - Issue: 6529 diff --git a/.changes/1.4.0/Features-20220408-165459.yaml b/.changes/1.4.0/Features-20220408-165459.yaml deleted file mode 100644 index 18675c7244a..00000000000 --- a/.changes/1.4.0/Features-20220408-165459.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: Added favor-state flag to optionally favor state nodes even if unselected node - exists -time: 2022-04-08T16:54:59.696564+01:00 -custom: - Author: daniel-murray josephberni - Issue: "5016" diff --git a/.changes/1.4.0/Features-20220817-154857.yaml b/.changes/1.4.0/Features-20220817-154857.yaml deleted file mode 100644 index ad53df05a3f..00000000000 --- a/.changes/1.4.0/Features-20220817-154857.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info. -time: 2022-08-17T15:48:57.225267-04:00 -custom: - Author: gshank - Issue: "5610" diff --git a/.changes/1.4.0/Features-20220823-085727.yaml b/.changes/1.4.0/Features-20220823-085727.yaml deleted file mode 100644 index 4d8daebbf5e..00000000000 --- a/.changes/1.4.0/Features-20220823-085727.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: incremental predicates -time: 2022-08-23T08:57:27.640804-05:00 -custom: - Author: dave-connors-3 - Issue: "5680" - PR: "5702" diff --git a/.changes/1.4.0/Features-20220912-125935.yaml b/.changes/1.4.0/Features-20220912-125935.yaml deleted file mode 100644 index d49f35fd0af..00000000000 --- a/.changes/1.4.0/Features-20220912-125935.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Friendlier error messages when packages.yml is malformed -time: 2022-09-12T12:59:35.121188+01:00 -custom: - Author: jared-rimmer - Issue: "5486" diff --git a/.changes/1.4.0/Features-20220925-211651.yaml b/.changes/1.4.0/Features-20220925-211651.yaml deleted file mode 100644 index d2c1911c720..00000000000 --- a/.changes/1.4.0/Features-20220925-211651.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Allow partitions in external tables to be supplied as a list -time: 2022-09-25T21:16:51.051239654+02:00 -custom: - Author: pgoslatara - Issue: "5929" diff --git a/.changes/1.4.0/Features-20221003-110705.yaml b/.changes/1.4.0/Features-20221003-110705.yaml deleted file mode 100644 index 637d8be58c6..00000000000 --- a/.changes/1.4.0/Features-20221003-110705.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: extend -f flag shorthand for seed command -time: 2022-10-03T11:07:05.381632-05:00 -custom: - Author: dave-connors-3 - Issue: "5990" diff --git a/.changes/1.4.0/Features-20221102-150003.yaml b/.changes/1.4.0/Features-20221102-150003.yaml deleted file mode 100644 index 9d8ba192687..00000000000 --- a/.changes/1.4.0/Features-20221102-150003.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: 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 -time: 2022-11-02T15:00:03.000805-05:00 -custom: - Author: racheldaniel - Issue: "6201" diff --git a/.changes/1.4.0/Features-20221107-105018.yaml b/.changes/1.4.0/Features-20221107-105018.yaml deleted file mode 100644 index db6a0ab753a..00000000000 --- a/.changes/1.4.0/Features-20221107-105018.yaml +++ /dev/null @@ -1,8 +0,0 @@ -kind: Features -body: Adding tarball install method for packages. Allowing package tarball to be specified - via url in the packages.yaml. -time: 2022-11-07T10:50:18.464545-05:00 -custom: - Author: timle2 - Issue: "4205" - PR: "4689" diff --git a/.changes/1.4.0/Features-20221114-185207.yaml b/.changes/1.4.0/Features-20221114-185207.yaml deleted file mode 100644 index 459bc8ce234..00000000000 --- a/.changes/1.4.0/Features-20221114-185207.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Added an md5 function to the base context -time: 2022-11-14T18:52:07.788593+02:00 -custom: - Author: haritamar - Issue: "6246" diff --git a/.changes/1.4.0/Features-20221130-112913.yaml b/.changes/1.4.0/Features-20221130-112913.yaml deleted file mode 100644 index 64832de2f68..00000000000 --- a/.changes/1.4.0/Features-20221130-112913.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Exposures support metrics in lineage -time: 2022-11-30T11:29:13.256034-05:00 -custom: - Author: michelleark - Issue: "6057" diff --git a/.changes/1.4.0/Features-20221206-150704.yaml b/.changes/1.4.0/Features-20221206-150704.yaml deleted file mode 100644 index 47939ea5a79..00000000000 --- a/.changes/1.4.0/Features-20221206-150704.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: Add support for Python 3.11 -time: 2022-12-06T15:07:04.753127+01:00 -custom: - Author: joshuataylor MichelleArk jtcohen6 - Issue: "6147" - PR: "6326" diff --git a/.changes/1.4.0/Features-20221207-091722.yaml b/.changes/1.4.0/Features-20221207-091722.yaml deleted file mode 100644 index 16845f3663e..00000000000 --- a/.changes/1.4.0/Features-20221207-091722.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: Making timestamp optional for metrics -time: 2022-12-07T09:17:22.571877-06:00 -custom: - Author: callum-mcdata - Issue: "6398" - PR: "9400" diff --git a/.changes/1.4.0/Features-20221230-104820.yaml b/.changes/1.4.0/Features-20221230-104820.yaml deleted file mode 100644 index 51dc7ca85f0..00000000000 --- a/.changes/1.4.0/Features-20221230-104820.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: The meta configuration field is now included in the node_info property of structured - logs. -time: 2022-12-30T10:48:20.486416-06:00 -custom: - Author: tmastny - Issue: "6216" diff --git a/.changes/1.4.0/Features-20230102-091335.yaml b/.changes/1.4.0/Features-20230102-091335.yaml deleted file mode 100644 index 78154c12e53..00000000000 --- a/.changes/1.4.0/Features-20230102-091335.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Adds buildable selection mode -time: 2023-01-02T09:13:35.663627-05:00 -custom: - Author: agpapa - Issue: "6365" diff --git a/.changes/1.4.0/Features-20230104-181003.yaml b/.changes/1.4.0/Features-20230104-181003.yaml deleted file mode 100644 index 856329cb4a7..00000000000 --- a/.changes/1.4.0/Features-20230104-181003.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: '--warn-error-options: Treat warnings as errors for specific events, based on - user configuration' -time: 2023-01-04T18:10:03.203142-05:00 -custom: - Author: MichelleArk - Issue: "6165" diff --git a/.changes/1.4.0/Fixes-20220916-104854.yaml b/.changes/1.4.0/Fixes-20220916-104854.yaml deleted file mode 100644 index bd9af0469a7..00000000000 --- a/.changes/1.4.0/Fixes-20220916-104854.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Account for disabled flags on models in schema files more completely -time: 2022-09-16T10:48:54.162273-05:00 -custom: - Author: emmyoop - Issue: "3992" diff --git a/.changes/1.4.0/Fixes-20221010-113218.yaml b/.changes/1.4.0/Fixes-20221010-113218.yaml deleted file mode 100644 index 5b73b8d9ccd..00000000000 --- a/.changes/1.4.0/Fixes-20221010-113218.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Add validation of enabled config for metrics, exposures and sources -time: 2022-10-10T11:32:18.752322-05:00 -custom: - Author: emmyoop - Issue: "6030" diff --git a/.changes/1.4.0/Fixes-20221011-160715.yaml b/.changes/1.4.0/Fixes-20221011-160715.yaml deleted file mode 100644 index 936546a5232..00000000000 --- a/.changes/1.4.0/Fixes-20221011-160715.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: check length of args of python model function before accessing it -time: 2022-10-11T16:07:15.464093-04:00 -custom: - Author: chamini2 - Issue: "6041" diff --git a/.changes/1.4.0/Fixes-20221016-173742.yaml b/.changes/1.4.0/Fixes-20221016-173742.yaml deleted file mode 100644 index c7b00dddba8..00000000000 --- a/.changes/1.4.0/Fixes-20221016-173742.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Add functors to ensure event types with str-type attributes are initialized - to spec, even when provided non-str type params. -time: 2022-10-16T17:37:42.846683-07:00 -custom: - Author: versusfacit - Issue: "5436" diff --git a/.changes/1.4.0/Fixes-20221107-095314.yaml b/.changes/1.4.0/Fixes-20221107-095314.yaml deleted file mode 100644 index 99da9c44522..00000000000 --- a/.changes/1.4.0/Fixes-20221107-095314.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Allow hooks to fail without halting execution flow -time: 2022-11-07T09:53:14.340257-06:00 -custom: - Author: ChenyuLInx - Issue: "5625" diff --git a/.changes/1.4.0/Fixes-20221113-104150.yaml b/.changes/1.4.0/Fixes-20221113-104150.yaml deleted file mode 100644 index 75c34bda436..00000000000 --- a/.changes/1.4.0/Fixes-20221113-104150.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: fix missing f-strings, convert old .format() messages to f-strings for consistency -time: 2022-11-13T10:41:50.009727-05:00 -custom: - Author: justbldwn - Issue: "6241" - PR: "6243" diff --git a/.changes/1.4.0/Fixes-20221115-081021.yaml b/.changes/1.4.0/Fixes-20221115-081021.yaml deleted file mode 100644 index 40c81fabacb..00000000000 --- a/.changes/1.4.0/Fixes-20221115-081021.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Clarify Error Message for how many models are allowed in a Python file -time: 2022-11-15T08:10:21.527884-05:00 -custom: - Author: justbldwn - Issue: "6245" diff --git a/.changes/1.4.0/Fixes-20221117-220320.yaml b/.changes/1.4.0/Fixes-20221117-220320.yaml deleted file mode 100644 index 2f71fe213fc..00000000000 --- a/.changes/1.4.0/Fixes-20221117-220320.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Fix typo in util.py -time: 2022-11-17T22:03:20.4836855+09:00 -custom: - Author: eltociear - Issue: "4904" - PR: "6037" diff --git a/.changes/1.4.0/Fixes-20221124-163419.yaml b/.changes/1.4.0/Fixes-20221124-163419.yaml deleted file mode 100644 index 010a073269a..00000000000 --- a/.changes/1.4.0/Fixes-20221124-163419.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: After this, will be possible to use default values for dbt.config.get -time: 2022-11-24T16:34:19.039512764-03:00 -custom: - Author: devmessias - Issue: "6309" - PR: "6317" diff --git a/.changes/1.4.0/Fixes-20221202-164859.yaml b/.changes/1.4.0/Fixes-20221202-164859.yaml deleted file mode 100644 index 6aad4ced192..00000000000 --- a/.changes/1.4.0/Fixes-20221202-164859.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Use full path for writing manifest -time: 2022-12-02T16:48:59.029519-05:00 -custom: - Author: gshank - Issue: "6055" diff --git a/.changes/1.4.0/Fixes-20221212-115912.yaml b/.changes/1.4.0/Fixes-20221212-115912.yaml deleted file mode 100644 index 1dc428830eb..00000000000 --- a/.changes/1.4.0/Fixes-20221212-115912.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: add pre-commit install to make dev script in Makefile -time: 2022-12-12T11:59:12.175136-05:00 -custom: - Author: justbldwn - Issue: "6269" - PR: "6417" diff --git a/.changes/1.4.0/Fixes-20221213-092655.yaml b/.changes/1.4.0/Fixes-20221213-092655.yaml deleted file mode 100644 index b187daf9ad8..00000000000 --- a/.changes/1.4.0/Fixes-20221213-092655.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml` -time: 2022-12-13T09:26:55.11397-07:00 -custom: - Author: dbeatty10 - Issue: "6411" diff --git a/.changes/1.4.0/Fixes-20221213-112620.yaml b/.changes/1.4.0/Fixes-20221213-112620.yaml deleted file mode 100644 index fabe5d1af2d..00000000000 --- a/.changes/1.4.0/Fixes-20221213-112620.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: '[CT-1284] Change Python model default materialization to table' -time: 2022-12-13T11:26:20.550017-08:00 -custom: - Author: aranke - Issue: "5989" diff --git a/.changes/1.4.0/Fixes-20221213-113915.yaml b/.changes/1.4.0/Fixes-20221213-113915.yaml deleted file mode 100644 index b92a2d6cbc9..00000000000 --- a/.changes/1.4.0/Fixes-20221213-113915.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: '[CT-1591] Don''t parse empty Python files' -time: 2022-12-13T11:39:15.818464-08:00 -custom: - Author: aranke - Issue: "6345" diff --git a/.changes/1.4.0/Fixes-20221214-155307.yaml b/.changes/1.4.0/Fixes-20221214-155307.yaml deleted file mode 100644 index cb37e0a809c..00000000000 --- a/.changes/1.4.0/Fixes-20221214-155307.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Repair a regression which prevented basic logging before the logging subsystem - is completely configured. -time: 2022-12-14T15:53:07.396512-05:00 -custom: - Author: peterallenwebb - Issue: "6434" diff --git a/.changes/1.4.0/Fixes-20221226-010211.yaml b/.changes/1.4.0/Fixes-20221226-010211.yaml deleted file mode 100644 index 4674b27df4d..00000000000 --- a/.changes/1.4.0/Fixes-20221226-010211.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: fix docs generate --defer by adding defer_to_manifest to before_run -time: 2022-12-26T01:02:11.630614+01:00 -custom: - Author: mivanicova - Issue: "6488" diff --git a/.changes/1.4.0/Fixes-20230101-223405.yaml b/.changes/1.4.0/Fixes-20230101-223405.yaml deleted file mode 100644 index d90e24aaa56..00000000000 --- a/.changes/1.4.0/Fixes-20230101-223405.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Bug when partial parsing with an empty schema file -time: 2023-01-01T22:34:05.97322-05:00 -custom: - Author: gshank - Issue: "4850" diff --git a/.changes/1.4.0/Fixes-20230104-141047.yaml b/.changes/1.4.0/Fixes-20230104-141047.yaml deleted file mode 100644 index 9d5466fbe68..00000000000 --- a/.changes/1.4.0/Fixes-20230104-141047.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Fix DBT_FAVOR_STATE env var -time: 2023-01-04T14:10:47.637495-08:00 -custom: - Author: NiallRees - Issue: "5859" - PR: "6392" diff --git a/.changes/1.4.0/Fixes-20230109-161254.yaml b/.changes/1.4.0/Fixes-20230109-161254.yaml deleted file mode 100644 index 2ccd417b107..00000000000 --- a/.changes/1.4.0/Fixes-20230109-161254.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Restore historical behavior of certain disabled test messages, so that they - are at the less obtrusive debug level, rather than the warning level. -time: 2023-01-09T16:12:54.064875-05:00 -custom: - Author: peterallenwebb - Issue: "6501" diff --git a/.changes/1.4.0/Fixes-20230110-124132.yaml b/.changes/1.4.0/Fixes-20230110-124132.yaml deleted file mode 100644 index cc484367fe0..00000000000 --- a/.changes/1.4.0/Fixes-20230110-124132.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Bump mashumuro version to get regression fix and add unit test to verify that - fix. -time: 2023-01-10T12:41:32.339631-05:00 -custom: - Author: peterallenwebb - Issue: "6428" diff --git a/.changes/1.4.0/Fixes-20230111-134058.yaml b/.changes/1.4.0/Fixes-20230111-134058.yaml deleted file mode 100644 index 707cbfb39c6..00000000000 --- a/.changes/1.4.0/Fixes-20230111-134058.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats -time: 2023-01-11T13:40:58.577722+01:00 -custom: - Author: jtcohen6 - Issue: "6571" diff --git a/.changes/1.4.0/Fixes-20230117-101342.yaml b/.changes/1.4.0/Fixes-20230117-101342.yaml deleted file mode 100644 index 9a879e60a89..00000000000 --- a/.changes/1.4.0/Fixes-20230117-101342.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Provide backward compatibility for `get_merge_sql` arguments -time: 2023-01-17T10:13:42.118336-06:00 -custom: - Author: dave-connors-3 - Issue: "6625" diff --git a/.changes/1.4.0/Fixes-20230119-111101.yaml b/.changes/1.4.0/Fixes-20230119-111101.yaml deleted file mode 100644 index 5e7415849f4..00000000000 --- a/.changes/1.4.0/Fixes-20230119-111101.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix behavior of --favor-state with --defer -time: 2023-01-19T11:11:01.354227+01:00 -custom: - Author: jtcohen6 - Issue: "6617" diff --git a/.changes/1.4.0/Under the Hood-20220927-194259.yaml b/.changes/1.4.0/Under the Hood-20220927-194259.yaml deleted file mode 100644 index b6cb64b0155..00000000000 --- a/.changes/1.4.0/Under the Hood-20220927-194259.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Put black config in explicit config -time: 2022-09-27T19:42:59.241433-07:00 -custom: - Author: max-sixty - Issue: "5946" diff --git a/.changes/1.4.0/Under the Hood-20220929-134406.yaml b/.changes/1.4.0/Under the Hood-20220929-134406.yaml deleted file mode 100644 index b0175190747..00000000000 --- a/.changes/1.4.0/Under the Hood-20220929-134406.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Added flat_graph attribute the Manifest class's deepcopy() coverage -time: 2022-09-29T13:44:06.275941-04:00 -custom: - Author: peterallenwebb - Issue: "5809" diff --git a/.changes/1.4.0/Under the Hood-20221005-120310.yaml b/.changes/1.4.0/Under the Hood-20221005-120310.yaml deleted file mode 100644 index 797be31c319..00000000000 --- a/.changes/1.4.0/Under the Hood-20221005-120310.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add mypy configs so `mypy` passes from CLI -time: 2022-10-05T12:03:10.061263-07:00 -custom: - Author: max-sixty - Issue: "5983" diff --git a/.changes/1.4.0/Under the Hood-20221007-094627.yaml b/.changes/1.4.0/Under the Hood-20221007-094627.yaml deleted file mode 100644 index d3a5da61566..00000000000 --- a/.changes/1.4.0/Under the Hood-20221007-094627.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Exception message cleanup. -time: 2022-10-07T09:46:27.682872-05:00 -custom: - Author: emmyoop - Issue: "6023" diff --git a/.changes/1.4.0/Under the Hood-20221007-140044.yaml b/.changes/1.4.0/Under the Hood-20221007-140044.yaml deleted file mode 100644 index 971d5a40ce8..00000000000 --- a/.changes/1.4.0/Under the Hood-20221007-140044.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add dmypy cache to gitignore -time: 2022-10-07T14:00:44.227644-07:00 -custom: - Author: max-sixty - Issue: "6028" diff --git a/.changes/1.4.0/Under the Hood-20221013-181912.yaml b/.changes/1.4.0/Under the Hood-20221013-181912.yaml deleted file mode 100644 index 4f5218891b4..00000000000 --- a/.changes/1.4.0/Under the Hood-20221013-181912.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Provide useful errors when the value of 'materialized' is invalid -time: 2022-10-13T18:19:12.167548-04:00 -custom: - Author: peterallenwebb - Issue: "5229" diff --git a/.changes/1.4.0/Under the Hood-20221017-151511.yaml b/.changes/1.4.0/Under the Hood-20221017-151511.yaml deleted file mode 100644 index 94f4d27d6de..00000000000 --- a/.changes/1.4.0/Under the Hood-20221017-151511.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Fixed extra whitespace in strings introduced by black. -time: 2022-10-17T15:15:11.499246-05:00 -custom: - Author: luke-bassett - Issue: "1350" diff --git a/.changes/1.4.0/Under the Hood-20221017-155844.yaml b/.changes/1.4.0/Under the Hood-20221017-155844.yaml deleted file mode 100644 index c46ef040410..00000000000 --- a/.changes/1.4.0/Under the Hood-20221017-155844.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Clean up string formatting -time: 2022-10-17T15:58:44.676549-04:00 -custom: - Author: eve-johns - Issue: "6068" diff --git a/.changes/1.4.0/Under the Hood-20221028-104837.yaml b/.changes/1.4.0/Under the Hood-20221028-104837.yaml deleted file mode 100644 index 446d4898920..00000000000 --- a/.changes/1.4.0/Under the Hood-20221028-104837.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Remove the 'root_path' field from most nodes -time: 2022-10-28T10:48:37.687886-04:00 -custom: - Author: gshank - Issue: "6171" diff --git a/.changes/1.4.0/Under the Hood-20221028-110344.yaml b/.changes/1.4.0/Under the Hood-20221028-110344.yaml deleted file mode 100644 index cbe8dacb3d5..00000000000 --- a/.changes/1.4.0/Under the Hood-20221028-110344.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Combine certain logging events with different levels -time: 2022-10-28T11:03:44.887836-04:00 -custom: - Author: gshank - Issue: "6173" diff --git a/.changes/1.4.0/Under the Hood-20221108-074550.yaml b/.changes/1.4.0/Under the Hood-20221108-074550.yaml deleted file mode 100644 index a8fbc7e208b..00000000000 --- a/.changes/1.4.0/Under the Hood-20221108-074550.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Convert threading tests to pytest -time: 2022-11-08T07:45:50.589147-06:00 -custom: - Author: stu-k - Issue: "5942" diff --git a/.changes/1.4.0/Under the Hood-20221108-115633.yaml b/.changes/1.4.0/Under the Hood-20221108-115633.yaml deleted file mode 100644 index ea073719cda..00000000000 --- a/.changes/1.4.0/Under the Hood-20221108-115633.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Convert postgres index tests to pytest -time: 2022-11-08T11:56:33.743042-06:00 -custom: - Author: stu-k - Issue: "5770" diff --git a/.changes/1.4.0/Under the Hood-20221108-133104.yaml b/.changes/1.4.0/Under the Hood-20221108-133104.yaml deleted file mode 100644 index 6829dc097eb..00000000000 --- a/.changes/1.4.0/Under the Hood-20221108-133104.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Convert use color tests to pytest -time: 2022-11-08T13:31:04.788547-06:00 -custom: - Author: stu-k - Issue: "5771" diff --git a/.changes/1.4.0/Under the Hood-20221116-130037.yaml b/.changes/1.4.0/Under the Hood-20221116-130037.yaml deleted file mode 100644 index ecdedd6bd2d..00000000000 --- a/.changes/1.4.0/Under the Hood-20221116-130037.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add github actions workflow to generate high level CLI API docs -time: 2022-11-16T13:00:37.916202-06:00 -custom: - Author: stu-k - Issue: "5942" diff --git a/.changes/1.4.0/Under the Hood-20221118-145717.yaml b/.changes/1.4.0/Under the Hood-20221118-145717.yaml deleted file mode 100644 index 934cd9dd5cb..00000000000 --- a/.changes/1.4.0/Under the Hood-20221118-145717.yaml +++ /dev/null @@ -1,8 +0,0 @@ -kind: Under the Hood -body: Functionality-neutral refactor of event logging system to improve encapsulation - and modularity. -time: 2022-11-18T14:57:17.792622-05:00 -custom: - Author: peterallenwebb - Issue: "6139" - PR: "6291" diff --git a/.changes/1.4.0/Under the Hood-20221205-164948.yaml b/.changes/1.4.0/Under the Hood-20221205-164948.yaml deleted file mode 100644 index 579f973955b..00000000000 --- a/.changes/1.4.0/Under the Hood-20221205-164948.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: Consolidate ParsedNode and CompiledNode classes -time: 2022-12-05T16:49:48.563583-05:00 -custom: - Author: gshank - Issue: "6383" - PR: "6384" diff --git a/.changes/1.4.0/Under the Hood-20221206-094015.yaml b/.changes/1.4.0/Under the Hood-20221206-094015.yaml deleted file mode 100644 index ebcb9999430..00000000000 --- a/.changes/1.4.0/Under the Hood-20221206-094015.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: Prevent doc gen workflow from running on forks -time: 2022-12-06T09:40:15.301984-06:00 -custom: - Author: stu-k - Issue: "6386" - PR: "6390" diff --git a/.changes/1.4.0/Under the Hood-20221206-113053.yaml b/.changes/1.4.0/Under the Hood-20221206-113053.yaml deleted file mode 100644 index a1f94f68f43..00000000000 --- a/.changes/1.4.0/Under the Hood-20221206-113053.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: Fix intermittent database connection failure in Windows CI test -time: 2022-12-06T11:30:53.166009-07:00 -custom: - Author: MichelleArk dbeatty10 - Issue: "6394" - PR: "6395" diff --git a/.changes/1.4.0/Under the Hood-20221211-214240.yaml b/.changes/1.4.0/Under the Hood-20221211-214240.yaml deleted file mode 100644 index adeaefba257..00000000000 --- a/.changes/1.4.0/Under the Hood-20221211-214240.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: Refactor and clean up manifest nodes -time: 2022-12-11T21:42:40.560074-05:00 -custom: - Author: gshank - Issue: "6426" - PR: "6427" diff --git a/.changes/1.4.0/Under the Hood-20221213-214106.yaml b/.changes/1.4.0/Under the Hood-20221213-214106.yaml deleted file mode 100644 index 708c84661d6..00000000000 --- a/.changes/1.4.0/Under the Hood-20221213-214106.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: Restore important legacy logging behaviors, following refactor which removed - them -time: 2022-12-13T21:41:06.815133-05:00 -custom: - Author: peterallenwebb - Issue: "6437" diff --git a/.changes/1.4.0/Under the Hood-20221219-193435.yaml b/.changes/1.4.0/Under the Hood-20221219-193435.yaml deleted file mode 100644 index 82388dbb759..00000000000 --- a/.changes/1.4.0/Under the Hood-20221219-193435.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Treat dense text blobs as binary for `git grep` -time: 2022-12-19T19:34:35.890275-07:00 -custom: - Author: dbeatty10 - Issue: "6294" diff --git a/.changes/1.4.0/Under the Hood-20221221-121904.yaml b/.changes/1.4.0/Under the Hood-20221221-121904.yaml deleted file mode 100644 index d1f2f03bef7..00000000000 --- a/.changes/1.4.0/Under the Hood-20221221-121904.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Prune partial parsing logging events -time: 2022-12-21T12:19:04.7402-05:00 -custom: - Author: gshank - Issue: "6313" diff --git a/.changes/1.4.0/Under the Hood-20230104-155257.yaml b/.changes/1.4.0/Under the Hood-20230104-155257.yaml deleted file mode 100644 index 2d10f09d857..00000000000 --- a/.changes/1.4.0/Under the Hood-20230104-155257.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Updating the deprecation warning in the metric attributes renamed event -time: 2023-01-04T15:52:57.916398-06:00 -custom: - Author: callum-mcdata - Issue: "6507" diff --git a/.changes/1.4.0/Under the Hood-20230106-112855.yaml b/.changes/1.4.0/Under the Hood-20230106-112855.yaml deleted file mode 100644 index 1344b3397c0..00000000000 --- a/.changes/1.4.0/Under the Hood-20230106-112855.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: '[CT-1693] Port severity test to Pytest' -time: 2023-01-06T11:28:55.800547-08:00 -custom: - Author: aranke - Issue: "6466" diff --git a/.changes/1.4.0/Under the Hood-20230106-114412.yaml b/.changes/1.4.0/Under the Hood-20230106-114412.yaml deleted file mode 100644 index e6f7e46f930..00000000000 --- a/.changes/1.4.0/Under the Hood-20230106-114412.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: '[CT-1694] Deprecate event tracking tests' -time: 2023-01-06T11:44:12.210821-08:00 -custom: - Author: aranke - Issue: "6467" diff --git a/.changes/1.4.0/Under the Hood-20230109-095907.yaml b/.changes/1.4.0/Under the Hood-20230109-095907.yaml deleted file mode 100644 index 2133f06ddad..00000000000 --- a/.changes/1.4.0/Under the Hood-20230109-095907.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Reorganize structured logging events to have two top keys -time: 2023-01-09T09:59:07.842187-05:00 -custom: - Author: gshank - Issue: "6311" diff --git a/.changes/1.4.0/Under the Hood-20230110-114233.yaml b/.changes/1.4.0/Under the Hood-20230110-114233.yaml deleted file mode 100644 index c18a26d4a03..00000000000 --- a/.changes/1.4.0/Under the Hood-20230110-114233.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Combine some logging events -time: 2023-01-10T11:42:33.580756-05:00 -custom: - Author: gshank - Issue: 1716 1717 1719 diff --git a/.changes/1.4.0/Under the Hood-20230110-145648.yaml b/.changes/1.4.0/Under the Hood-20230110-145648.yaml deleted file mode 100644 index 9a21f1da645..00000000000 --- a/.changes/1.4.0/Under the Hood-20230110-145648.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Check length of escaped strings in the adapter test -time: 2023-01-10T14:56:48.044198-07:00 -custom: - Author: dbeatty10 - Issue: "6566" diff --git a/.changes/unreleased/Fixes-20230124-115837.yaml b/.changes/unreleased/Fixes-20230124-115837.yaml deleted file mode 100644 index c74e83bbaf0..00000000000 --- a/.changes/unreleased/Fixes-20230124-115837.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Include adapter_response in NodeFinished run_result log event -time: 2023-01-24T11:58:37.74179-05:00 -custom: - Author: gshank - Issue: "6703" diff --git a/CHANGELOG.md b/CHANGELOG.md index 0930e54a657..8fba483e7d8 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,19 +5,7 @@ - "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](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-core/blob/main/CONTRIBUTING.md#adding-changelog-entry) -## dbt-core 1.4.0-rc2 - January 19, 2023 - -### Fixes - -- Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats ([#6571](https://github.com/dbt-labs/dbt-core/issues/6571)) -- Provide backward compatibility for `get_merge_sql` arguments ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) -- Fix behavior of --favor-state with --defer ([#6617](https://github.com/dbt-labs/dbt-core/issues/6617)) - -### Contributors -- [@dave-connors-3](https://github.com/dave-connors-3) ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) - - -## dbt-core 1.4.0-rc1 - January 11, 2023 +## dbt-core 1.4.0 - January 25, 2023 ### Breaking Changes @@ -25,60 +13,9 @@ ### Features -- Making timestamp optional for metrics ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398)) -- The meta configuration field is now included in the node_info property of structured logs. ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) -- Adds buildable selection mode ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) -- --warn-error-options: Treat warnings as errors for specific events, based on user configuration ([#6165](https://github.com/dbt-labs/dbt-core/issues/6165)) - -### Fixes - -- fix missing f-strings, convert old .format() messages to f-strings for consistency ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241)) -- Fix typo in util.py ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) -- add pre-commit install to make dev script in Makefile ([#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) -- Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml` ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411)) -- [CT-1591] Don't parse empty Python files ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345)) -- fix docs generate --defer by adding defer_to_manifest to before_run ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) -- Bug when partial parsing with an empty schema file ([#4850](https://github.com/dbt-labs/dbt-core/issues/4850)) -- Fix DBT_FAVOR_STATE env var ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) -- Restore historical behavior of certain disabled test messages, so that they are at the less obtrusive debug level, rather than the warning level. ([#6501](https://github.com/dbt-labs/dbt-core/issues/6501)) -- Bump mashumuro version to get regression fix and add unit test to verify that fix. ([#6428](https://github.com/dbt-labs/dbt-core/issues/6428)) - -### Docs - -- Updated minor typos encountered when skipping profile setup ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) - -### Under the Hood - -- Treat dense text blobs as binary for `git grep` ([#6294](https://github.com/dbt-labs/dbt-core/issues/6294)) -- Prune partial parsing logging events ([#6313](https://github.com/dbt-labs/dbt-core/issues/6313)) -- Updating the deprecation warning in the metric attributes renamed event ([#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) -- [CT-1693] Port severity test to Pytest ([#6466](https://github.com/dbt-labs/dbt-core/issues/6466)) -- [CT-1694] Deprecate event tracking tests ([#6467](https://github.com/dbt-labs/dbt-core/issues/6467)) -- Reorganize structured logging events to have two top keys ([#6311](https://github.com/dbt-labs/dbt-core/issues/6311)) -- Combine some logging events ([#1716](https://github.com/dbt-labs/dbt-core/issues/1716), [#1717](https://github.com/dbt-labs/dbt-core/issues/1717), [#1719](https://github.com/dbt-labs/dbt-core/issues/1719)) -- Check length of escaped strings in the adapter test ([#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) - -### Dependencies - -- Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core ([#6506](https://github.com/dbt-labs/dbt-core/pull/6506)) - -### Contributors -- [@NiallRees](https://github.com/NiallRees) ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) -- [@agpapa](https://github.com/agpapa) ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) -- [@callum-mcdata](https://github.com/callum-mcdata) ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398), [#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) -- [@dbeatty10](https://github.com/dbeatty10) ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411), [#6294](https://github.com/dbt-labs/dbt-core/issues/6294), [#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) -- [@eltociear](https://github.com/eltociear) ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) -- [@justbldwn](https://github.com/justbldwn) ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241), [#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) -- [@mivanicova](https://github.com/mivanicova) ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) -- [@nshuman1](https://github.com/nshuman1) ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) -- [@tmastny](https://github.com/tmastny) ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) - -## dbt-core 1.4.0-b1 - December 15, 2022 - -### Features - -- Added favor-state flag to optionally favor state nodes even if unselected node exists ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968)) +- Added favor-state flag to optionally favor state nodes even if unselected node exists ([#5016](https://github.com/dbt-labs/dbt-core/issues/5016)) - Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info. ([#5610](https://github.com/dbt-labs/dbt-core/issues/5610)) +- incremental predicates ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680)) - Friendlier error messages when packages.yml is malformed ([#5486](https://github.com/dbt-labs/dbt-core/issues/5486)) - Allow partitions in external tables to be supplied as a list ([#5929](https://github.com/dbt-labs/dbt-core/issues/5929)) - extend -f flag shorthand for seed command ([#5990](https://github.com/dbt-labs/dbt-core/issues/5990)) @@ -87,7 +24,10 @@ - Added an md5 function to the base context ([#6246](https://github.com/dbt-labs/dbt-core/issues/6246)) - Exposures support metrics in lineage ([#6057](https://github.com/dbt-labs/dbt-core/issues/6057)) - Add support for Python 3.11 ([#6147](https://github.com/dbt-labs/dbt-core/issues/6147)) -- incremental predicates ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680)) +- Making timestamp optional for metrics ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398)) +- The meta configuration field is now included in the node_info property of structured logs. ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) +- Adds buildable selection mode ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) +- --warn-error-options: Treat warnings as errors for specific events, based on user configuration ([#6165](https://github.com/dbt-labs/dbt-core/issues/6165)) ### Fixes @@ -96,11 +36,25 @@ - check length of args of python model function before accessing it ([#6041](https://github.com/dbt-labs/dbt-core/issues/6041)) - Add functors to ensure event types with str-type attributes are initialized to spec, even when provided non-str type params. ([#5436](https://github.com/dbt-labs/dbt-core/issues/5436)) - Allow hooks to fail without halting execution flow ([#5625](https://github.com/dbt-labs/dbt-core/issues/5625)) +- fix missing f-strings, convert old .format() messages to f-strings for consistency ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241)) - Clarify Error Message for how many models are allowed in a Python file ([#6245](https://github.com/dbt-labs/dbt-core/issues/6245)) +- Fix typo in util.py ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) - After this, will be possible to use default values for dbt.config.get ([#6309](https://github.com/dbt-labs/dbt-core/issues/6309)) - Use full path for writing manifest ([#6055](https://github.com/dbt-labs/dbt-core/issues/6055)) -- [CT-1284] Change Python model default materialization to table ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345)) +- add pre-commit install to make dev script in Makefile ([#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) +- Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml` ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411)) +- [CT-1284] Change Python model default materialization to table ([#5989](https://github.com/dbt-labs/dbt-core/issues/5989)) +- [CT-1591] Don't parse empty Python files ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345)) - Repair a regression which prevented basic logging before the logging subsystem is completely configured. ([#6434](https://github.com/dbt-labs/dbt-core/issues/6434)) +- fix docs generate --defer by adding defer_to_manifest to before_run ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) +- Bug when partial parsing with an empty schema file ([#4850](https://github.com/dbt-labs/dbt-core/issues/4850)) +- Fix DBT_FAVOR_STATE env var ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) +- Restore historical behavior of certain disabled test messages, so that they are at the less obtrusive debug level, rather than the warning level. ([#6501](https://github.com/dbt-labs/dbt-core/issues/6501)) +- Bump mashumuro version to get regression fix and add unit test to verify that fix. ([#6428](https://github.com/dbt-labs/dbt-core/issues/6428)) +- Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats ([#6571](https://github.com/dbt-labs/dbt-core/issues/6571)) +- Provide backward compatibility for `get_merge_sql` arguments ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) +- Fix behavior of --favor-state with --defer ([#6617](https://github.com/dbt-labs/dbt-core/issues/6617)) +- Include adapter_response in NodeFinished run_result log event ([#6703](https://github.com/dbt-labs/dbt-core/issues/6703)) ### Docs @@ -109,6 +63,7 @@ - ([dbt-docs/#5880](https://github.com/dbt-labs/dbt-docs/issues/5880)) - Fix rendering of sample code for metrics ([dbt-docs/#323](https://github.com/dbt-labs/dbt-docs/issues/323)) - Alphabetize `core/dbt/README.md` ([dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368)) +- Updated minor typos encountered when skipping profile setup ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) ### Under the Hood @@ -132,6 +87,14 @@ - Fix intermittent database connection failure in Windows CI test ([#6394](https://github.com/dbt-labs/dbt-core/issues/6394)) - Refactor and clean up manifest nodes ([#6426](https://github.com/dbt-labs/dbt-core/issues/6426)) - Restore important legacy logging behaviors, following refactor which removed them ([#6437](https://github.com/dbt-labs/dbt-core/issues/6437)) +- Treat dense text blobs as binary for `git grep` ([#6294](https://github.com/dbt-labs/dbt-core/issues/6294)) +- Prune partial parsing logging events ([#6313](https://github.com/dbt-labs/dbt-core/issues/6313)) +- Updating the deprecation warning in the metric attributes renamed event ([#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) +- [CT-1693] Port severity test to Pytest ([#6466](https://github.com/dbt-labs/dbt-core/issues/6466)) +- [CT-1694] Deprecate event tracking tests ([#6467](https://github.com/dbt-labs/dbt-core/issues/6467)) +- Reorganize structured logging events to have two top keys ([#6311](https://github.com/dbt-labs/dbt-core/issues/6311)) +- Combine some logging events ([#1716](https://github.com/dbt-labs/dbt-core/issues/1716), [#1717](https://github.com/dbt-labs/dbt-core/issues/1717), [#1719](https://github.com/dbt-labs/dbt-core/issues/1719)) +- Check length of escaped strings in the adapter test ([#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) ### Dependencies @@ -139,28 +102,36 @@ - Bump black from 22.8.0 to 22.10.0 ([#6019](https://github.com/dbt-labs/dbt-core/pull/6019)) - Bump mashumaro[msgpack] from 3.0.4 to 3.1.1 in /core ([#6108](https://github.com/dbt-labs/dbt-core/pull/6108)) - Update colorama requirement from <0.4.6,>=0.3.9 to >=0.3.9,<0.4.7 in /core ([#6144](https://github.com/dbt-labs/dbt-core/pull/6144)) -- Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) +- Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core ([#6375](https://github.com/dbt-labs/dbt-core/pull/6375)) +- Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core ([#6506](https://github.com/dbt-labs/dbt-core/pull/6506)) ### Contributors +- [@NiallRees](https://github.com/NiallRees) ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859)) +- [@agpapa](https://github.com/agpapa) ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365)) - [@andy-clapson](https://github.com/andy-clapson) ([dbt-docs/#5791](https://github.com/dbt-labs/dbt-docs/issues/5791)) +- [@callum-mcdata](https://github.com/callum-mcdata) ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398), [#6507](https://github.com/dbt-labs/dbt-core/issues/6507)) - [@chamini2](https://github.com/chamini2) ([#6041](https://github.com/dbt-labs/dbt-core/issues/6041)) -- [@daniel-murray](https://github.com/daniel-murray) ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968)) -- [@dave-connors-3](https://github.com/dave-connors-3) ([#5990](https://github.com/dbt-labs/dbt-core/issues/5990)) -- [@dbeatty10](https://github.com/dbeatty10) ([dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368), [#6394](https://github.com/dbt-labs/dbt-core/issues/6394)) +- [@daniel-murray](https://github.com/daniel-murray) ([#5016](https://github.com/dbt-labs/dbt-core/issues/5016)) +- [@dave-connors-3](https://github.com/dave-connors-3) ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680), [#5990](https://github.com/dbt-labs/dbt-core/issues/5990), [#6625](https://github.com/dbt-labs/dbt-core/issues/6625)) +- [@dbeatty10](https://github.com/dbeatty10) ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411), [dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368), [#6394](https://github.com/dbt-labs/dbt-core/issues/6394), [#6294](https://github.com/dbt-labs/dbt-core/issues/6294), [#6566](https://github.com/dbt-labs/dbt-core/issues/6566)) - [@devmessias](https://github.com/devmessias) ([#6309](https://github.com/dbt-labs/dbt-core/issues/6309)) +- [@eltociear](https://github.com/eltociear) ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904)) - [@eve-johns](https://github.com/eve-johns) ([#6068](https://github.com/dbt-labs/dbt-core/issues/6068)) - [@haritamar](https://github.com/haritamar) ([#6246](https://github.com/dbt-labs/dbt-core/issues/6246)) - [@jared-rimmer](https://github.com/jared-rimmer) ([#5486](https://github.com/dbt-labs/dbt-core/issues/5486)) -- [@josephberni](https://github.com/josephberni) ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968)) +- [@josephberni](https://github.com/josephberni) ([#5016](https://github.com/dbt-labs/dbt-core/issues/5016)) - [@joshuataylor](https://github.com/joshuataylor) ([#6147](https://github.com/dbt-labs/dbt-core/issues/6147)) -- [@justbldwn](https://github.com/justbldwn) ([#6245](https://github.com/dbt-labs/dbt-core/issues/6245)) +- [@justbldwn](https://github.com/justbldwn) ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241), [#6245](https://github.com/dbt-labs/dbt-core/issues/6245), [#6269](https://github.com/dbt-labs/dbt-core/issues/6269)) - [@luke-bassett](https://github.com/luke-bassett) ([#1350](https://github.com/dbt-labs/dbt-core/issues/1350)) - [@max-sixty](https://github.com/max-sixty) ([#5946](https://github.com/dbt-labs/dbt-core/issues/5946), [#5983](https://github.com/dbt-labs/dbt-core/issues/5983), [#6028](https://github.com/dbt-labs/dbt-core/issues/6028)) +- [@mivanicova](https://github.com/mivanicova) ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488)) +- [@nshuman1](https://github.com/nshuman1) ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529)) - [@paulbenschmidt](https://github.com/paulbenschmidt) ([dbt-docs/#5880](https://github.com/dbt-labs/dbt-docs/issues/5880)) - [@pgoslatara](https://github.com/pgoslatara) ([#5929](https://github.com/dbt-labs/dbt-core/issues/5929)) - [@racheldaniel](https://github.com/racheldaniel) ([#6201](https://github.com/dbt-labs/dbt-core/issues/6201)) - [@timle2](https://github.com/timle2) ([#4205](https://github.com/dbt-labs/dbt-core/issues/4205)) -- [@dave-connors-3](https://github.com/dave-connors-3) ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680)) +- [@tmastny](https://github.com/tmastny) ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216)) + ## Previous Releases diff --git a/core/dbt/version.py b/core/dbt/version.py index 217de0dc2b5..5f5ea6946f4 100644 --- a/core/dbt/version.py +++ b/core/dbt/version.py @@ -235,5 +235,5 @@ def _get_adapter_plugin_names() -> Iterator[str]: yield plugin_name -__version__ = "1.4.0rc2" +__version__ = "1.4.0" installed = get_installed_version() diff --git a/core/setup.py b/core/setup.py index 2448609093b..cec57447b17 100644 --- a/core/setup.py +++ b/core/setup.py @@ -25,7 +25,7 @@ package_name = "dbt-core" -package_version = "1.4.0rc2" +package_version = "1.4.0" description = """With dbt, data analysts and engineers can build analytics \ the way engineers build applications.""" diff --git a/docker/Dockerfile b/docker/Dockerfile index a02318dcf03..4d5f9fe1d63 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -14,12 +14,12 @@ FROM --platform=$build_for python:3.10.7-slim-bullseye as base # N.B. The refs updated automagically every release via bumpversion # N.B. dbt-postgres is currently found in the core codebase so a value of dbt-core@ is correct -ARG dbt_core_ref=dbt-core@v1.4.0rc2 -ARG dbt_postgres_ref=dbt-core@v1.4.0rc2 -ARG dbt_redshift_ref=dbt-redshift@v1.4.0rc2 -ARG dbt_bigquery_ref=dbt-bigquery@v1.4.0rc2 -ARG dbt_snowflake_ref=dbt-snowflake@v1.4.0rc2 -ARG dbt_spark_ref=dbt-spark@v1.4.0rc2 +ARG dbt_core_ref=dbt-core@v1.4.0 +ARG dbt_postgres_ref=dbt-core@v1.4.0 +ARG dbt_redshift_ref=dbt-redshift@v1.4.0 +ARG dbt_bigquery_ref=dbt-bigquery@v1.4.0 +ARG dbt_snowflake_ref=dbt-snowflake@v1.4.0 +ARG dbt_spark_ref=dbt-spark@v1.4.0 # special case args ARG dbt_spark_version=all ARG dbt_third_party diff --git a/plugins/postgres/dbt/adapters/postgres/__version__.py b/plugins/postgres/dbt/adapters/postgres/__version__.py index 79cddff1edb..d619c757eb9 100644 --- a/plugins/postgres/dbt/adapters/postgres/__version__.py +++ b/plugins/postgres/dbt/adapters/postgres/__version__.py @@ -1 +1 @@ -version = "1.4.0rc2" +version = "1.4.0" diff --git a/plugins/postgres/setup.py b/plugins/postgres/setup.py index ff891de2f08..0e2a156cc45 100644 --- a/plugins/postgres/setup.py +++ b/plugins/postgres/setup.py @@ -41,7 +41,7 @@ def _dbt_psycopg2_name(): package_name = "dbt-postgres" -package_version = "1.4.0rc2" +package_version = "1.4.0" description = """The postgres adapter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/tests/adapter/dbt/tests/adapter/__version__.py b/tests/adapter/dbt/tests/adapter/__version__.py index 79cddff1edb..d619c757eb9 100644 --- a/tests/adapter/dbt/tests/adapter/__version__.py +++ b/tests/adapter/dbt/tests/adapter/__version__.py @@ -1 +1 @@ -version = "1.4.0rc2" +version = "1.4.0" diff --git a/tests/adapter/setup.py b/tests/adapter/setup.py index f14e05eb5a6..b49c127fe82 100644 --- a/tests/adapter/setup.py +++ b/tests/adapter/setup.py @@ -20,7 +20,7 @@ package_name = "dbt-tests-adapter" -package_version = "1.4.0rc2" +package_version = "1.4.0" description = """The dbt adapter tests for adapter plugins""" this_directory = os.path.abspath(os.path.dirname(__file__))