Skip to content

Commit 6c51b47

Browse files
committed
Bump to version 4.2.7
Signed-off-by: Jothi Prakash <jothi.prakash@databricks.com>
1 parent 0c10d7b commit 6c51b47

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release History
22

3+
# 4.2.7 (2026-05-21)
4+
- Add experimental Rust kernel backend (opt-in via `use_kernel=True`) — routes execution through the Databricks SQL kernel via PyO3, with TSparkParameter binding, Thrift backend feature parity, and `_use_arrow_native_complex_types` support (databricks/databricks-sql-python#787, #789, #793, #795 by @vikrantpuppala)
5+
- Add opt-in `_respect_server_retry_after_header` retry mode that only retries 429/503 when the server sends a `Retry-After` header — prevents duplicate side effects for non-idempotent operations (databricks/databricks-sql-python#756 by @sd-db)
6+
- Allow pandas 3.x in dependency constraints (databricks/databricks-sql-python#768 by @moomindani)
7+
- Telemetry: unwrap `TokenFederationProvider` to report inner auth mechanism/flow (databricks/databricks-sql-python#781 by @samikshya-db)
8+
- Test fixes for MST metadata expectations and User-Agent env leak (databricks/databricks-sql-python#788 by @vikrantpuppala)
9+
310
# 4.2.6 (2026-04-22)
411
- Add SPOG routing support for account-level vanity URLs (databricks/databricks-sql-python#767 by @msrathore-db)
512
- Fix dependency_manager: handle PEP 440 ~= compatible release syntax (databricks/databricks-sql-python#776 by @vikrantpuppala)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "databricks-sql-connector"
3-
version = "4.2.6"
3+
version = "4.2.7"
44
description = "Databricks SQL Connector for Python"
55
authors = ["Databricks <databricks-sql-connector-maintainers@databricks.com>"]
66
license = "Apache-2.0"

src/databricks/sql/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def __repr__(self):
7171
DATE = DBAPITypeObject("date")
7272
ROWID = DBAPITypeObject()
7373

74-
__version__ = "4.2.6"
74+
__version__ = "4.2.7"
7575
USER_AGENT_NAME = "PyDatabricksSqlConnector"
7676

7777
# These two functions are pyhive legacy

0 commit comments

Comments
 (0)