- Add Issue Templates (#208).
- Fixed notebook native auth for jobs (#209).
- Replace
datatime.timedelta()
withdatetime.timedelta()
in codebase (#207). - Support dod in python sdk (#212).
- [DECO-1115] Add local implementation for
dbutils.widgets
(#93). - Fix error message, ExportFormat -> ImportFormat (#220).
- Regenerate Python SDK using recent OpenAPI Specification (#229).
- Make workspace client also return runtime dbutils when in dbr (#210).
- Use .ConstantName defining target enum states for waiters (#230).
- Fix enum deserialization (#234).
- Fix enum deserialization, take 2 (#235).
- Added toolchain configuration to
.codegen.json
(#236). - Make OpenAPI spec location configurable (#237).
- Rearrange imports in
databricks.sdk.runtime
to improve local editor experience (#219). - Updated account-level and workspace-level user management examples (#241).
API Changes:
- Removed
maintenance()
method for w.metastores workspace-level service. - Added
enable_optimization()
method for w.metastores workspace-level service. - Added
update()
method for w.tables workspace-level service. - Added
force
field fordatabricks.sdk.service.catalog.DeleteAccountMetastoreRequest
. - Added
force
field fordatabricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest
. - Removed
databricks.sdk.service.catalog.UpdateAutoMaintenance
dataclass. - Removed
databricks.sdk.service.catalog.UpdateAutoMaintenanceResponse
dataclass. - Added
databricks.sdk.service.catalog.UpdatePredictiveOptimization
dataclass. - Added
databricks.sdk.service.catalog.UpdatePredictiveOptimizationResponse
dataclass. - Added
databricks.sdk.service.catalog.UpdateTableRequest
dataclass. - Added
schema
field fordatabricks.sdk.service.iam.PartialUpdate
. - Added
databricks.sdk.service.iam.PatchSchema
dataclass. - Added
trigger_info
field fordatabricks.sdk.service.jobs.BaseRun
. - Added
health
field fordatabricks.sdk.service.jobs.CreateJob
. - Added
job_source
field fordatabricks.sdk.service.jobs.GitSource
. - Added
on_duration_warning_threshold_exceeded
field fordatabricks.sdk.service.jobs.JobEmailNotifications
. - Added
health
field fordatabricks.sdk.service.jobs.JobSettings
. - Added
trigger_info
field fordatabricks.sdk.service.jobs.Run
. - Added
run_job_output
field fordatabricks.sdk.service.jobs.RunOutput
. - Added
run_job_task
field fordatabricks.sdk.service.jobs.RunTask
. - Added
email_notifications
field fordatabricks.sdk.service.jobs.SubmitRun
. - Added
health
field fordatabricks.sdk.service.jobs.SubmitRun
. - Added
email_notifications
field fordatabricks.sdk.service.jobs.SubmitTask
. - Added
health
field fordatabricks.sdk.service.jobs.SubmitTask
. - Added
notification_settings
field fordatabricks.sdk.service.jobs.SubmitTask
. - Added
health
field fordatabricks.sdk.service.jobs.Task
. - Added
run_job_task
field fordatabricks.sdk.service.jobs.Task
. - Added
on_duration_warning_threshold_exceeded
field fordatabricks.sdk.service.jobs.TaskEmailNotifications
. - Added
on_duration_warning_threshold_exceeded
field fordatabricks.sdk.service.jobs.WebhookNotifications
. - Added
databricks.sdk.service.jobs.JobSource
dataclass. - Added
databricks.sdk.service.jobs.JobSourceDirtyState
dataclass. - Added
databricks.sdk.service.jobs.JobsHealthMetric
dataclass. - Added
databricks.sdk.service.jobs.JobsHealthOperator
dataclass. - Added
databricks.sdk.service.jobs.JobsHealthRule
dataclass. - Added
databricks.sdk.service.jobs.JobsHealthRules
dataclass. - Added
databricks.sdk.service.jobs.RunJobOutput
dataclass. - Added
databricks.sdk.service.jobs.RunJobTask
dataclass. - Added
databricks.sdk.service.jobs.TriggerInfo
dataclass. - Added
databricks.sdk.service.jobs.WebhookNotificationsOnDurationWarningThresholdExceededItem
dataclass. - Removed
whl
field fordatabricks.sdk.service.pipelines.PipelineLibrary
. - Changed
delete_personal_compute_setting()
method for a.account_settings account-level service with new required argument order. - Changed
read_personal_compute_setting()
method for a.account_settings account-level service with new required argument order. - Changed
etag
field fordatabricks.sdk.service.settings.DeletePersonalComputeSettingRequest
to be required. - Changed
etag
field fordatabricks.sdk.service.settings.ReadPersonalComputeSettingRequest
to be required. - Added w.clean_rooms workspace-level service.
- Added
databricks.sdk.service.sharing.CentralCleanRoomInfo
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomAssetInfo
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomCatalog
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomCatalogUpdate
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomCollaboratorInfo
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomInfo
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomNotebookInfo
dataclass. - Added
databricks.sdk.service.sharing.CleanRoomTableInfo
dataclass. - Added
databricks.sdk.service.sharing.ColumnInfo
dataclass. - Added
databricks.sdk.service.sharing.ColumnMask
dataclass. - Added
databricks.sdk.service.sharing.ColumnTypeName
dataclass. - Added
databricks.sdk.service.sharing.CreateCleanRoom
dataclass. - Added
databricks.sdk.service.sharing.DeleteCleanRoomRequest
dataclass. - Added
databricks.sdk.service.sharing.GetCleanRoomRequest
dataclass. - Added
databricks.sdk.service.sharing.ListCleanRoomsResponse
dataclass. - Added
databricks.sdk.service.sharing.UpdateCleanRoom
dataclass. - Changed
query
field fordatabricks.sdk.service.sql.Alert
todatabricks.sdk.service.sql.AlertQuery
dataclass. - Changed
value
field fordatabricks.sdk.service.sql.AlertOptions
toany
dataclass. - Removed
is_db_admin
field fordatabricks.sdk.service.sql.User
. - Removed
profile_image_url
field fordatabricks.sdk.service.sql.User
. - Added
databricks.sdk.service.sql.AlertQuery
dataclass.
OpenAPI SHA: 0a1949ba96f71680dad30e06973eaae85b1307bb, Date: 2023-07-18