github databricks/databricks-sdk-py v0.88.0

7 hours ago

Release v0.88.0

New Features and Improvements

  • FilesExt retry logic now respects a retry count limit in addition to the time-based timeout. Operations will stop retrying when either the retry count (experimental_files_ext_cloud_api_max_retries, default: 3) or timeout (retry_timeout_seconds) is exceeded, whichever comes first. This provides faster feedback when APIs are consistently unavailable.

Bug Fixes

  • FilesExt no longer retries on 500 (Internal Server Error) responses. These errors now fail immediately or fallback to alternative upload methods as appropriate.

API Changes

  • Deprecated WorkspaceClient.serving_endpoints.get_open_ai_client() and WorkspaceClient.serving_endpoints.get_langchain_chat_open_ai_client() methods in favor of dedicated packages. Users should migrate to databricks-openai (using DatabricksOpenAI) and databricks-langchain (using ChatDatabricks) respectively (#1238).

Don't miss a new databricks-sdk-py release

NewReleases is sending notifications on new releases.