diff --git a/.bumpversion.cfg b/.bumpversion.cfg index b29061e6d..68cac28cc 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.8.0rc1 +current_version = 1.8.0 parse = (?P[\d]+) # major version number \.(?P[\d]+) # minor version number \.(?P[\d]+) # patch version number diff --git a/.changes/1.8.0-b2.md b/.changes/1.8.0-b2.md deleted file mode 100644 index 806d61158..000000000 --- a/.changes/1.8.0-b2.md +++ /dev/null @@ -1,13 +0,0 @@ -## dbt-spark 1.8.0-b2 - April 03, 2024 - -### Features - -- : Add new workflow for internal patch releases ([#38](https://github.com/dbt-labs/dbt-spark/issues/38)) - -### Dependencies - -- Add `dbt-core` as a dependency to preserve backwards compatibility for installation ([#1002](https://github.com/dbt-labs/dbt-spark/pull/1002)) - -### Security - -- Pin `black>=24.3` in `dev-requirements.txt` ([#1000](https://github.com/dbt-labs/dbt-spark/pull/1000)) diff --git a/.changes/1.8.0-rc1.md b/.changes/1.8.0-rc1.md deleted file mode 100644 index 02455a03e..000000000 --- a/.changes/1.8.0-rc1.md +++ /dev/null @@ -1,10 +0,0 @@ -## dbt-spark 1.8.0-rc1 - May 06, 2024 - -### Under the Hood - -- Update dependabot config to cover GHA and Docker ([#1006](https://github.com/dbt-labs/dbt-spark/issues/1006)) - -### Dependencies - -- Bump actions/setup-python from 4 to 5 ([#1013](https://github.com/dbt-labs/dbt-spark/pull/1013)) -- Bump actions/checkout from 3 to 4 ([#1014](https://github.com/dbt-labs/dbt-spark/pull/1014)) diff --git a/.changes/1.8.0-b1.md b/.changes/1.8.0.md similarity index 79% rename from .changes/1.8.0-b1.md rename to .changes/1.8.0.md index 4f4091a91..d63378d30 100644 --- a/.changes/1.8.0-b1.md +++ b/.changes/1.8.0.md @@ -1,8 +1,9 @@ -## dbt-spark 1.8.0-b1 - March 01, 2024 +## dbt-spark 1.8.0 - May 09, 2024 ### Features - Implement spark__safe_cast and add functional tests for unit testing ([#987](https://github.com/dbt-labs/dbt-spark/issues/987)) +- : Add new workflow for internal patch releases ([#38](https://github.com/dbt-labs/dbt-spark/issues/38)) ### Fixes @@ -15,6 +16,7 @@ - Add tests for --empty flag ([#949](https://github.com/dbt-labs/dbt-spark/issues/949)) - Remove unused `invalid_insert_overwrite_delta_msg` message ([#962](https://github.com/dbt-labs/dbt-spark/issues/962)) - Update import paths and list_relations to support decoupling adapters/core ([#972](https://github.com/dbt-labs/dbt-spark/issues/972)) +- Update dependabot config to cover GHA and Docker ([#1006](https://github.com/dbt-labs/dbt-spark/issues/1006)) ### Dependencies @@ -33,6 +35,13 @@ - Bump mypy from 1.7.0 to 1.7.1 ([#953](https://github.com/dbt-labs/dbt-spark/pull/953)) - Update freezegun requirement from ~=1.2 to ~=1.3 ([#956](https://github.com/dbt-labs/dbt-spark/pull/956)) - Update black requirement from ~=23.11 to ~=23.12 ([#959](https://github.com/dbt-labs/dbt-spark/pull/959)) +- Add `dbt-core` as a dependency to preserve backwards compatibility for installation ([#1002](https://github.com/dbt-labs/dbt-spark/pull/1002)) +- Bump actions/setup-python from 4 to 5 ([#1013](https://github.com/dbt-labs/dbt-spark/pull/1013)) +- Bump actions/checkout from 3 to 4 ([#1014](https://github.com/dbt-labs/dbt-spark/pull/1014)) + +### Security + +- Pin `black>=24.3` in `dev-requirements.txt` ([#1000](https://github.com/dbt-labs/dbt-spark/pull/1000)) ### Contributors - [@JCZuurmond,](https://github.com/JCZuurmond,) ([#719](https://github.com/dbt-labs/dbt-spark/issues/719)) diff --git a/.changes/1.8.0/Dependencies-20231009-220732.yaml b/.changes/1.8.0/Dependencies-20231009-220732.yaml deleted file mode 100644 index 4b9073fae..000000000 --- a/.changes/1.8.0/Dependencies-20231009-220732.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pre-commit-hooks requirement from ~=4.4 to ~=4.5" -time: 2023-10-09T22:07:32.00000Z -custom: - Author: dependabot[bot] - PR: 903 diff --git a/.changes/1.8.0/Dependencies-20231010-222853.yaml b/.changes/1.8.0/Dependencies-20231010-222853.yaml deleted file mode 100644 index 43b481edb..000000000 --- a/.changes/1.8.0/Dependencies-20231010-222853.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mypy from 1.5.1 to 1.6.0" -time: 2023-10-10T22:28:53.00000Z -custom: - Author: dependabot[bot] - PR: 904 diff --git a/.changes/1.8.0/Dependencies-20231010-222910.yaml b/.changes/1.8.0/Dependencies-20231010-222910.yaml deleted file mode 100644 index c6dbe582a..000000000 --- a/.changes/1.8.0/Dependencies-20231010-222910.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pyodbc requirement from ~=4.0.39 to ~=5.0.0" -time: 2023-10-10T22:29:10.00000Z -custom: - Author: dependabot[bot] - PR: 905 diff --git a/.changes/1.8.0/Dependencies-20231013-223750.yaml b/.changes/1.8.0/Dependencies-20231013-223750.yaml deleted file mode 100644 index 2cea8c6dd..000000000 --- a/.changes/1.8.0/Dependencies-20231013-223750.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pre-commit requirement from ~=3.4 to ~=3.5" -time: 2023-10-13T22:37:50.00000Z -custom: - Author: dependabot[bot] - PR: 914 diff --git a/.changes/1.8.0/Dependencies-20231027-230251.yaml b/.changes/1.8.0/Dependencies-20231027-230251.yaml deleted file mode 100644 index 4ad0d65f8..000000000 --- a/.changes/1.8.0/Dependencies-20231027-230251.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pyodbc requirement from ~=5.0.0 to ~=5.0.1" -time: 2023-10-27T23:02:51.00000Z -custom: - Author: dependabot[bot] - PR: 925 diff --git a/.changes/1.8.0/Dependencies-20231027-230254.yaml b/.changes/1.8.0/Dependencies-20231027-230254.yaml deleted file mode 100644 index f1b745210..000000000 --- a/.changes/1.8.0/Dependencies-20231027-230254.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mypy from 1.6.0 to 1.6.1" -time: 2023-10-27T23:02:54.00000Z -custom: - Author: dependabot[bot] - PR: 926 diff --git a/.changes/1.8.0/Dependencies-20231027-230301.yaml b/.changes/1.8.0/Dependencies-20231027-230301.yaml deleted file mode 100644 index 74548ddea..000000000 --- a/.changes/1.8.0/Dependencies-20231027-230301.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update black requirement from ~=23.9 to ~=23.10" -time: 2023-10-27T23:03:01.00000Z -custom: - Author: dependabot[bot] - PR: 927 diff --git a/.changes/1.8.0/Dependencies-20231108-222326.yaml b/.changes/1.8.0/Dependencies-20231108-222326.yaml deleted file mode 100644 index fdd35004a..000000000 --- a/.changes/1.8.0/Dependencies-20231108-222326.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update black requirement from ~=23.10 to ~=23.11" -time: 2023-11-08T22:23:26.00000Z -custom: - Author: dependabot[bot] - PR: 942 diff --git a/.changes/1.8.0/Dependencies-20231110-224056.yaml b/.changes/1.8.0/Dependencies-20231110-224056.yaml deleted file mode 100644 index efdf9a549..000000000 --- a/.changes/1.8.0/Dependencies-20231110-224056.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mypy from 1.6.1 to 1.7.0" -time: 2023-11-10T22:40:56.00000Z -custom: - Author: dependabot[bot] - PR: 946 diff --git a/.changes/1.8.0/Dependencies-20231113-224111.yaml b/.changes/1.8.0/Dependencies-20231113-224111.yaml deleted file mode 100644 index b2fb306c7..000000000 --- a/.changes/1.8.0/Dependencies-20231113-224111.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pytest-xdist requirement from ~=3.3 to ~=3.4" -time: 2023-11-13T22:41:11.00000Z -custom: - Author: dependabot[bot] - PR: 947 diff --git a/.changes/1.8.0/Dependencies-20231127-220733.yaml b/.changes/1.8.0/Dependencies-20231127-220733.yaml deleted file mode 100644 index be23a48f7..000000000 --- a/.changes/1.8.0/Dependencies-20231127-220733.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update pytest-xdist requirement from ~=3.4 to ~=3.5" -time: 2023-11-27T22:07:33.00000Z -custom: - Author: dependabot[bot] - PR: 951 diff --git a/.changes/1.8.0/Dependencies-20231127-220737.yaml b/.changes/1.8.0/Dependencies-20231127-220737.yaml deleted file mode 100644 index 60e2be67f..000000000 --- a/.changes/1.8.0/Dependencies-20231127-220737.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update wheel requirement from ~=0.41 to ~=0.42" -time: 2023-11-27T22:07:37.00000Z -custom: - Author: dependabot[bot] - PR: 952 diff --git a/.changes/1.8.0/Dependencies-20231127-220741.yaml b/.changes/1.8.0/Dependencies-20231127-220741.yaml deleted file mode 100644 index 63d572f2b..000000000 --- a/.changes/1.8.0/Dependencies-20231127-220741.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mypy from 1.7.0 to 1.7.1" -time: 2023-11-27T22:07:41.00000Z -custom: - Author: dependabot[bot] - PR: 953 diff --git a/.changes/1.8.0/Dependencies-20231204-224210.yaml b/.changes/1.8.0/Dependencies-20231204-224210.yaml deleted file mode 100644 index c415934db..000000000 --- a/.changes/1.8.0/Dependencies-20231204-224210.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update freezegun requirement from ~=1.2 to ~=1.3" -time: 2023-12-04T22:42:10.00000Z -custom: - Author: dependabot[bot] - PR: 956 diff --git a/.changes/1.8.0/Dependencies-20231212-223929.yaml b/.changes/1.8.0/Dependencies-20231212-223929.yaml deleted file mode 100644 index 65f308f75..000000000 --- a/.changes/1.8.0/Dependencies-20231212-223929.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Update black requirement from ~=23.11 to ~=23.12" -time: 2023-12-12T22:39:29.00000Z -custom: - Author: dependabot[bot] - PR: 959 diff --git a/.changes/1.8.0/Dependencies-20240403-135436.yaml b/.changes/1.8.0/Dependencies-20240403-135436.yaml deleted file mode 100644 index 345b70740..000000000 --- a/.changes/1.8.0/Dependencies-20240403-135436.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Dependencies -body: Add `dbt-core` as a dependency to preserve backwards compatibility for installation -time: 2024-04-03T13:54:36.667724-04:00 -custom: - Author: mikealfare - PR: "1002" diff --git a/.changes/1.8.0/Dependencies-20240419-024912.yaml b/.changes/1.8.0/Dependencies-20240419-024912.yaml deleted file mode 100644 index ea5b75aa9..000000000 --- a/.changes/1.8.0/Dependencies-20240419-024912.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump actions/setup-python from 4 to 5" -time: 2024-04-19T02:49:12.00000Z -custom: - Author: dependabot[bot] - PR: 1013 diff --git a/.changes/1.8.0/Dependencies-20240419-024916.yaml b/.changes/1.8.0/Dependencies-20240419-024916.yaml deleted file mode 100644 index 1ef46465e..000000000 --- a/.changes/1.8.0/Dependencies-20240419-024916.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump actions/checkout from 3 to 4" -time: 2024-04-19T02:49:16.00000Z -custom: - Author: dependabot[bot] - PR: 1014 diff --git a/.changes/1.8.0/Features-20240220-195925.yaml b/.changes/1.8.0/Features-20240220-195925.yaml deleted file mode 100644 index c5d86ab7c..000000000 --- a/.changes/1.8.0/Features-20240220-195925.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Implement spark__safe_cast and add functional tests for unit testing -time: 2024-02-20T19:59:25.907821-05:00 -custom: - Author: michelleark - Issue: "987" diff --git a/.changes/1.8.0/Features-20240318-033621.yaml b/.changes/1.8.0/Features-20240318-033621.yaml deleted file mode 100644 index a1a1b9c5b..000000000 --- a/.changes/1.8.0/Features-20240318-033621.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: ': Add new workflow for internal patch releases' -time: 2024-03-18T03:36:21.634918-07:00 -custom: - Author: versusfacit - Issue: "38" diff --git a/.changes/1.8.0/Fixes-20231107-134141.yaml b/.changes/1.8.0/Fixes-20231107-134141.yaml deleted file mode 100644 index d4f56eaca..000000000 --- a/.changes/1.8.0/Fixes-20231107-134141.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support new agate Integer type and empty seed test -time: 2023-11-07T13:41:41.033441-05:00 -custom: - Author: gshank - Issue: "935" diff --git a/.changes/1.8.0/Fixes-20231221-081949.yaml b/.changes/1.8.0/Fixes-20231221-081949.yaml deleted file mode 100644 index b10c8141e..000000000 --- a/.changes/1.8.0/Fixes-20231221-081949.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix hardcoded file format for python models -time: 2023-12-21T08:19:49.630806+02:00 -custom: - Author: ben-schreiber - Issue: "803" diff --git a/.changes/1.8.0/Security-20240327-193553.yaml b/.changes/1.8.0/Security-20240327-193553.yaml deleted file mode 100644 index daee50fd6..000000000 --- a/.changes/1.8.0/Security-20240327-193553.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Security -body: Pin `black>=24.3` in `dev-requirements.txt` -time: 2024-03-27T19:35:53.102377-04:00 -custom: - Author: mikealfare - PR: "1000" diff --git a/.changes/1.8.0/Under the Hood-20230929-161218.yaml b/.changes/1.8.0/Under the Hood-20230929-161218.yaml deleted file mode 100644 index 9b5c6818b..000000000 --- a/.changes/1.8.0/Under the Hood-20230929-161218.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add GitHub action for integration testing and use dagger-io to run tests. Remove CircleCI workflow. -time: 2023-09-29T16:12:18.968755+02:00 -custom: - Author: JCZuurmond, colin-rogers-dbt - Issue: "719" diff --git a/.changes/1.8.0/Under the Hood-20231119-132050.yaml b/.changes/1.8.0/Under the Hood-20231119-132050.yaml deleted file mode 100644 index 61c7f8ab8..000000000 --- a/.changes/1.8.0/Under the Hood-20231119-132050.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add tests for --empty flag -time: 2023-11-19T13:20:50.076459-05:00 -custom: - Author: michelleark - Issue: "949" diff --git a/.changes/1.8.0/Under the Hood-20231214-134728.yaml b/.changes/1.8.0/Under the Hood-20231214-134728.yaml deleted file mode 100644 index b1de2ddb7..000000000 --- a/.changes/1.8.0/Under the Hood-20231214-134728.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Remove unused `invalid_insert_overwrite_delta_msg` message -time: 2023-12-14T13:47:28.444107-07:00 -custom: - Author: dbeatty10 - Issue: "962" diff --git a/.changes/1.8.0/Under the Hood-20240111-114806.yaml b/.changes/1.8.0/Under the Hood-20240111-114806.yaml deleted file mode 100644 index 31705f468..000000000 --- a/.changes/1.8.0/Under the Hood-20240111-114806.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Update import paths and list_relations to support decoupling adapters/core -time: 2024-01-11T11:48:06.120111-08:00 -custom: - Author: colin-rogers-dbt - Issue: "972" diff --git a/.changes/1.8.0/Under the Hood-20240410-183535.yaml b/.changes/1.8.0/Under the Hood-20240410-183535.yaml deleted file mode 100644 index 54b69f285..000000000 --- a/.changes/1.8.0/Under the Hood-20240410-183535.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Update dependabot config to cover GHA and Docker -time: 2024-04-10T18:35:35.093246-04:00 -custom: - Author: mikealfare - Issue: "1006" diff --git a/CHANGELOG.md b/CHANGELOG.md index b57048efc..30ec36727 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,38 +5,12 @@ - "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-spark/blob/main/CONTRIBUTING.md#adding-changelog-entry) -## dbt-spark 1.8.0-rc1 - May 06, 2024 - -### Under the Hood - -- Update dependabot config to cover GHA and Docker ([#1006](https://github.com/dbt-labs/dbt-spark/issues/1006)) - -### Dependencies - -- Bump actions/setup-python from 4 to 5 ([#1013](https://github.com/dbt-labs/dbt-spark/pull/1013)) -- Bump actions/checkout from 3 to 4 ([#1014](https://github.com/dbt-labs/dbt-spark/pull/1014)) - - - -## dbt-spark 1.8.0-b2 - April 03, 2024 - -### Features - -- : Add new workflow for internal patch releases ([#38](https://github.com/dbt-labs/dbt-spark/issues/38)) - -### Dependencies - -- Add `dbt-core` as a dependency to preserve backwards compatibility for installation ([#1002](https://github.com/dbt-labs/dbt-spark/pull/1002)) - -### Security - -- Pin `black>=24.3` in `dev-requirements.txt` ([#1000](https://github.com/dbt-labs/dbt-spark/pull/1000)) - -## dbt-spark 1.8.0-b1 - March 01, 2024 +## dbt-spark 1.8.0 - May 09, 2024 ### Features - Implement spark__safe_cast and add functional tests for unit testing ([#987](https://github.com/dbt-labs/dbt-spark/issues/987)) +- : Add new workflow for internal patch releases ([#38](https://github.com/dbt-labs/dbt-spark/issues/38)) ### Fixes @@ -49,6 +23,7 @@ - Add tests for --empty flag ([#949](https://github.com/dbt-labs/dbt-spark/issues/949)) - Remove unused `invalid_insert_overwrite_delta_msg` message ([#962](https://github.com/dbt-labs/dbt-spark/issues/962)) - Update import paths and list_relations to support decoupling adapters/core ([#972](https://github.com/dbt-labs/dbt-spark/issues/972)) +- Update dependabot config to cover GHA and Docker ([#1006](https://github.com/dbt-labs/dbt-spark/issues/1006)) ### Dependencies @@ -67,11 +42,19 @@ - Bump mypy from 1.7.0 to 1.7.1 ([#953](https://github.com/dbt-labs/dbt-spark/pull/953)) - Update freezegun requirement from ~=1.2 to ~=1.3 ([#956](https://github.com/dbt-labs/dbt-spark/pull/956)) - Update black requirement from ~=23.11 to ~=23.12 ([#959](https://github.com/dbt-labs/dbt-spark/pull/959)) +- Add `dbt-core` as a dependency to preserve backwards compatibility for installation ([#1002](https://github.com/dbt-labs/dbt-spark/pull/1002)) +- Bump actions/setup-python from 4 to 5 ([#1013](https://github.com/dbt-labs/dbt-spark/pull/1013)) +- Bump actions/checkout from 3 to 4 ([#1014](https://github.com/dbt-labs/dbt-spark/pull/1014)) + +### Security + +- Pin `black>=24.3` in `dev-requirements.txt` ([#1000](https://github.com/dbt-labs/dbt-spark/pull/1000)) ### Contributors - [@JCZuurmond,](https://github.com/JCZuurmond,) ([#719](https://github.com/dbt-labs/dbt-spark/issues/719)) - [@ben-schreiber](https://github.com/ben-schreiber) ([#803](https://github.com/dbt-labs/dbt-spark/issues/803)) + ## Previous Releases For information on prior major and minor releases, see their changelogs: - [1.6](https://github.com/dbt-labs/dbt-spark/blob/1.6.latest/CHANGELOG.md) diff --git a/dbt/adapters/spark/__version__.py b/dbt/adapters/spark/__version__.py index 037ac1faf..6aaa73b80 100644 --- a/dbt/adapters/spark/__version__.py +++ b/dbt/adapters/spark/__version__.py @@ -1 +1 @@ -version = "1.8.0rc1" +version = "1.8.0" diff --git a/setup.py b/setup.py index f66f9856b..32f98211c 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ def _get_plugin_version_dict(): package_name = "dbt-spark" -package_version = "1.8.0rc1" +package_version = "1.8.0" description = """The Apache Spark adapter plugin for dbt""" odbc_extras = ["pyodbc~=4.0.39"]