Skip to content

Commit 3ecbda8

Browse files
Release databricks-sdk-py
1 parent 1b51dbd commit 3ecbda8

76 files changed

Lines changed: 1081 additions & 718 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+
0e0fe532113ae5471b4b5215216b1f85fd54325d

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
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+
* [Breaking] Remove `internal_id` field for `databricks.sdk.service.iamv2.Group`.
10+
* [Breaking] Remove `internal_id` field for `databricks.sdk.service.iamv2.ServicePrincipal`.
11+
* [Breaking] Remove `internal_id` field for `databricks.sdk.service.iamv2.User`.
12+
313
## Release v0.123.0 (2026-07-30)
414

515
### 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)