Skip to content

chore: refresh uv.lock files - #76

Closed
bjoaquinc wants to merge 1 commit into
develfrom
refresh-uv-lockfiles
Closed

chore: refresh uv.lock files#76
bjoaquinc wants to merge 1 commit into
develfrom
refresh-uv-lockfiles

Conversation

@bjoaquinc

@bjoaquinc bjoaquinc commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

Refresh the resolved dependency lockfiles with uv lock --upgrade — root project and the bundled minimal_workspace scaffold. No pyproject.toml changes; lockfile refresh only.

marimo is deliberately held at 0.23.13 here and bumped separately in its own PR, because bumping it requires the coupled onboarding-notebook session snapshot (metadata.marimo_version) to move in lockstep (tests/test_notebook.py::test_snapshot_marimo_version_matches_lock).

Root uv.lock (dev/build toolchain, not user-facing):

  • dlt 1.28.2 → 1.29.0, sqlglot 30.12 → 30.13, gitpython, jsonpath-ng 1.7 → 1.8, mypy, posthog, ruff, tomlkit; removes ply

minimal_workspace/uv.lock (ships to users):

  • dlt 1.28.2 → 1.29.0, dlthub 0.27.0 → 0.29.0
  • sqlglot 28.0 → 30.13 (major jump)
  • cyclopts, narwhals, opentelemetry-api, anyio; AWS/async transitives (aiobotocore 3.7 → 3.8, botocore 1.43.0 → 1.43.46, aiohttp, yarl)
  • Drops the python-jose crypto stack (python-jose / rsa / ecdsa / pyasn1) plus ply / ruamel-yaml; joserfc bumped 1.7.3 → 1.7.4

CHANGELOG [Unreleased] → Changed entry added for the scaffold refresh (user-facing-only convention; root dev-tool bumps not listed).

Tests

  • make lock-check and make scaffold-lock-check pass (both lockfiles in sync with their pyproject.toml).
  • test_snapshot_marimo_version_matches_lock passes (marimo held at 0.23.13, matching the unchanged snapshot).

🤖 Generated with Claude Code

Ran `uv lock --upgrade` on the root project and the minimal_workspace scaffold,
holding marimo at 0.23.13 (its bump ships separately with the coupled notebook
snapshot). Notable scaffold bumps: dlt 1.28.2->1.29.0, dlthub 0.27.0->0.29.0,
sqlglot 28.0->30.13, AWS transitives (aiobotocore/botocore); drops the
python-jose crypto stack in favor of joserfc. Root bumps: dlt 1.29.0, sqlglot
30.13, and dev tools. Added an [Unreleased] CHANGELOG entry for the scaffold
refresh (user-facing-only convention; root dev-tool bumps not listed).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@bjoaquinc
bjoaquinc force-pushed the refresh-uv-lockfiles branch from 553bb37 to 6d6d74d Compare July 21, 2026 14:41
@bjoaquinc bjoaquinc closed this Jul 21, 2026
@bjoaquinc
bjoaquinc deleted the refresh-uv-lockfiles branch July 21, 2026 14:41
@bjoaquinc bjoaquinc changed the title Refresh uv lockfiles chore: refresh uv.lock files Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant