Skip to content

Commit b6df4c6

Browse files
authored
feat: Bump dbt-core upper bound for 1.10.latest, and target CI dbt deps branches with python 3.9 support (#1258)
### Description - Bumps dbt-core upper bound to allow for `dbt-core 1.10.15` - Changes the target branches of dbt deps in CI to target branches containing support for python 3.9 ### Checklist - [X] I have run this code in development and it appears to resolve the stated issue - [X] This PR includes tests, or tests are not required/relevant for this PR - [X] I have updated the `CHANGELOG.md` and added information about my change to the "dbt-databricks next" section.
1 parent 41eea89 commit b6df4c6

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

.github/workflows/integration.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,8 @@ jobs:
146146
if: github.event_name == 'workflow_dispatch' || github.event.pull_request.head.repo.full_name == github.repository
147147
env:
148148
DBT_DATABRICKS_HOST_NAME: ${{ secrets.DATABRICKS_HOST }}
149-
DBT_DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN }}
149+
DBT_DATABRICKS_CLIENT_ID: ${{ secrets.TEST_PECO_SP_ID }}
150+
DBT_DATABRICKS_CLIENT_SECRET: ${{ secrets.TEST_PECO_SP_SECRET }}
150151
TEST_PECO_CLUSTER_ID: ${{ secrets.TEST_PECO_CLUSTER_ID }}
151152
DBT_DATABRICKS_LOCATION_ROOT: ${{ secrets.TEST_PECO_EXTERNAL_LOCATION }}test
152153
steps:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
## dbt-databricks 1.10.15 (TBD)
22

3+
### Under the hood
4+
5+
- Allow for dbt-core 1.10.15 ([1254](https://github.com/databricks/dbt-databricks/pull/1254))
6+
37
## dbt-databricks 1.10.14 (October 22, 2025)
48

59
### Under the hood

pyproject.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies = [
2626
"databricks-sql-connector[pyarrow]>=4.0.0, <4.0.6",
2727
"dbt-adapters>=1.16.0, <1.17.4",
2828
"dbt-common>=1.24.0, <1.34.0",
29-
"dbt-core>=1.10.1, <1.10.14",
29+
"dbt-core>=1.10.1, <1.10.16",
3030
"dbt-spark>=1.9.0, <1.9.4",
3131
"keyring>=23.13.0",
3232
"pydantic>=1.10.0",
@@ -64,13 +64,13 @@ check-sdist = [
6464

6565
[tool.hatch.envs.default]
6666
pre-install-commands = [
67-
"pip install git+https://github.com/dbt-labs/dbt-common.git",
68-
"pip install git+https://github.com/dbt-labs/dbt-adapters.git@main#subdirectory=dbt-adapters",
69-
"pip install git+https://github.com/dbt-labs/dbt-adapters.git@main#subdirectory=dbt-tests-adapter",
70-
"pip install git+https://github.com/dbt-labs/dbt-core.git@main#subdirectory=core",
67+
"pip install git+https://github.com/dbt-labs/dbt-common.git@1.34.latest",
68+
"pip install git+https://github.com/dbt-labs/dbt-adapters.git@dbt-adapters-1.17.latest#subdirectory=dbt-adapters",
69+
"pip install git+https://github.com/dbt-labs/dbt-adapters.git@dbt-adapters-1.17.latest#subdirectory=dbt-tests-adapter",
70+
"pip install git+https://github.com/dbt-labs/dbt-core.git@1.10.latest#subdirectory=core",
7171
]
7272
dependencies = [
73-
"dbt-spark @ git+https://github.com/dbt-labs/dbt-adapters.git#subdirectory=dbt-spark",
73+
"dbt-spark @ git+https://github.com/dbt-labs/dbt-adapters.git@dbt-adapters-1.17.latest#subdirectory=dbt-spark",
7474
"pytest",
7575
"pytest-xdist",
7676
"pytest-dotenv",

0 commit comments

Comments
 (0)