dab: generate artifact configuration for Python wheel build #175

Closed
opened 2026-03-24 05:50:04 +00:00 by kert · 0 comments
Owner

Goal

Emit the artifacts section that builds and uploads the stack wheel so databricks bundle deploy handles the full build lifecycle.

Scope

  • Read pyproject.toml for package name, version, build system
  • Generate artifacts.default with type: whl, build: uv build, path: .
  • Ensure tasks reference the wheel via python_wheel_task

Acceptance

  • Generated databricks.yml includes artifacts section
  • databricks bundle deploy builds and uploads the wheel
## Goal Emit the artifacts section that builds and uploads the stack wheel so databricks bundle deploy handles the full build lifecycle. ## Scope - Read pyproject.toml for package name, version, build system - Generate artifacts.default with type: whl, build: uv build, path: . - Ensure tasks reference the wheel via python_wheel_task ## Acceptance - [ ] Generated databricks.yml includes artifacts section - [ ] databricks bundle deploy builds and uploads the wheel
kert added this to the P22: DAB Generator — pluggable databricks.yml from pipeline registry milestone 2026-03-24 05:50:04 +00:00
kert added the databricks label 2026-03-24 05:50:04 +00:00
kert closed this issue 2026-03-24 05:59:06 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#175