← All Releases

v0.2.0

2026-06-11

THE WRAPPER IS BORN

The first release of DVT as a wrapper around stock dbt-core: dbt runs everything it can, DVT federates the rest. No fork, no patched internals — dbt compatibility by construction.

ADDED

  • Federated materializations: cross-engine models decomposed with SQLGlot, extracted with predicate pushdown via Sling, computed in local DuckDB, loaded to any target.
  • dvt seed: Sling-powered bulk seed loading replacing dbt's row-by-row loader.
  • dvt sync: one command installs every adapter and driver your profiles.yml needs (uv when available, pip otherwise) plus dbt-compat macros.
  • dvt login / activate / status: device-code auth against getdvt.net.
  • Plans by connection nature: free (files + transactional databases), Pro (cloud buckets), Max (cloud warehouses).
  • Compiled-only distribution: Cython-built wheels, no source distribution.

Get it: pip install dvt-core==0.2.0 · wheels on PyPI for macOS (arm64 + x86_64) and Linux, Python 3.10–3.12.