Skip to content

chore: bump all package dependencies to latest versions#48

Merged
CaddyGlow merged 1 commit intomainfrom
chore/update-deps
Mar 20, 2026
Merged

chore: bump all package dependencies to latest versions#48
CaddyGlow merged 1 commit intomainfrom
chore/update-deps

Conversation

@CaddyGlow
Copy link
Owner

Summary

  • Bump all dependency minimum versions to their current latest releases
  • Remove duckdb upper bound constraint (<1.4.0) as it is no longer needed
  • Update uv.lock to match

Test plan

  • Verify uv sync resolves cleanly
  • Run make pre-commit and make test-unit

Update minimum version constraints across main deps, plugin deps,
optional deps, and dev deps to their current latest releases.
Remove duckdb upper bound (<1.4.0) as it is no longer needed.
Copilot AI review requested due to automatic review settings March 20, 2026 15:23
@CaddyGlow CaddyGlow merged commit c3f4389 into main Mar 20, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the project’s dependency floor versions (and corresponding lockfile) to the latest available releases, including removing the previous DuckDB <1.4.0 upper bound to allow newer DuckDB versions for the storage plugin.

Changes:

  • Bump minimum versions for runtime dependencies (FastAPI, Pydantic, Rich, Typer, Uvicorn, etc.).
  • Bump minimum versions for optional/plugin and dev dependencies (DuckDB, SQLAlchemy/SQLModel, Textual, fastapi-mcp, types stubs, etc.).
  • Regenerate uv.lock to reflect the updated constraints.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Raises minimum version constraints across core, optional, and dev dependency groups; removes DuckDB <1.4.0 cap.
uv.lock Updates locked resolutions and project metadata to match the new dependency constraints.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants