Metadata-Version: 2.4
Name: vd-fabric-dlt-notebook
Version: 0.6.0
Summary: VD Studio dlt runtime for Fabric NOTEBOOK runs — mounts the lakehouse via notebookutils and writes Delta directly; Key Vault via notebookutils.credentials
Author-email: Vibedata <eng@acceleratedata.ai>
License: MIT
Requires-Python: >=3.11
Requires-Dist: dlt[deltalake,filesystem]>=1.0.0
Provides-Extra: dev
Requires-Dist: pytest-mock>=3.12; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Description-Content-Type: text/markdown

# vd-fabric-dlt-notebook

VD Studio dlt runtime for the **Fabric notebook** execution unit. The
lakehouse is mounted via `notebookutils` and dlt writes Delta tables
directly — no staging, no sync. Secrets resolve through the forced
`azure_key_vault` provider backed by `notebookutils.credentials.getSecret`.

`notebookutils` is provided by the Fabric runtime and is intentionally not a
pip dependency — this package only runs inside Fabric notebooks.

Ships the import package `vd_fabric_dlt_utils` — the same module name every
distribution in this family ships, so pipeline code is identical across
execution units. Install exactly one per environment. See the repo root
README for the family overview and the pipeline contract.
