v0.41.0
·
159 commits
to main
since this release
New Features and Improvements
- Add
serving.http_requestto call external functions. (#857). - Files API client: recover on download failures (#844) (#845).
Bug Fixes
- Properly pass query parameters in apps and oauth2 (#862).
Internal Changes
- Add unit tests for external-browser authentication (#863).
- Decouple oauth2 and serving (#855).
- Migrate workflows that need write access to use hosted runners (#850).
- Stop testing Python 3.7 on Ubuntu (#858).
API Changes:
- Added w.access_control workspace-level service.
- Added
http_request()method for w.serving_endpoints workspace-level service. - Added
no_computefield fordatabricks.sdk.service.apps.CreateAppRequest. - Added
has_morefield fordatabricks.sdk.service.jobs.BaseJob. - Added
has_morefield fordatabricks.sdk.service.jobs.BaseRun. - Added
page_tokenfield fordatabricks.sdk.service.jobs.GetJobRequest. - Added
has_moreandnext_page_tokenfields fordatabricks.sdk.service.jobs.Job. - Added
has_morefield fordatabricks.sdk.service.jobs.Run. - Added
clean_rooms_notebook_outputfield fordatabricks.sdk.service.jobs.RunOutput. - Added
scopesfield fordatabricks.sdk.service.oauth2.UpdateCustomAppIntegration. - Added
run_asfield fordatabricks.sdk.service.pipelines.CreatePipeline. - Added
run_asfield fordatabricks.sdk.service.pipelines.EditPipeline. - Added
authorization_detailsandendpoint_urlfields fordatabricks.sdk.service.serving.DataPlaneInfo. - Added
contentsfield fordatabricks.sdk.service.serving.GetOpenApiResponse. - Added
activated,activation_url,authentication_type,cloud,comment,created_at,created_by,data_recipient_global_metastore_id,ip_access_list,metastore_id,name,owner,properties_kvpairs,region,sharing_code,tokens,updated_atandupdated_byfields fordatabricks.sdk.service.sharing.RecipientInfo. - Added
expiration_timefield fordatabricks.sdk.service.sharing.RecipientInfo. - Changed
update()method for a.account_federation_policy account-level service with new required argument order. - Changed
update()method for a.service_principal_federation_policy account-level service with new required argument order. - Changed
update()method for w.recipients workspace-level service to returndatabricks.sdk.service.sharing.RecipientInfodataclass. - Changed
update()method for w.recipients workspace-level service return type to become non-empty. - Changed
update()method for w.recipients workspace-level service to typeupdate()method for w.recipients workspace-level service. - Changed
get_open_api()method for w.serving_endpoints workspace-level service return type to become non-empty. - Changed
patch()method for w.serving_endpoints workspace-level service to typepatch()method for w.serving_endpoints workspace-level service. - Changed
patch()method for w.serving_endpoints workspace-level service to returndatabricks.sdk.service.serving.EndpointTagsdataclass. - Changed
databricks.sdk.service.serving.EndpointTagListdataclass to. - Changed
collaborator_aliasfield fordatabricks.sdk.service.cleanrooms.CleanRoomCollaboratorto be required. - Changed
collaborator_aliasfield fordatabricks.sdk.service.cleanrooms.CleanRoomCollaboratorto be required. - Changed
update_maskfield fordatabricks.sdk.service.oauth2.UpdateAccountFederationPolicyRequestto no longer be required. - Changed
update_maskfield fordatabricks.sdk.service.oauth2.UpdateServicePrincipalFederationPolicyRequestto no longer be required. - Changed
days_of_weekfield fordatabricks.sdk.service.pipelines.RestartWindowto typedatabricks.sdk.service.pipelines.DayOfWeekListdataclass. - Changed
behaviorfield fordatabricks.sdk.service.serving.AiGatewayGuardrailPiiBehaviorto no longer be required. - Changed
behaviorfield fordatabricks.sdk.service.serving.AiGatewayGuardrailPiiBehaviorto no longer be required. - Changed
project_idandregionfields fordatabricks.sdk.service.serving.GoogleCloudVertexAiConfigto be required. - Changed
project_idandregionfields fordatabricks.sdk.service.serving.GoogleCloudVertexAiConfigto be required. - Changed
workload_typefield fordatabricks.sdk.service.serving.ServedEntityInputto typedatabricks.sdk.service.serving.ServingModelWorkloadTypedataclass. - Changed
workload_typefield fordatabricks.sdk.service.serving.ServedEntityOutputto typedatabricks.sdk.service.serving.ServingModelWorkloadTypedataclass. - Changed
workload_typefield fordatabricks.sdk.service.serving.ServedModelOutputto typedatabricks.sdk.service.serving.ServingModelWorkloadTypedataclass.
OpenAPI SHA: 58905570a9928fc9ed31fba14a2edaf9a7c55b08, Date: 2025-01-20