vibedata-dlt-duckdb-studio
DuckDB Studio execution unit for the VibeData dlt runtime — the installed
distribution for DuckDB / MotherDuck domains running in the Studio-local intent
venv. It exposes the runtime contract from vibedata-dlt-duckdb-core as the
stable, unit-agnostic import:
from vibedata.dlt.duckdb import setup_environment, finalize
finalize is the core implementation unchanged. setup_environment wraps it
with the one behaviour specific to the Studio agent container: on a MotherDuck
domain it mints the acting user's PAT from Studio's credential broker and sets
motherduck_token before dlt opens any md: connection. On a DuckDB-local
domain (no VD_EPHM_MOTHERDUCK_DATABASE) it is a no-op. A MotherDuck run that
cannot obtain a token raises MotherduckCredentialError rather than proceeding
— without a token, duckdb falls through to an interactive SSO device-code flow
that cannot complete in a headless container.
Install this package; it pulls in vibedata-dlt-duckdb-core (and transitively
vibedata-dlt-core). Exactly one DuckDB unit is installed per environment,
selected at provisioning time.
Release files for vibedata-dlt-duckdb-studio 0.8.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vibedata_dlt_duckdb_studio-0.8.1.tar.gz | 6.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vibedata_dlt_duckdb_studio-0.8.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.1 kB
Release files / vibedata_dlt_duckdb_studio-0.8.1.tar.gz
| Download URL | vibedata_dlt_duckdb_studio-0.8.1.tar.gz |
|---|---|
| Size | 6.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e5ee2f34cfb911320e95fc77f03956c126de8eb300ece062f1a6db98a1941b54
|
|
BLAKE2b-256 checksum How to use checksums |
7f77a1a55007396d82593460bff1d2fa0f116162b16e0f61e224e7b6e8d8af0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / vibedata_dlt_duckdb_studio-0.8.1-py3-none-any.whl
| Download URL | vibedata_dlt_duckdb_studio-0.8.1-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63fb7d9adf50e2877b2496f6d7021841fa2ba07bde23f2ac40d5223a0fbed087
|
|
BLAKE2b-256 checksum How to use checksums |
77746bbdb1840e2fca0803b9d6d0e1d7337a19f4886238f8128505e2d5330a38
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|