Release v0.95.0
New Features and Improvements
- Added
Config.discovery_urlconfig field (DATABRICKS_DISCOVERY_URLenv var). When set, OIDC endpoints are fetched directly from this URL instead of the default host-type-based logic. MirrorsdiscoveryUrlin the Java SDK. - The OAuth token cache filename now includes the config profile name (if set) and uses a serialized map to prevent hash collisions. All users will need to reauthenticate once after upgrading.
API Changes
- Add
dataframe_schema,filter_conditionandtransformation_sqlfields fordatabricks.sdk.service.ml.DeltaTableSource. - Add
environment_versionfield fordatabricks.sdk.service.pipelines.PipelinesEnvironment. - Add
reset_checkpoint_selectionfield fordatabricks.sdk.service.pipelines.StartUpdate. - [Breaking] Remove
oauth2_app_client_idandoauth2_app_integration_idfields fordatabricks.sdk.service.apps.Space. - Add
create_database(),delete_database(),get_database(),list_databases()andupdate_database()methods for w.postgres workspace-level service. - Add
postgresfield fordatabricks.sdk.service.apps.AppResource. - Add
enable_pg_native_loginfield fordatabricks.sdk.service.postgres.ProjectSpec. - Add
enable_pg_native_loginfield fordatabricks.sdk.service.postgres.ProjectStatus. - [Breaking] Remove
node_type_flexibilityfield fordatabricks.sdk.service.compute.EditInstancePool.