From 46102d281518285becbd7b8ff412d7e5d2035f36 Mon Sep 17 00:00:00 2001 From: Leo Romanovsky Date: Tue, 26 May 2026 09:57:42 -0400 Subject: [PATCH 1/2] Bump version to 2.0.10 --- CHANGELOG.md | 7 ++++++- pyproject.toml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 798b0a4..9aea1d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Release History +# 2.0.10 (2026-05-26) + +- Fix: Quote bind parameter names with backticks so column names containing characters outside `[A-Za-z0-9_]`, including hyphens, bind correctly (databricks/databricks-sqlalchemy#60 by @msrathore-db) +- Fix: Bind UUID values in canonical hyphenated form for `Column(Uuid)` and UUID comparisons (databricks/databricks-sqlalchemy#63 by @sreekanth-db) + # 2.0.9 (2026-02-20) - Feature: Added `pool_pre_ping` support via `do_ping()` override to detect and recycle dead connections (databricks/databricks-sqlalchemy#54 by @msrathore-db) @@ -24,4 +29,4 @@ # 2.0.4 (2025-01-27) - All the SQLAlchemy features from `databricks-sql-connector>=4.0.0` have been moved to this `databricks-sqlalchemy` library -- Support for SQLAlchemy v2 dialect is provided \ No newline at end of file +- Support for SQLAlchemy v2 dialect is provided diff --git a/pyproject.toml b/pyproject.toml index f99ab58..3576e20 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "databricks-sqlalchemy" -version = "2.0.9" +version = "2.0.10" description = "Databricks SQLAlchemy plugin for Python" authors = ["Databricks "] license = "Apache-2.0" From a679dd43a5283c90f6af33b8df57f8cdd455246c Mon Sep 17 00:00:00 2001 From: Leo Romanovsky Date: Tue, 26 May 2026 10:19:51 -0400 Subject: [PATCH 2/2] Document 2.0.10 maintenance changes --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9aea1d3..f68216d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ - Fix: Quote bind parameter names with backticks so column names containing characters outside `[A-Za-z0-9_]`, including hyphens, bind correctly (databricks/databricks-sqlalchemy#60 by @msrathore-db) - Fix: Bind UUID values in canonical hyphenated form for `Column(Uuid)` and UUID comparisons (databricks/databricks-sqlalchemy#63 by @sreekanth-db) +- Maintenance: Harden GitHub Actions workflows by pinning actions to SHAs, restricting sensitive triggers, and scoping token permissions (databricks/databricks-sqlalchemy#56 by @jprakash-db) +- Maintenance: Remove GitHub Actions PyPI publish workflows; publish this release through the current maintainer release process (databricks/databricks-sqlalchemy#57 by @jprakash-db) +- Maintenance: Move CI to Databricks protected runners with JFrog OIDC and shared Poetry/JFrog setup (databricks/databricks-sqlalchemy#59 by @vikrantpuppala) # 2.0.9 (2026-02-20)