yggdrasil.databricks.cli.services.wheel¶
wheel ¶
ygg databricks wheel — uniform CRUD over the workspace wheel registry.
A wheel is keyed by (project, version). create/find fetch it — a
local path (with a pyproject.toml) is built from source, anything else is a
PyPI project downloaded by name — and upload it under /Workspace/Shared/pypi.
Every project, ygg included, is handled the same way::
ygg databricks wheel create <project> [version] # fetch + upload
ygg databricks wheel find <project> [version] # get, building on a miss
ygg databricks wheel get <project> [version] # get, never builds
ygg databricks wheel update <project> [version] # re-fetch + overwrite
ygg databricks wheel delete <project> [version] # remove
ygg databricks wheel list [project] # browse the registry