Skip to content

git add pyproject.toml uv.lock#7270

Open
prabinoid wants to merge 1 commit into
developfrom
build/7183-upgrade-backend-deps
Open

git add pyproject.toml uv.lock#7270
prabinoid wants to merge 1 commit into
developfrom
build/7183-upgrade-backend-deps

Conversation

@prabinoid

Copy link
Copy Markdown
Collaborator

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation
  • 🧑‍💻 Refactor
  • ✅ Test
  • 🤖 Build or CI
  • ❓ Other (please specify)

Related Issue

Part of #7183

Describe this PR

Bumps backend dependencies to current patch/minor releases (no breaking
changes) and regenerates uv.lock.

Package From To
fastapi 0.108.0 0.115.14
pydantic 2.5.3 2.9.2
pydantic-settings 2.1.0 2.8.1
SQLAlchemy 2.0.19 2.0.51
alembic 1.11.1 1.14.1
uvicorn 0.19.0 0.34.3
starlette (transitive) 0.32.0.post1 0.46.2

Also removes the duplicate pytest pin from [project] dependencies (it stays
in the [test] dependency-group).

Deliberately excluded (each needs its own PR due to breaking changes):
sentry-sdk 1.x→2.x, numpy 2.x, Werkzeug 3.x, gunicorn/gevent majors.
sqlmodel was not added — it is unused (no imports, absent from the lock).

@github-actions github-actions Bot added scope: backend dependencies Pull requests that update a dependency file labels Jun 19, 2026
@sonarqubecloud

Copy link
Copy Markdown

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 scope: backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant