skillfed

databricks-labs-blueprint

Common libraries for Databricks Labs

databricks-labs-blueprint License unclear Active 70 v0.12.0 released

Install

databricks-labs-blueprint on PyPI

pip

pip install databricks-labs-blueprint

uv

uv add databricks-labs-blueprint

poetry

poetry add databricks-labs-blueprint

Package facts

License not declared (unclear)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 1 — databricks-sdk
Maintenance actively maintained — 226 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: databricks_labs_blueprint-0.12.0-py3-none-any.whl

Keywords: Databricks

Development Status :: 4 - BetaLicense :: Other/Proprietary LicenseProgramming Language :: PythonProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: Implementation :: CPython

About databricks-labs-blueprint

from the package's own PyPI description — quoted content, verbatim

<!-- FOR CONTRIBUTORS: Edit this file in Visual Studio Code with the recommended extensions, so that we update the table of contents automatically --> Databricks Labs Blueprint ===

python (image) codecov (image) lines of code (image)

Baseline for Databricks Labs projects written in Python. Sources are validated with mypy and pylint. See Contributing instructions if you would like to improve this project.

<!-- TOC --> * Databricks Labs Blueprint * Installation * Batteries Included * Python-native pathlib.Path-like interfaces * Working With User Home Folders * [Relative...

Read as markdown · JSON record · Source repository

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Databricks Labs Blueprint provides Python-native pathlib-like interfaces for workspace file operations, terminal UI primitives, logging formatters, parallel task execution, and application state management utilities for Databricks projects.

Low install friction with a single runtime dependency (databricks-sdk). The package is actively maintained with recent releases and supports Python 3.10–3.14.

License treatment is unclear; the package declares no SPDX identifier and provides no raw license text in metadata. Verify the actual license terms in the repository before use in proprietary or restricted contexts.

Usage

pip install databricks-labs-blueprint

from databricks.sdk import WorkspaceClient
from databricks.labs.blueprint.paths import WorkspacePath

ws = WorkspaceClient()
wsp = WorkspacePath(ws, "~/example")
wsp.mkdir()

Requires Python ≥3.10 and a Databricks workspace with valid SDK credentials.

Verdict: A well-maintained, low-friction utility library for Databricks projects offering pathlib-style workspace paths, TUI helpers, and state management. No known vulnerabilities and active development. License status is unclear in metadata—confirm terms before adoption in proprietary work.

Needs verification

  • Actual license terms and restrictions (metadata shows 'Other/Proprietary' but no SPDX or raw text)
  • Whether 'unclear' license treatment reflects a deliberate proprietary choice or metadata gap
databricks workspace path operationsdatabricks labs utilitiesterminal ui prompts databricksparallel task execution pythondatabricks application state management

Similar packages