Skip to content

Commit ce1dbb3

Browse files
Release databricks-sdk-py
1 parent 1b51dbd commit ce1dbb3

77 files changed

Lines changed: 1139 additions & 817 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codegen/_last_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6a5609075cc2c497a0a78f7d6ebd599d903b415d
1+
c16bd1f2ed88f356a73a7787db23733b6b42eb16

CHANGELOG.md

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

3+
## Release v0.124.0 (2026-08-03)
4+
5+
### API Changes
6+
* Add `group_id` field for `databricks.sdk.service.iamv2.Group`.
7+
* Add `service_principal_id` field for `databricks.sdk.service.iamv2.ServicePrincipal`.
8+
* Add `user_id` field for `databricks.sdk.service.iamv2.User`.
9+
* Add `mode` field for `databricks.sdk.service.pipelines.UpdateInfo`.
10+
* [Breaking] Change `state` field for `databricks.sdk.service.bundledeployments.Operation` to type `str` dataclass.
11+
* [Breaking] Change `state` field for `databricks.sdk.service.bundledeployments.Resource` to type `str` dataclass.
12+
* [Breaking] Remove `aws_access_key_id` and `aws_secret_access_key` fields for `databricks.sdk.service.catalog.ModelProviderServiceConfigAmazonBedrockProviderDirectConfig`.
13+
* [Breaking] Remove `client_id`, `client_secret` and `tenant_id` fields for `databricks.sdk.service.catalog.ModelProviderServiceConfigAzureOpenAiProviderDirectConfig`.
14+
* [Breaking] Remove `client_id`, `client_secret` and `tenant_id` fields for `databricks.sdk.service.catalog.ModelProviderServiceConfigMicrosoftFoundryProviderDirectConfig`.
15+
* [Breaking] Remove `internal_id` field for `databricks.sdk.service.iamv2.Group`.
16+
* [Breaking] Remove `internal_id` field for `databricks.sdk.service.iamv2.ServicePrincipal`.
17+
* [Breaking] Remove `internal_id` field for `databricks.sdk.service.iamv2.User`.
18+
319
## Release v0.123.0 (2026-07-30)
420

521
### API Changes

databricks/sdk/__init__.py

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

databricks/sdk/azure.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
from typing import TYPE_CHECKING, Dict
22

3-
from databricks.sdk.service.provisioning import Workspace
4-
53
from .oauth import TokenSource
4+
from databricks.sdk.service.provisioning import Workspace
65

76
if TYPE_CHECKING:
87
from .config import Config

databricks/sdk/dbutils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,10 @@
99
from dataclasses import dataclass
1010
from typing import Any, Callable, Dict, List, Optional
1111

12-
from databricks.sdk.service import compute, workspace
13-
1412
from .core import ApiClient, Config, DatabricksError
1513
from .mixins import compute as compute_ext
1614
from .mixins import files as dbfs_ext
15+
from databricks.sdk.service import compute, workspace
1716

1817
_LOG = logging.getLogger("databricks.sdk")
1918

databricks/sdk/errors/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
# Re-exports the public errors API; the star imports below are intentional.
22
# ruff: noqa: F401, F403, F405, F811
33

4-
from databricks.sdk.errors.platform import *
5-
64
from .base import DatabricksError, ErrorDetail
75
from .customizer import _ErrorCustomizer
86
from .parser import _Parser
7+
from databricks.sdk.errors.platform import *
98
from .private_link import PrivateLinkValidationError
109
from .sdk import *

databricks/sdk/errors/mapper.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from databricks.sdk.errors import platform
44
from databricks.sdk.errors.base import DatabricksError
5+
56
from databricks.sdk.errors.overrides import _ALL_OVERRIDES
67

78

databricks/sdk/errors/overrides.py

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

databricks/sdk/errors/private_link.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33

44
import requests
55

6-
from databricks.sdk.errors.platform import PermissionDenied
7-
86
from ..environments import Cloud, get_environment_for_hostname
7+
from databricks.sdk.errors.platform import PermissionDenied
98

109

1110
@dataclass

databricks/sdk/mixins/files.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,15 @@
2828
import requests.adapters
2929
from requests import RequestException
3030

31-
from databricks.sdk.service import files
32-
from databricks.sdk.service._internal import _escape_multi_segment_path_parameter
33-
from databricks.sdk.service.files import DownloadResponse
34-
3531
from .._base_client import _BaseClient, _RawResponse, _StreamingResponse
3632
from .._property import _cached_property
3733
from ..config import Config
3834
from ..errors import AlreadyExists, InternalError, NotFound, PermissionDenied
3935
from ..errors.mapper import _error_mapper
4036
from ..retries import retried
37+
from databricks.sdk.service import files
38+
from databricks.sdk.service._internal import _escape_multi_segment_path_parameter
39+
from databricks.sdk.service.files import DownloadResponse
4140
from .files_utils import CreateDownloadUrlResponse, _ConcatenatedInputStream, _PresignedUrlDistributor
4241

4342
if TYPE_CHECKING:

0 commit comments

Comments
 (0)