Metadata-Version: 2.4
Name: vibedata-dlt-core
Version: 0.1.0
Summary: VibeData dlt runtime — cross-platform shared core (audit + pipeline context). Depended on by every platform's runtime; never installed to run a pipeline on its own.
Author-email: Vibedata <eng@acceleratedata.ai>
License: MIT
Requires-Python: >=3.11
Requires-Dist: dlt>=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

# vibedata-dlt-core

Cross-platform shared core for the VibeData dlt runtime. Provides the
platform-agnostic building blocks every execution unit depends on:

- **audit** — extract dlt trace metrics into the `audit_runs` / `audit_table_loads` delta tables.
- **pipeline_context** — resolve the run's pipeline/connection context from the project's dlt config.

Import namespace: `vibedata.dlt.core`. This is a dependency package — it is not
installed to run a pipeline on its own. Platform cores
(`vibedata-dlt-fabric-core`, `vibedata-dlt-duckdb-core`) and the execution-unit
distributions build on it.
