Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release Notes
TRACE-level logging support #318
Added support for
TRACE-level logs by mapping them toDEBUG, since Python lacks nativeTRACEsupport. Introduced a new method to translate Databricks CLI log levels to Python levels, defaulting toINFOwhen unknown. Improved error logging for better debugging and reporting.Python 3.14 compatibility #315
The project now supports Python 3.10–3.14. CI tests have been updated accordingly, and project metadata now reflects Python 3.14 and beta development status. Minimum requirements remain: Python 3.10+ and
databricks-sdk0.16.0+.Line-based subprocess streaming #320
Added real-time, line-based reading of subprocess output via a new
readlinesfunction. It decodes UTF-8 safely, manages memory efficiently, and handles very long lines without blocking. Also addedpytest-asyncioto improve async code testing.Hatch upgrade #311
Upgraded Hatch from 1.9.4 → 1.14.2 to fix compatibility issues (notably with Click 8.3.0) and improve build performance. Removed the old Click version constraint so newer versions can be installed.