Metadata-Version: 2.4
Name: vd-fabric-dlt-studio
Version: 0.6.0
Summary: VD Studio dlt runtime for intent (Studio-local) runs targeting Fabric OneLake — local Delta staging + user-delegated OneLake sync via Studio's /az_token broker
Author-email: Vibedata <eng@acceleratedata.ai>
License: MIT
Requires-Python: >=3.11
Requires-Dist: adlfs>=2024.2.0
Requires-Dist: azure-keyvault-secrets>=4.8.0
Requires-Dist: dlt[deltalake,filesystem]>=1.0.0
Requires-Dist: vdstudio-dbtfabriclake-cred>=0.1.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-studio

VD Studio dlt runtime for the **Studio intent** execution unit. dlt writes
Delta tables to a local staging directory; `finalize(pipeline)` uploads the
dataset to the intent's EPHEMERAL Fabric lakehouse as the logged-in user via
Studio's `/az_token` broker. Secrets resolve through the forced
`azure_key_vault` provider.

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.
