Skip to content

Conversation

@sundarshankar89
Copy link
Collaborator

@sundarshankar89 sundarshankar89 commented Oct 3, 2025

Upgrades to latest hatch fix

@github-actions
Copy link

github-actions bot commented Oct 3, 2025

✅ 40/40 passed, 2 skipped, 1m33s total

Running from acceptance #362

@asnare asnare merged commit 165bf83 into main Oct 8, 2025
11 checks passed
@asnare asnare deleted the patch_newer_hatch_version branch October 8, 2025 07:50
gueniai added a commit that referenced this pull request Dec 30, 2025
- **TRACE-level logging support** [#318](#318)
    Added support for `TRACE`-level logs by mapping them to `DEBUG`, since Python lacks native `TRACE` support. Introduced a new method to translate Databricks CLI log levels to Python levels, defaulting to `INFO` when unknown. Improved error logging for better debugging and reporting.

- **Python 3.14 compatibility** [#315](#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-sdk` 0.16.0+.

- **Line-based subprocess streaming** [#320](#320)
    Added real-time, line-based reading of subprocess output via a new `readlines` function. It decodes UTF-8 safely, manages memory efficiently, and handles very long lines without blocking. Also added `pytest-asyncio` to improve async code testing.

- **Hatch upgrade** [#311](#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.
@gueniai gueniai mentioned this pull request Dec 30, 2025
gueniai added a commit that referenced this pull request Dec 30, 2025
# Release Notes 

- **TRACE-level logging support**
[#318](#318)
Added support for `TRACE`-level logs by mapping them to `DEBUG`, since
Python lacks native `TRACE` support. Introduced a new method to
translate Databricks CLI log levels to Python levels, defaulting to
`INFO` when unknown. Improved error logging for better debugging and
reporting.
    
- **Python 3.14 compatibility**
[#315](#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-sdk` 0.16.0+.
    
- **Line-based subprocess streaming**
[#320](#320)
Added real-time, line-based reading of subprocess output via a new
`readlines` function. It decodes UTF-8 safely, manages memory
efficiently, and handles very long lines without blocking. Also added
`pytest-asyncio` to improve async code testing.
    
- **Hatch upgrade**
[#311](#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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants