Skip to content

Commit 0271b28

Browse files
Bump version to 4.0.4 (#599)
* Added change log * Update CHANGELOG.md Co-authored-by: Vikrant Puppala <[email protected]> --------- Co-authored-by: Vikrant Puppala <[email protected]>
1 parent ad2bb62 commit 0271b28

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

CHANGELOG.md

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

3+
# 4.0.4 (2025-06-16)
4+
5+
- Update thrift client library after cleaning up unused fields and structs (databricks/databricks-sql-python/pull/553 by @vikrantpuppala)
6+
- Refactor decimal conversion in PyArrow tables to use direct casting (databricks/databricks-sql-python/pull/544 by @jayantsing-db)
7+
- Fix: `fetchall_arrow` to always return results in `arrow` format (databricks/databricks-sql-python/pull/551 by @shivam2680)
8+
- Enhance cursor close handling and context manager exception management to prevent server side resource leaks (databricks/databricks-sql-python/pull/554 by @madhav-db)
9+
- Added additional logging to enhance debugging (databricks/databricks-sql-python/pull/556 by @saishreeeee)
10+
- Feature: Added support for complex data types such as Arrays and Map [Private Preview] (databricks/databricks-sql-python/pull/559 by @jprakash-db)
11+
312
# 4.0.3 (2025-04-22)
413

514
- Fix: Removed `packaging` dependency in favour of default libraries, for `urllib3` version checks (databricks/databricks-sql-python#547 by @jprakash-db)

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.0.3"
3+
version = "4.0.4"
44
description = "Databricks SQL Connector for Python"
55
authors = ["Databricks <[email protected]>"]
66
license = "Apache-2.0"

src/databricks/sql/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def __repr__(self):
6868
DATE = DBAPITypeObject("date")
6969
ROWID = DBAPITypeObject()
7070

71-
__version__ = "4.0.3"
71+
__version__ = "4.0.4"
7272
USER_AGENT_NAME = "PyDatabricksSqlConnector"
7373

7474
# These two functions are pyhive legacy

0 commit comments

Comments
 (0)