From 4a71ff64289e94b456a52bd48af3ff09dd59dfaa Mon Sep 17 00:00:00 2001 From: Ty Date: Thu, 25 Jan 2024 15:09:29 -0600 Subject: [PATCH 1/9] flubbed the release sync; rc2 this time to fix --- dbt/adapters/sqlserver/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbt/adapters/sqlserver/__version__.py b/dbt/adapters/sqlserver/__version__.py index fe4d5078..5053fea8 100644 --- a/dbt/adapters/sqlserver/__version__.py +++ b/dbt/adapters/sqlserver/__version__.py @@ -1 +1 @@ -version = "1.7.2rc1" +version = "1.7.2rc2" From 7574a6d4d568ec5e76a8dd71bc6a9f0efd27070a Mon Sep 17 00:00:00 2001 From: Dean Johnson Date: Tue, 30 Jan 2024 13:11:37 -0700 Subject: [PATCH 2/9] Update tests for python 3.12 --- .github/workflows/integration-tests-sqlserver.yml | 2 +- .github/workflows/unit-tests.yml | 2 +- dev_requirements.txt | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration-tests-sqlserver.yml b/.github/workflows/integration-tests-sqlserver.yml index 1de39167..128acefb 100644 --- a/.github/workflows/integration-tests-sqlserver.yml +++ b/.github/workflows/integration-tests-sqlserver.yml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - python_version: ["3.8", "3.9", "3.10", "3.11"] + python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] msodbc_version: ["17", "18"] sqlserver_version: ["2017", "2019", "2022"] collation: ["SQL_Latin1_General_CP1_CS_AS", "SQL_Latin1_General_CP1_CI_AS"] diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 1ca0f563..bfdb4f6c 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -16,7 +16,7 @@ jobs: name: Unit tests strategy: matrix: - python_version: ["3.8", "3.9", "3.10", "3.11"] + python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] runs-on: ubuntu-latest permissions: contents: read diff --git a/dev_requirements.txt b/dev_requirements.txt index 6bb328e1..77790465 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -7,4 +7,5 @@ dbt-tests-adapter==1.7.2 dbt-fabric==1.7.2 flaky==3.7.0 pytest-xdist==3.5.0 +setuptools==69.0.3 -e . From fe88eb8d471c16a47e32a88b5415f7283948a363 Mon Sep 17 00:00:00 2001 From: Dean Johnson Date: Tue, 30 Jan 2024 13:13:26 -0700 Subject: [PATCH 3/9] Update package for python 3.12 support --- setup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.py b/setup.py index 749553ed..ccb974ee 100644 --- a/setup.py +++ b/setup.py @@ -70,6 +70,7 @@ def run(self): "dbt-fabric~=1.7.2", "pyodbc>=4.0.35,<5.1.0", "azure-identity>=1.12.0", + "setup-tools~=63.0.3", ], cmdclass={ "verify": VerifyVersionCommand, @@ -85,6 +86,7 @@ def run(self): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ], project_urls={ "Setup & configuration": "https://docs.getdbt.com/reference/warehouse-profiles/mssql-profile", # noqa: E501 From f926cb42c7bbbb9ed4fe8e6b8d838a5cb6ecc68c Mon Sep 17 00:00:00 2001 From: Ty Schlichenmeyer Date: Wed, 28 Feb 2024 03:19:31 -0600 Subject: [PATCH 4/9] =?UTF-8?q?=E2=AC=86=EF=B8=8F:=20loosen=20setup-tools?= =?UTF-8?q?=20requirement,=20set=20to=20a=20minimum=20version=20instead=20?= =?UTF-8?q?of=20~=3D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ccb974ee..ef7de179 100644 --- a/setup.py +++ b/setup.py @@ -70,7 +70,7 @@ def run(self): "dbt-fabric~=1.7.2", "pyodbc>=4.0.35,<5.1.0", "azure-identity>=1.12.0", - "setup-tools~=63.0.3", + "setup-tools>=63.0.3", ], cmdclass={ "verify": VerifyVersionCommand, From 3048da1b1a0c560140650a6c58750d2ed90eddd8 Mon Sep 17 00:00:00 2001 From: Ty Schlichenmeyer Date: Wed, 28 Feb 2024 03:32:49 -0600 Subject: [PATCH 5/9] =?UTF-8?q?=E2=AC=86=EF=B8=8F:=20upgrade=20twine?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev_requirements.txt b/dev_requirements.txt index 77790465..2d2dafc3 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -1,5 +1,5 @@ pytest==7.4.2 -twine==4.0.2 +twine==5.0.0 wheel==0.42 pre-commit==3.5 pytest-dotenv==0.5.2 From ca119011d35f4d306915cc9b0e410d731ec823ae Mon Sep 17 00:00:00 2001 From: Ty Schlichenmeyer Date: Wed, 28 Feb 2024 03:36:45 -0600 Subject: [PATCH 6/9] =?UTF-8?q?=F0=9F=91=B7:=20loosen=20all=20dev=20depend?= =?UTF-8?q?encies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_requirements.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/dev_requirements.txt b/dev_requirements.txt index 2d2dafc3..4057c394 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -1,11 +1,11 @@ -pytest==7.4.2 -twine==5.0.0 -wheel==0.42 -pre-commit==3.5 -pytest-dotenv==0.5.2 -dbt-tests-adapter==1.7.2 -dbt-fabric==1.7.2 -flaky==3.7.0 -pytest-xdist==3.5.0 -setuptools==69.0.3 +pytest>=7.4.2 +twine>=4.0.0 +wheel>=0.42 +pre-commit>=3.5 +pytest-dotenv>=0.5.2 +dbt-tests-adapter>=1.7.2 +dbt-fabric>=1.7.2 +flaky>=3.7.0 +pytest-xdist>=3.5.0 +setuptools>=69.0.3 -e . From 73e5eead6117604483d90d66a3d505bc63a03635 Mon Sep 17 00:00:00 2001 From: Ty Schlichenmeyer Date: Wed, 28 Feb 2024 03:43:40 -0600 Subject: [PATCH 7/9] =?UTF-8?q?=F0=9F=91=B7:=20disable=20fail=20fast=20set?= =?UTF-8?q?ting?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/integration-tests-sqlserver.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/integration-tests-sqlserver.yml b/.github/workflows/integration-tests-sqlserver.yml index 128acefb..c279d0b6 100644 --- a/.github/workflows/integration-tests-sqlserver.yml +++ b/.github/workflows/integration-tests-sqlserver.yml @@ -15,7 +15,6 @@ jobs: integration-tests-sql-server: name: Regular strategy: - fail-fast: false matrix: python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] msodbc_version: ["17", "18"] @@ -35,7 +34,7 @@ jobs: DBT_TEST_USER_3: DBT_TEST_USER_3 COLLATION: ${{ matrix.collation }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: pip install -r dev_requirements.txt From 033a31175e715d557d9110bc3c5393be0f47be35 Mon Sep 17 00:00:00 2001 From: Cody Scott <13374836+cody-scott@users.noreply.github.com> Date: Fri, 18 Oct 2024 15:54:45 -0400 Subject: [PATCH 8/9] Update publish-docker.yml --- .github/workflows/publish-docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index 499b3947..4a312ea3 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -12,7 +12,7 @@ jobs: publish-docker-client: strategy: matrix: - python_version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python_version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] docker_target: ["msodbc17", "msodbc18"] runs-on: ubuntu-latest permissions: From 3b67995c08c28c9cd822d48cf23b8c363231a548 Mon Sep 17 00:00:00 2001 From: Cody Scott <13374836+cody-scott@users.noreply.github.com> Date: Fri, 18 Oct 2024 16:00:41 -0400 Subject: [PATCH 9/9] Update publish-docker.yml --- .github/workflows/publish-docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index 499b3947..4a312ea3 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -12,7 +12,7 @@ jobs: publish-docker-client: strategy: matrix: - python_version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python_version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] docker_target: ["msodbc17", "msodbc18"] runs-on: ubuntu-latest permissions: