Skip to content

Commit 1d04851

Browse files
Release v0.15.0 (#478)
Bugfixes: * Fixed accidental rename ([#471](#471)). * Fixed parsing of ISO date strings ([#473](#473)). Other changes: * Updated GCP OAuth Readme ([#464](#464)). * Reference Documentation Refactoring ([#467](#467)). * Installed local library when generating docs ([#469](#469)). * Fixed readme links in pypi ([#472](#472)). * Updated a note for installing Python SDK on Databricks Runtime 13.1+ ([#474](#474)). * Updated GCP auth readme ([#470](#470)). API Changes: * Changed `update()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service with new required argument order. * Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.CreateStorageCredential`. * Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.StorageCredentialInfo`. * Changed `name` field for `databricks.sdk.service.catalog.UpdateCatalog` to be required. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateCatalog`. * Changed `name` field for `databricks.sdk.service.catalog.UpdateConnection` to no longer be required. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateConnection`. * Changed `name` field for `databricks.sdk.service.catalog.UpdateExternalLocation` to be required. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateExternalLocation`. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateMetastore`. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateRegisteredModelRequest`. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateSchema`. * Changed `name` field for `databricks.sdk.service.catalog.UpdateStorageCredential` to be required. * Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.UpdateStorageCredential`. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateStorageCredential`. * Added `new_name` field for `databricks.sdk.service.catalog.UpdateVolumeRequestContent`. * Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.ValidateStorageCredential`. * Added `databricks.sdk.service.catalog.CloudflareApiToken` dataclass. * Removed `continuous` field for `databricks.sdk.service.jobs.BaseRun`. * Removed `continuous` field for `databricks.sdk.service.jobs.Run`. * Changed `job_parameters` field for `databricks.sdk.service.jobs.RunJobTask` to `databricks.sdk.service.jobs.ParamPairs` dataclass. * Added `run_if` field for `databricks.sdk.service.jobs.SubmitTask`. * Added `run_job_task` field for `databricks.sdk.service.jobs.SubmitTask`. * Changed `update_config()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service with new required argument order. * Added `put()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service. * Added `rate_limits` field for `databricks.sdk.service.serving.CreateServingEndpoint`. * Changed `served_models` field for `databricks.sdk.service.serving.EndpointCoreConfigInput` to no longer be required. * Added `auto_capture_config` field for `databricks.sdk.service.serving.EndpointCoreConfigInput`. * Added `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigInput`. * Added `auto_capture_config` field for `databricks.sdk.service.serving.EndpointCoreConfigOutput`. * Added `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigOutput`. * Added `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigSummary`. * Added `served_entities` field for `databricks.sdk.service.serving.EndpointPendingConfig`. * Added `extra_params` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `input` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `max_tokens` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `messages` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `n` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `prompt` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `stop` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `stream` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Added `temperature` field for `databricks.sdk.service.serving.QueryEndpointInput`. * Changed `predictions` field for `databricks.sdk.service.serving.QueryEndpointResponse` to no longer be required. * Added `choices` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Added `created` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Added `data` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Added `id` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Added `model` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Added `object` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Added `usage` field for `databricks.sdk.service.serving.QueryEndpointResponse`. * Changed `workload_size` field for `databricks.sdk.service.serving.ServedModelInput` to `databricks.sdk.service.serving.ServedModelInputWorkloadSize` dataclass. * Changed `workload_type` field for `databricks.sdk.service.serving.ServedModelInput` to `databricks.sdk.service.serving.ServedModelInputWorkloadType` dataclass. * Added `task` field for `databricks.sdk.service.serving.ServingEndpoint`. * Added `task` field for `databricks.sdk.service.serving.ServingEndpointDetailed`. * Added `databricks.sdk.service.serving.Ai21LabsConfig` dataclass. * Added `databricks.sdk.service.serving.AnthropicConfig` dataclass. * Added `databricks.sdk.service.serving.AutoCaptureConfigInput` dataclass. * Added `databricks.sdk.service.serving.AutoCaptureConfigOutput` dataclass. * Added `databricks.sdk.service.serving.AutoCaptureState` dataclass. * Added `databricks.sdk.service.serving.AwsBedrockConfig` dataclass. * Added `databricks.sdk.service.serving.AwsBedrockConfigBedrockProvider` dataclass. * Added `databricks.sdk.service.serving.ChatMessage` dataclass. * Added `databricks.sdk.service.serving.ChatMessageRole` dataclass. * Added `databricks.sdk.service.serving.CohereConfig` dataclass. * Added `databricks.sdk.service.serving.DatabricksModelServingConfig` dataclass. * Added `databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElement` dataclass. * Added `databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElementObject` dataclass. * Added `databricks.sdk.service.serving.ExternalModel` dataclass. * Added `databricks.sdk.service.serving.ExternalModelConfig` dataclass. * Added `databricks.sdk.service.serving.ExternalModelProvider` dataclass. * Added `databricks.sdk.service.serving.ExternalModelUsageElement` dataclass. * Added `databricks.sdk.service.serving.FoundationModel` dataclass. * Added `databricks.sdk.service.serving.OpenAiConfig` dataclass. * Added `databricks.sdk.service.serving.PaLmConfig` dataclass. * Added `databricks.sdk.service.serving.PayloadTable` dataclass. * Added `databricks.sdk.service.serving.PutRequest` dataclass. * Added `databricks.sdk.service.serving.PutResponse` dataclass. * Added `databricks.sdk.service.serving.QueryEndpointResponseObject` dataclass. * Added `databricks.sdk.service.serving.RateLimit` dataclass. * Added `databricks.sdk.service.serving.RateLimitKey` dataclass. * Added `databricks.sdk.service.serving.RateLimitRenewalPeriod` dataclass. * Added `databricks.sdk.service.serving.ServedEntityInput` dataclass. * Added `databricks.sdk.service.serving.ServedEntityOutput` dataclass. * Added `databricks.sdk.service.serving.ServedEntitySpec` dataclass. * Added `databricks.sdk.service.serving.ServedModelInputWorkloadSize` dataclass. * Added `databricks.sdk.service.serving.ServedModelInputWorkloadType` dataclass. * Added `databricks.sdk.service.serving.V1ResponseChoiceElement` dataclass. * Removed [a.account_network_policy](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_network_policy.html) account-level service. * Removed `databricks.sdk.service.settings.AccountNetworkPolicyMessage` dataclass. * Removed `databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest` dataclass. * Removed `databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse` dataclass. * Removed `databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest` dataclass. * Removed `databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest` dataclass. * Removed `name` field for `databricks.sdk.service.sharing.UpdateCleanRoom`. * Changed `name` field for `databricks.sdk.service.sharing.UpdateProvider` to be required. * Added `new_name` field for `databricks.sdk.service.sharing.UpdateProvider`. * Changed `name` field for `databricks.sdk.service.sharing.UpdateRecipient` to be required. * Added `new_name` field for `databricks.sdk.service.sharing.UpdateRecipient`. * Changed `name` field for `databricks.sdk.service.sharing.UpdateShare` to be required. * Added `new_name` field for `databricks.sdk.service.sharing.UpdateShare`. * Added `statement_ids` field for `databricks.sdk.service.sql.QueryFilter`. * Added `databricks.sdk.service.sql.StatementId` dataclass. OpenAPI SHA: 63caa3cb0c05045e81d3dcf2451fa990d8670f36, Date: 2023-12-12
1 parent 741238b commit 1d04851

File tree

11 files changed

+1555
-284
lines changed

11 files changed

+1555
-284
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22f09783eb8a84d52026f856be3b2068f9498db3
1+
63caa3cb0c05045e81d3dcf2451fa990d8670f36

CHANGELOG.md

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,130 @@
11
# Version changelog
22

3+
## 0.15.0
4+
5+
Bugfixes:
6+
7+
* Fixed accidental rename ([#471](https://github.com/databricks/databricks-sdk-py/pull/471)).
8+
* Fixed parsing of ISO date strings ([#473](https://github.com/databricks/databricks-sdk-py/pull/473)).
9+
10+
11+
Other changes:
12+
13+
* Updated GCP OAuth Readme ([#464](https://github.com/databricks/databricks-sdk-py/pull/464)).
14+
* Reference Documentation Refactoring ([#467](https://github.com/databricks/databricks-sdk-py/pull/467)).
15+
* Installed local library when generating docs ([#469](https://github.com/databricks/databricks-sdk-py/pull/469)).
16+
* Fixed readme links in pypi ([#472](https://github.com/databricks/databricks-sdk-py/pull/472)).
17+
* Updated a note for installing Python SDK on Databricks Runtime 13.1+ ([#474](https://github.com/databricks/databricks-sdk-py/pull/474)).
18+
* Updated GCP auth readme ([#470](https://github.com/databricks/databricks-sdk-py/pull/470)).
19+
20+
21+
API Changes:
22+
23+
* Changed `update()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service with new required argument order.
24+
* Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.CreateStorageCredential`.
25+
* Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.StorageCredentialInfo`.
26+
* Changed `name` field for `databricks.sdk.service.catalog.UpdateCatalog` to be required.
27+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateCatalog`.
28+
* Changed `name` field for `databricks.sdk.service.catalog.UpdateConnection` to no longer be required.
29+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateConnection`.
30+
* Changed `name` field for `databricks.sdk.service.catalog.UpdateExternalLocation` to be required.
31+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateExternalLocation`.
32+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateMetastore`.
33+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateRegisteredModelRequest`.
34+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateSchema`.
35+
* Changed `name` field for `databricks.sdk.service.catalog.UpdateStorageCredential` to be required.
36+
* Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.UpdateStorageCredential`.
37+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateStorageCredential`.
38+
* Added `new_name` field for `databricks.sdk.service.catalog.UpdateVolumeRequestContent`.
39+
* Added `cloudflare_api_token` field for `databricks.sdk.service.catalog.ValidateStorageCredential`.
40+
* Added `databricks.sdk.service.catalog.CloudflareApiToken` dataclass.
41+
* Removed `continuous` field for `databricks.sdk.service.jobs.BaseRun`.
42+
* Removed `continuous` field for `databricks.sdk.service.jobs.Run`.
43+
* Changed `job_parameters` field for `databricks.sdk.service.jobs.RunJobTask` to `databricks.sdk.service.jobs.ParamPairs` dataclass.
44+
* Added `run_if` field for `databricks.sdk.service.jobs.SubmitTask`.
45+
* Added `run_job_task` field for `databricks.sdk.service.jobs.SubmitTask`.
46+
* Changed `update_config()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service with new required argument order.
47+
* Added `put()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service.
48+
* Added `rate_limits` field for `databricks.sdk.service.serving.CreateServingEndpoint`.
49+
* Changed `served_models` field for `databricks.sdk.service.serving.EndpointCoreConfigInput` to no longer be required.
50+
* Added `auto_capture_config` field for `databricks.sdk.service.serving.EndpointCoreConfigInput`.
51+
* Added `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigInput`.
52+
* Added `auto_capture_config` field for `databricks.sdk.service.serving.EndpointCoreConfigOutput`.
53+
* Added `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigOutput`.
54+
* Added `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigSummary`.
55+
* Added `served_entities` field for `databricks.sdk.service.serving.EndpointPendingConfig`.
56+
* Added `extra_params` field for `databricks.sdk.service.serving.QueryEndpointInput`.
57+
* Added `input` field for `databricks.sdk.service.serving.QueryEndpointInput`.
58+
* Added `max_tokens` field for `databricks.sdk.service.serving.QueryEndpointInput`.
59+
* Added `messages` field for `databricks.sdk.service.serving.QueryEndpointInput`.
60+
* Added `n` field for `databricks.sdk.service.serving.QueryEndpointInput`.
61+
* Added `prompt` field for `databricks.sdk.service.serving.QueryEndpointInput`.
62+
* Added `stop` field for `databricks.sdk.service.serving.QueryEndpointInput`.
63+
* Added `stream` field for `databricks.sdk.service.serving.QueryEndpointInput`.
64+
* Added `temperature` field for `databricks.sdk.service.serving.QueryEndpointInput`.
65+
* Changed `predictions` field for `databricks.sdk.service.serving.QueryEndpointResponse` to no longer be required.
66+
* Added `choices` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
67+
* Added `created` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
68+
* Added `data` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
69+
* Added `id` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
70+
* Added `model` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
71+
* Added `object` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
72+
* Added `usage` field for `databricks.sdk.service.serving.QueryEndpointResponse`.
73+
* Changed `workload_size` field for `databricks.sdk.service.serving.ServedModelInput` to `databricks.sdk.service.serving.ServedModelInputWorkloadSize` dataclass.
74+
* Changed `workload_type` field for `databricks.sdk.service.serving.ServedModelInput` to `databricks.sdk.service.serving.ServedModelInputWorkloadType` dataclass.
75+
* Added `task` field for `databricks.sdk.service.serving.ServingEndpoint`.
76+
* Added `task` field for `databricks.sdk.service.serving.ServingEndpointDetailed`.
77+
* Added `databricks.sdk.service.serving.Ai21LabsConfig` dataclass.
78+
* Added `databricks.sdk.service.serving.AnthropicConfig` dataclass.
79+
* Added `databricks.sdk.service.serving.AutoCaptureConfigInput` dataclass.
80+
* Added `databricks.sdk.service.serving.AutoCaptureConfigOutput` dataclass.
81+
* Added `databricks.sdk.service.serving.AutoCaptureState` dataclass.
82+
* Added `databricks.sdk.service.serving.AwsBedrockConfig` dataclass.
83+
* Added `databricks.sdk.service.serving.AwsBedrockConfigBedrockProvider` dataclass.
84+
* Added `databricks.sdk.service.serving.ChatMessage` dataclass.
85+
* Added `databricks.sdk.service.serving.ChatMessageRole` dataclass.
86+
* Added `databricks.sdk.service.serving.CohereConfig` dataclass.
87+
* Added `databricks.sdk.service.serving.DatabricksModelServingConfig` dataclass.
88+
* Added `databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElement` dataclass.
89+
* Added `databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElementObject` dataclass.
90+
* Added `databricks.sdk.service.serving.ExternalModel` dataclass.
91+
* Added `databricks.sdk.service.serving.ExternalModelConfig` dataclass.
92+
* Added `databricks.sdk.service.serving.ExternalModelProvider` dataclass.
93+
* Added `databricks.sdk.service.serving.ExternalModelUsageElement` dataclass.
94+
* Added `databricks.sdk.service.serving.FoundationModel` dataclass.
95+
* Added `databricks.sdk.service.serving.OpenAiConfig` dataclass.
96+
* Added `databricks.sdk.service.serving.PaLmConfig` dataclass.
97+
* Added `databricks.sdk.service.serving.PayloadTable` dataclass.
98+
* Added `databricks.sdk.service.serving.PutRequest` dataclass.
99+
* Added `databricks.sdk.service.serving.PutResponse` dataclass.
100+
* Added `databricks.sdk.service.serving.QueryEndpointResponseObject` dataclass.
101+
* Added `databricks.sdk.service.serving.RateLimit` dataclass.
102+
* Added `databricks.sdk.service.serving.RateLimitKey` dataclass.
103+
* Added `databricks.sdk.service.serving.RateLimitRenewalPeriod` dataclass.
104+
* Added `databricks.sdk.service.serving.ServedEntityInput` dataclass.
105+
* Added `databricks.sdk.service.serving.ServedEntityOutput` dataclass.
106+
* Added `databricks.sdk.service.serving.ServedEntitySpec` dataclass.
107+
* Added `databricks.sdk.service.serving.ServedModelInputWorkloadSize` dataclass.
108+
* Added `databricks.sdk.service.serving.ServedModelInputWorkloadType` dataclass.
109+
* Added `databricks.sdk.service.serving.V1ResponseChoiceElement` dataclass.
110+
* Removed [a.account_network_policy](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_network_policy.html) account-level service.
111+
* Removed `databricks.sdk.service.settings.AccountNetworkPolicyMessage` dataclass.
112+
* Removed `databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest` dataclass.
113+
* Removed `databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse` dataclass.
114+
* Removed `databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest` dataclass.
115+
* Removed `databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest` dataclass.
116+
* Removed `name` field for `databricks.sdk.service.sharing.UpdateCleanRoom`.
117+
* Changed `name` field for `databricks.sdk.service.sharing.UpdateProvider` to be required.
118+
* Added `new_name` field for `databricks.sdk.service.sharing.UpdateProvider`.
119+
* Changed `name` field for `databricks.sdk.service.sharing.UpdateRecipient` to be required.
120+
* Added `new_name` field for `databricks.sdk.service.sharing.UpdateRecipient`.
121+
* Changed `name` field for `databricks.sdk.service.sharing.UpdateShare` to be required.
122+
* Added `new_name` field for `databricks.sdk.service.sharing.UpdateShare`.
123+
* Added `statement_ids` field for `databricks.sdk.service.sql.QueryFilter`.
124+
* Added `databricks.sdk.service.sql.StatementId` dataclass.
125+
126+
OpenAPI SHA: 63caa3cb0c05045e81d3dcf2451fa990d8670f36, Date: 2023-12-12
127+
3128
## 0.14.0
4129

5130
Major changes:

databricks/sdk/__init__.py

Lines changed: 3 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)