Skip to content

chore(deps): bump databricks-sql-connector to 4.2.7 and restore patch-level ceiling#1497

Merged
sd-db merged 3 commits into
mainfrom
sd-db/chore/bump-databricks-sql-connector-4.2.7
Jun 4, 2026
Merged

chore(deps): bump databricks-sql-connector to 4.2.7 and restore patch-level ceiling#1497
sd-db merged 3 commits into
mainfrom
sd-db/chore/bump-databricks-sql-connector-4.2.7

Conversation

@sd-db
Copy link
Copy Markdown
Collaborator

@sd-db sd-db commented Jun 4, 2026

Summary

Bumps databricks-sql-connector to 4.2.7 and restores a strict, patch-level ceiling.

  • Lock: uv.lock pin refreshed 4.2.6 → 4.2.7 (upstream release: https://github.com/databricks/databricks-sql-python/releases/tag/v4.2.7). No transitive churn.
  • Ceiling: databricks-sql-connector[pyarrow] ceiling tightened <4.3.0<4.2.8. #1474 had widened it from a patch-level pin (<4.1.6) to a minor-level pin (<4.3.0), which silently admits any future 4.2.x patch. Reverting to a patch-level ceiling keeps connector upgrades intentional — even patch releases now require an explicit bump.
  • Floor (>=4.1.1) unchanged.

Verification

  • uv lock resolves to 4.2.7 within the new <4.2.8 constraint.
  • pre-commit run --files uv.lock CHANGELOG.md pyproject.toml passes (uv-lock consistency check green).

Refresh the uv.lock pin for databricks-sql-connector from 4.2.6 to
4.2.7 (within the existing >=4.1.1, <4.3.0 ceiling; pyproject.toml
unchanged). Release: https://github.com/databricks/databricks-sql-python/releases/tag/v4.2.7
@sd-db sd-db requested a review from jprakash-db as a code owner June 4, 2026 09:03
sd-db added 2 commits June 4, 2026 14:33
#1474 widened the databricks-sql-connector ceiling from a patch-level
pin (<4.1.6) to a minor-level pin (<4.3.0), which silently admits any
4.2.x patch. Restore the strict patch-level ceiling (<4.2.8) so future
patch releases require an intentional bump.
@sd-db sd-db changed the title chore(deps): refresh databricks-sql-connector lock to 4.2.7 chore(deps): bump databricks-sql-connector to 4.2.7 and restore patch-level ceiling Jun 4, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

Coverage report

This PR does not seem to contain any modification to coverable code.

@sd-db
Copy link
Copy Markdown
Collaborator Author

sd-db commented Jun 4, 2026

/integration-test

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

Integration tests dispatched for PR #1497 by @sd-db. Track progress in the Actions tab.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

Integration results for PR #1497 — UC cluster ✅ success · SQL warehouse ✅ success · All-purpose cluster ✅ success · Shard coverage ✅ success

Run details.

@sd-db sd-db merged commit 5cd6e4a into main Jun 4, 2026
11 checks passed
@sd-db sd-db deleted the sd-db/chore/bump-databricks-sql-connector-4.2.7 branch June 4, 2026 10:17
sd-db added a commit that referenced this pull request Jun 5, 2026
…1498)

## Summary

The `databricks-sql-connector` **4.2.7** release was **yanked upstream**
shortly after
[#1497](#1497) bumped
to it. This reverts to **4.2.6** while keeping the strict patch-level
pinning.

- **Lock**: `uv.lock` pin reverted 4.2.7 → 4.2.6.
- **Ceiling**: `databricks-sql-connector[pyarrow]` ceiling `<4.2.8` →
`<4.2.7` — stays patch-level, so the max admitted version is 4.2.6 and
any future bump remains intentional.
- Floor (`>=4.1.1`) unchanged.

Net effect for the unreleased 1.12.1: connector stays at 4.2.6 with a
strict patch-level ceiling. The CHANGELOG entry from #1497 is collapsed
accordingly (the 4.2.7 round-trip never shipped in a tagged release).

## Verification

- `uv lock` resolves to 4.2.6 under the `<4.2.7` constraint.
- `pre-commit run --files uv.lock CHANGELOG.md pyproject.toml` passes
(`uv-lock` consistency check green).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants