Skip to content

Releases: databricks/databricks-sql-python

v2.6.1

08 Jun 23:46
5379803

Choose a tag to compare

This release patches our handling of HTTP connections which raised BadStatusLine errors in some cases.

v2.6.0

07 Jun 22:24
dfabbdd

Choose a tag to compare

This release incorporates support for HTTP 1.1 and a default socket timeout for thrift responses.

Note: support for proxies is un-tested in this release. Please report any problems with proxies via GitHub issues.

v2.5.2

09 May 03:34
6f83144

Choose a tag to compare

In this release:

  • Fix: SQLAlchemy adapter could not reflect TIMESTAMP or DATETIME columns
  • Other: Relax pandas and alembic dependency specifications

v2.5.1

28 Apr 21:02
398ab44

Choose a tag to compare

Patch release to relax our sqlalchemy dependency specification.

v2.5.0

15 Apr 04:17
f6bb5d6

Choose a tag to compare

In this release:

  • Add support for External Auth providers
  • Fix: Python HTTP proxies were broken
  • Other: All Thrift requests that timeout during connection will be automatically retried

v2.4.1

21 Mar 20:28
59459fe

Choose a tag to compare

In this release:

  • Less strict numpy and pyarrow dependencies (#90)
  • Update examples in README to use security best practices
  • Update docstring for client.execute() for clarity

v2.4.0

21 Feb 15:51
45d26c8

Choose a tag to compare

This release adds a SQLAlchemy dialect to the connector. Example usage is shown in the /examples directory of the repo.

v2.3.0

10 Jan 17:59
7cb75db

Choose a tag to compare

This release adds support for staging ingestion commands with DBR 12+

v2.2.2

03 Jan 14:16
3a4d175

Choose a tag to compare

This release includes the following changes:

  • Support custom oauth client id and redirect port
  • Fix: Add none check on _oauth_persistence in DatabricksOAuthProvider

v2.2.1

28 Nov 22:12
205f4b2

Choose a tag to compare

This release adds support for Python 3.11