From 1e443c938d5f40f89d9544c68d0cd0b3a262257a Mon Sep 17 00:00:00 2001 From: Vikrant Puppala Date: Thu, 11 Jun 2026 02:47:35 +0000 Subject: [PATCH] Bump to version 4.3.0rc1 Signed-off-by: Vikrant Puppala --- CHANGELOG.md | 4 ++++ pyproject.toml | 2 +- src/databricks/sql/__init__.py | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c4144c39..f827dcf6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History +# 4.3.0rc1 (2026-06-11) +- Add optional Rust kernel backend for `use_kernel=True`, installable via the new `databricks-sql-connector[kernel]` extra (requires Python >= 3.10). Routes connections through the native `databricks-sql-kernel` client, with parity work across cursor-state tracking, metadata, logging (kernel logs surface through Python `logging`), staging fail-loud behavior, error context, and sync cancel (databricks/databricks-sql-python#824, #825, #830, #838, #839 by @vikrantpuppala) +- Revert the thrift 0.23.0 bump that broke installation on DBR LTS (ES-1960554) (databricks/databricks-sql-python#840 by @vikrantpuppala) + # 4.2.7 (2026-06-02) - Extract SPOG org-id from cluster http_path for non-Thrift requests (databricks/databricks-sql-python#817 by @msrathore-db) - Remove empty chunks in CloudFetch concatenation (databricks/databricks-sql-python#814 by @jprakash-db) diff --git a/pyproject.toml b/pyproject.toml index 5b19678b3..17d7073ff 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "databricks-sql-connector" -version = "4.2.7" +version = "4.3.0rc1" description = "Databricks SQL Connector for Python" authors = ["Databricks "] license = "Apache-2.0" diff --git a/src/databricks/sql/__init__.py b/src/databricks/sql/__init__.py index d2678fc58..eacc8f733 100644 --- a/src/databricks/sql/__init__.py +++ b/src/databricks/sql/__init__.py @@ -71,7 +71,7 @@ def __repr__(self): DATE = DBAPITypeObject("date") ROWID = DBAPITypeObject() -__version__ = "4.2.7" +__version__ = "4.3.0rc1" USER_AGENT_NAME = "PyDatabricksSqlConnector" # These two functions are pyhive legacy