8000 Releases · dlt-hub/dlthub-init · GitHub
[go: up one dir, main page]

Skip to content

Releases

v0.3.0

Choose a tag to compare

@engineering-agent-loop-public engineering-agent-loop-public released this 13 Nov 17:07
280d341

Removed

  • Python 3.10 support. Both dlthub-init and the scaffolded workspace now require Python 3.11 or newer: 3.10 reached end of life in October 2026, dlthub-client 0.28.8 already dropped it, and the scaffold pins 3.13 via .python-version. The tomli fallback dependency is gone with it.

Changed

  • Capped beaupy below 5 so a lock refresh cannot take a major version silently.
  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint versions (dlt 1.31.0 → 1.32.0, dlthub 0.30.0 → 0.32.0, dlthub-client 0.28.7 → 0.28.8, fastmcp 4.0.11 → 4.1.8, marimo 0.25.1 → 0.25.2, pyarrow 25.0.1 → 26.0.1), plus 55 transitive updates and 13 transitive removals.
  • Synced the bundled minimal workspace dependencies with dlt's workspace_deps(): changed duckdb to duckdb>=0.9,<2.
  • Refreshed the root uv.lock to the latest within-constraint versions (beaupy 3.12.0 → 4.0.1, mypy 2.4.0 → 2.4.1, posthog 7.64.1 → 7.91.1, pytest 9.1.1 → 9.2.0), plus 5 transitive updates and 3 transitive removals.
  • Refreshed the bundled skills to workbench ce11ca5, adding create-background-agent and troubleshoot-pipeline-run.

Fixed

  • make scaffold-deps-sync works with dlt 1.32.0, where WORKSPACE_DEPS became workspace_deps() (#43).

v0.2.11

Choose a tag to compare

@burnash burnash released this 07 Oct 16:41
e3ed1e5

Changed

  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint versions (notably dlt 1.30.0 → 1.31.0, dlthub-client 0.28.4 → 0.28.7, marimo 0.24.0 → 0.25.1, duckdb 1.5.5 → 1.5.6, fastmcp 3.4.7 → 4.0.11, mcp 1.29.1 → 2.3.0, cyclopts 4.23.3 → 5.2.0, sqlglot 30.17 → 30.21), plus transitive updates. dlthub is unchanged at 0.30.0.
  • Synced the bundled minimal workspace dependencies with dlt 1.31.0's WORKSPACE_DEPS: raised fastmcp to >=3.1.0 and dropped the explicit croniter entry (it is now a core dlt dependency and still resolves in the lock).
  • Refreshed the root uv.lock (notably posthog 7.45.1 → 7.64.1, mypy 2.3.1 → 2.4.0).
  • Refreshed the bundled skills to workbench c3f4f78: the dlthub-router skill gains a "Background agents" section (routing "my job failed" to debug-deployment or the dlthub-platform:job-inspector agent) and two new trigger phrases in its description; setup-secrets fixes a docs URL suffix.

v0.2.10

Choose a tag to compare

@burnash burnash released this 15 Sep 13:43
817ad92

Changed

  • Bumped the bundled minimal workspace's dlthub-client 0.28.3 → 0.28.4, pulling in its new regex transitive.

v0.2.9

Choose a tag to compare

@burnash burnash released this 15 Sep 13:43
7a6ab36

Added

  • The bundled minimal workspace now ships a .mcp.json registering the dlt workspace MCP server.

Changed

  • Synced the bundled minimal workspace dependencies with dlt's WORKSPACE_DEPS: added s3fs (plus aiobotocore, aiohttp, botocore and transitives) and dropped the redundant python_version >= '3.10' markers on ibis-framework and fastmcp. Refreshed the scaffold uv.lock accordingly.

v0.2.8

Choose a tag to compare

@bjoaquinc bjoaquinc released this 31 Aug 12:53
0df7dec

Changed

  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint versions (notably marimo 0.23.16 → 0.24.0, dlthub-client 0.28.2 → 0.28.3, authlib 1.7.2 → 1.8.0, cyclopts 4.22.5 → 4.23.3, cryptography 50.0.0 → 50.0.1, pydantic 2.13.4 → 2.13.5), plus transitive updates. dlt and dlthub are unchanged.
  • Refreshed the root uv.lock (posthog 7.39.1 → 7.45.1, pygments 2.20.0 → 2.21.0, idna 3.18 → 3.19).

v0.2.7

Choose a tag to compare

@bjoaquinc bjoaquinc released this 18 Aug 08:17
6399984

Changed

  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint versions (notably dlt 1.29.1 → 1.30.0, dlthub 0.29.0 → 0.30.0, starlette 1.3.1 → 1.6.0, sqlglot 30.14 → 30.17, setuptools 83.0 → 84.0), plus transitive updates.

v0.2.6

Choose a tag to compare

@bjoaquinc bjoaquinc released this 04 Aug 10:57
0ae3e16

Changed

  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint versions (notably dlt 1.29.0 → 1.29.1, duckdb 1.5.4 → 1.5.5, sqlglot 30.13 → 30.14, cryptography 49.0 → 50.0, marimo 0.23.14 → 0.23.16), plus transitive updates.

v0.2.5

Choose a tag to compare

@bjoaquinc bjoaquinc released this 22 Jul 09:15

Changed

  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint versions (notably dlt 1.28.2 → 1.29.0, dlthub 0.27.0 → 0.29.0, sqlglot 28.0 → 30.13, marimo 0.23.13 → 0.23.14), plus transitive updates. Dropped the python-jose crypto stack (python-jose/rsa/ecdsa/pyasn1).

v0.2.4

Choose a tag to compare

@bjoaquinc bjoaquinc released this 10 Jul 13:36

Changed

  • Refreshed the bundled minimal workspace uv.lock to the latest within-constraint dependency versions (notably dlt 1.28.1 → 1.28.2; plus transitive bumps to fastmcp, cyclopts, uvicorn, croniter, tzdata, and others).

Full Changelog: v0.2.3...v0.2.4

v0.2.3

Choose a tag to compare

@bjoaquinc bjoaquinc released this 09 Jul 11:10

Fixed

  • Non-interactive runs (piped stdin, CI, coding agents) no longer crash at the venv prompt. Without a TTY, dlthub-init used to fail with Unexpected error: (25, 'Inappropriate ioctl for device') and create no venv; it now proceeds with the prompt defaults and installs the venv unattended.

Changed

  • In non-interactive runs the final "Next steps" line now points at the bundled skills in .agents/skills/ instead of telling you to open a coding agent.

Full Changelog: v0.2.2...v0.2.3

0