Skip to content

Commit 01e310b

Browse files
Merge branch 'main' into dbutils-getServiceCredentialsProvider-err-msg
Signed-off-by: Felipe <[email protected]>
2 parents c69657f + 17383ec commit 01e310b

File tree

141 files changed

+9861
-2011
lines changed

Some content is hidden

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

141 files changed

+9861
-2011
lines changed

.codegen.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
],
1616
"post_generate": [
1717
"make fmt",
18-
"pytest -m 'not integration' --cov=databricks --cov-report html tests",
1918
"pip install .",
2019
"python3.12 docs/gen-client-docs.py"
2120
]

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
608df7153d64c19e2d255144c9935fd4ed45900a
1+
c4784cea599325a13472b1455e7434d639362d8b

.gitattributes

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,15 @@ databricks/sdk/service/cleanrooms.py linguist-generated=true
99
databricks/sdk/service/compute.py linguist-generated=true
1010
databricks/sdk/service/dashboards.py linguist-generated=true
1111
databricks/sdk/service/database.py linguist-generated=true
12+
databricks/sdk/service/dataquality.py linguist-generated=true
1213
databricks/sdk/service/files.py linguist-generated=true
14+
databricks/sdk/service/httpcallv2.py linguist-generated=true
1315
databricks/sdk/service/iam.py linguist-generated=true
1416
databricks/sdk/service/iamv2.py linguist-generated=true
17+
databricks/sdk/service/idempotencytesting.py linguist-generated=true
1518
databricks/sdk/service/jobs.py linguist-generated=true
19+
databricks/sdk/service/jsonmarshallv2.py linguist-generated=true
20+
databricks/sdk/service/lrotesting.py linguist-generated=true
1621
databricks/sdk/service/marketplace.py linguist-generated=true
1722
databricks/sdk/service/ml.py linguist-generated=true
1823
databricks/sdk/service/oauth2.py linguist-generated=true
@@ -27,3 +32,6 @@ databricks/sdk/service/sql.py linguist-generated=true
2732
databricks/sdk/service/tags.py linguist-generated=true
2833
databricks/sdk/service/vectorsearch.py linguist-generated=true
2934
databricks/sdk/service/workspace.py linguist-generated=true
35+
test_http_call.py linguist-generated=true
36+
test_json_marshall.py linguist-generated=true
37+
test_lro_call.py linguist-generated=true

.github/workflows/release.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,20 @@ jobs:
3232
env:
3333
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3434

35+
- name: Write release notes to file
36+
run: |
37+
RELEASE_NOTES_DIR=/tmp/release-notes
38+
mkdir -p "$RELEASE_NOTES_DIR"
39+
RELEASE_NOTES_FILE="$RELEASE_NOTES_DIR/release-notes.md"
40+
git for-each-ref --format='%(body)' ${{ github.ref }} > "$RELEASE_NOTES_FILE"
41+
echo "Release notes file: $RELEASE_NOTES_FILE"
42+
echo "Release notes contents:"
43+
cat "$RELEASE_NOTES_FILE"
44+
3545
- name: Release
3646
uses: softprops/action-gh-release@v1
3747
with:
38-
draft: true
48+
body_path: /tmp/release-notes/release-notes.md
3949
files: |
4050
dist/databricks_*.whl
4151
dist/databricks_*.tar.gz

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2025-09-25 13:31:17+0000"
2+
"timestamp": "2025-10-14 15:57:30+0000"
33
}

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
],
55
"python.testing.unittestEnabled": false,
66
"python.testing.pytestEnabled": true,
7-
"python.envFile": "${workspaceFolder}/.databricks/.databricks.env",
7+
"python.envFile": "${workspaceRoot}/.env",
88
"databricks.python.envFile": "${workspaceFolder}/.env",
99
"jupyter.interactiveWindow.cellMarker.codeRegex": "^# COMMAND ----------|^# Databricks notebook source|^(#\\s*%%|#\\s*\\<codecell\\>|#\\s*In\\[\\d*?\\]|#\\s*In\\[ \\])",
1010
"jupyter.interactiveWindow.cellMarker.default": "# COMMAND ----------"

CHANGELOG.md

Lines changed: 252 additions & 0 deletions
Large diffs are not rendered by default.

NEXT_CHANGELOG.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
# NEXT CHANGELOG
22

3-
## Release v0.68.0
3+
## Release v0.69.0
44

55
### New Features and Improvements
66

7-
* Add native support for authentication through Azure DevOps OIDC
8-
97
### Bug Fixes
108
- Improving the error message that is shown when the unsupported `dbutils.credentials.getServiceCredentialsProvider` method is used. This method can only be used inside of a notebook.
119

databricks/sdk/__init__.py

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

databricks/sdk/_base_client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,10 @@ def __init__(
9999
# Default to 60 seconds
100100
self._http_timeout_seconds = http_timeout_seconds or 60
101101

102-
self._error_parser = _Parser(extra_error_customizers=extra_error_customizers)
102+
self._error_parser = _Parser(
103+
extra_error_customizers=extra_error_customizers,
104+
debug_headers=debug_headers,
105+
)
103106

104107
def _authenticate(self, r: requests.PreparedRequest) -> requests.PreparedRequest:
105108
if self._header_factory:

0 commit comments

Comments
 (0)