databricks Databricks Python SDK Releases · · 0.112.0

Databricks SDK for Python: Ruff Integration and Formatting Updates

sdkinfradatabricksengineer
patch

The Databricks SDK for Python has integrated Ruff for formatting and linting, replacing Black, isort, and autoflake. This change aligns the SDK's formatting with Databricks' internal guidelines and prepares for a unified internal repository. While the underlying code formatting logic is updated, there are no behavioral changes for users of the published SDK.

Maintenance (1)
  • Switch the formatter and linter from black/isort/autoflake to ruff (format + lint), aligning the SDK formatter with Databricks' internal Python formatting guidelines in preparation for moving the source of truth to a separate internal repository. make fmt now runs ruff format + ruff check --fix-only; make lint runs ruff check and ruff format --check across databricks and tests. No behavioral changes to the published SDK

Read the original announcement →

https://github.com/databricks/databricks-sdk-py/releases/tag/v0.112.0

Related releases