8000 chore(deps): update Python and UI dependencies within current constraints by dmux · Pull Request #86 · dmux/minilake · GitHub
[go: up one dir, main page]

Skip to content

chore(deps): update Python and UI dependencies within current constraints - #86

Merged
dmux merged 1 commit into
mainfrom
chore/update-dependencies-2026-10
Oct 29, 2026
Merged

dmux merged 1 commit into
mainfrom
chore/update-dependencies-2026-10

Conversation

@dmux
@dmux dmux commented Oct 29, 2026
Copy link
Copy Markdown
Owner

Summary

Refreshes the Python and UI dependencies that need no code changes: uv lock --upgrade and pnpm up --latest for the packages below.

Python (uv.lock): fastapi 0.159.1 → 0.162.0, pydantic-settings 2.16.2, pytz 2026.6, databricks-sdk 0.158.0, pandas 3.1.0, pytest 9.2.0, pytest-asyncio 1.4.1, ruff 0.17.3, plus transitive bumps (starlette 1.10.0, sse-starlette 3.6.0, among others).

UI (ui/): next and eslint-config-next 16.4.3, react and react-dom 19.3.1, @types/react and @types/react-dom 19.3.0, @base-ui/react 1.9.0, @tanstack/react-table 9.3.1, @tanstack/react-query 5.105.0, @tanstack/react-virtual 3.14.24, react-resizable-panels 4.15.1, lucide-react 1.64.0, shadcn 4.23.0, sql-formatter 15.9.0, tailwind-merge 3.7.0, zustand 5.0.16, @types/node 26.6.6, vitest 4.1.12.

Deliberately left out

  • duckdb 2.0: capped at <2 in pyproject.toml (E-string escape change breaks the backtick rewriter in sql_statements.py).
  • mcp 2.x: capped at <2 (FastMCP → MCPServer rename is a rewrite).
  • eslint 10 and typescript 7: majors that need their own evaluation.

Verification

  • UI, run natively: pnpm typecheck passes, pnpm test passes (32/32), pnpm build passes (15/15 pages). pnpm lint has 0 errors and 1 warning (React Compiler, useVirtualizer in results-grid.tsx); I did not check whether it already exists on main.
  • The Python suite has not been run locally. My dev machine is arm64: Dockerfile.test downloads the amd64 Databricks CLI, and under amd64 emulation the Next build segfaulted (exit 139). This PR relies on CI to run the full Docker suite.

Things to check in CI

  • python-dateutil moved from 2.9.0 to 3.0.0 as a transitive major; the Python suite should confirm nothing depends on it.
  • lucide-react jumped many minors; pnpm build passing suggests no icon was renamed, but worth a glance at the UI.

…ints

uv lock --upgrade and pnpm up --latest for packages that need no code
changes. duckdb stays below 2 and mcp below 2; eslint 10 and typescript 7
are left out.
@dmux dmux self-assigned this Oct 29, 2026
@dmux dmux added the dependencies Pull requests that update a dependency file label Oct 29, 2026
@dmux
dmux merged commit cb89f3a into main Oct 29, 2026
3 checks passed
@dmux
dmux deleted the chore/update-dependencies-2026-10 branch October 31, 2026 01:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0