Dependency Dashboard #131

Open
opened 2026-07-28 18:04:53 +00:00 by renovate-bot · 0 comments
Contributor

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Awaiting Schedule

The following updates are awaiting their schedule. To get an update now, click on a checkbox below.

  • chore(deps): update dependency @tanstack/react-virtual to v3.14.11
  • chore(deps): update dependency @playwright/test to v1.63.0
  • chore(deps): update dependency @tanstack/react-query to v5.102.8
  • chore(deps): update mcr.microsoft.com/playwright docker tag to v1.63.0
  • chore(deps): update nginx docker tag to v1.31
  • chore(deps): update python dependencies (alembic, anthropic, anyio, authlib, charset-normalizer, click, cryptography, cyclonedx-python-lib, filelock, greenlet, idna, joserfc, mako, msgpack, packaging, pip-api, platformdirs, pydantic, pydantic-core, pydantic-settings, pygments, python-dotenv, ruff, sqlalchemy, starlette, typing-inspection, uvicorn, websockets)
  • chore(deps): update python docker tag to v3.14
  • chore(deps): update react monorepo to v19.3.0 (react, react-dom)
  • chore(deps): update type definitions to v19.3.0 (@types/react, @types/react-dom)
  • chore(deps): update actions/checkout action to v7
  • chore(deps): update dependency @vitejs/plugin-react to v6
  • chore(deps): update dependency anthropic to v1
  • chore(deps): update dependency typescript to v7
  • chore(deps): update dependency vite to v8
  • chore(deps): update node.js to v24
  • chore(deps): update vitest monorepo to v5 (@vitest/coverage-v8, vitest)
  • 🔐 Create all awaiting schedule PRs at once 🔐

Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

Detected Dependencies

dockerfile (3)
backend/Dockerfile (2)
  • python 3.12-slim → [Updates: 3.14-slim]
  • python 3.12-slim → [Updates: 3.14-slim]
e2e/Dockerfile (1)
  • mcr.microsoft.com/playwright v1.56.1-noble → [Updates: v1.63.0-noble]
frontend/Dockerfile (2)
  • node 22-slim → [Updates: 24-slim]
  • nginx 1.29-alpine → [Updates: 1.31-alpine]
github-actions (1)
.forgejo/workflows/ci.yml (7)
  • actions/checkout v4 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • actions/checkout v4 → [Updates: v7]
  • node 22-bookworm-slim → [Updates: 24-bookworm-slim]
  • node 22-slim → [Updates: 24-slim]
  • mcr.microsoft.com/playwright v1.56.1-noble → [Updates: v1.63.0-noble]
npm (2)
e2e/package.json (1)
  • @playwright/test 1.62.1 → [Updates: 1.63.0]
frontend/package.json (17)
  • @tanstack/react-query ^5.80.6 → [Updates: ^5.80.6]
  • @tanstack/react-virtual ^3.14.9 → [Updates: ^3.14.9]
  • react ^19.1.0 → [Updates: ^19.1.0]
  • react-dom ^19.1.0 → [Updates: ^19.1.0]
  • react-router ^8.3.0
  • @testing-library/jest-dom ^7.0.0
  • @testing-library/react ^16.3.2
  • @testing-library/user-event ^14.6.1
  • @types/react ^19.1.2 → [Updates: ^19.1.2]
  • @types/react-dom ^19.1.2 → [Updates: ^19.1.2]
  • @vitejs/plugin-react ^5.0.0 → [Updates: ^6.0.0]
  • @vitest/coverage-v8 ^3.2.7 → [Updates: ^5.0.0]
  • jsdom ^30.0.1
  • openapi-typescript ^7.13.0
  • typescript ^5.8.0 → [Updates: ^7.0.0]
  • vite ^7.0.0 → [Updates: ^8.0.0]
  • vitest ^3.2.7 → [Updates: ^5.0.0]
pip_requirements (2)
backend/requirements-dev.txt (71)
  • alembic ==1.18.5 → [Updates: ==1.19.2]
  • annotated-doc ==0.0.5
  • annotated-types ==0.8.0
  • anthropic ==0.120.2 → [Updates: ==0.125.0, ==1.5.0]
  • anyio ==4.14.2 → [Updates: ==4.15.1]
  • authlib ==1.7.2 → [Updates: ==1.8.0]
  • boolean-py ==5.0
  • cachecontrol ==0.14.4
  • certifi ==2026.7.22
  • cffi ==2.1.1
  • charset-normalizer ==3.4.9 → [Updates: ==3.5.1]
  • click ==8.4.2 → [Updates: ==8.5.0]
  • cryptography ==50.0.0 → [Updates: ==50.0.1]
  • cyclonedx-python-lib ==11.11.0 → [Updates: ==11.12.0]
  • defusedxml ==0.7.1
  • distro ==1.9.0
  • docstring-parser ==0.18.0
  • fastapi ==0.141.1
  • filelock ==3.32.2 → [Updates: ==3.32.6]
  • greenlet ==3.5.4 → [Updates: ==3.5.5]
  • h11 ==0.16.0
  • httpcore ==1.0.9
  • httptools ==0.8.0
  • httpx ==0.28.1
  • idna ==3.18 → [Updates: ==3.19]
  • iniconfig ==2.3.0
  • itsdangerous ==2.2.0
  • jiter ==0.16.0
  • joserfc ==1.7.4 → [Updates: ==1.7.5]
  • license-expression ==30.4.4
  • mako ==1.3.12 → [Updates: ==1.4.1]
  • markdown-it-py ==4.2.0
  • markupsafe ==3.0.3
  • mdurl ==0.1.2
  • msgpack ==1.2.1 → [Updates: ==1.2.2]
  • packageurl-python ==0.17.6
  • packaging ==26.2 → [Updates: ==26.3]
  • pillow ==12.3.0
  • pip-api ==0.0.34 → [Updates: ==0.0.35]
  • pip-audit ==2.10.1
  • pip-requirements-parser ==32.0.1
  • platformdirs ==4.11.0 → [Updates: ==4.11.8]
  • pluggy ==1.6.0
  • py-serializable ==2.1.0
  • pycparser ==3.0
  • pydantic ==2.13.4 → [Updates: ==2.13.5]
  • pydantic-core ==2.46.4 → [Updates: ==2.49.0]
  • pydantic-settings ==2.14.2 → [Updates: ==2.15.0]
  • pygments ==2.20.0 → [Updates: ==2.21.0]
  • pyparsing ==3.3.2
  • pytest ==9.1.1
  • pytest-asyncio ==1.4.0
  • python-dotenv ==1.2.2 → [Updates: ==1.2.3]
  • python-multipart ==0.0.32
  • pyyaml ==6.0.3
  • requests ==2.34.2
  • rich ==15.0.0
  • ruff ==0.16.1 → [Updates: ==0.16.7]
  • sniffio ==1.3.1
  • sortedcontainers ==2.4.0
  • sqlalchemy ==2.0.51 → [Updates: ==2.0.52]
  • starlette ==1.3.1 → [Updates: ==1.6.0]
  • tomli ==2.4.1
  • tomli-w ==1.2.0
  • typing-extensions ==4.16.0
  • typing-inspection ==0.4.2 → [Updates: ==0.4.4]
  • urllib3 ==2.7.0
  • uvicorn ==0.52.1 → [Updates: ==0.52.4]
  • uvloop ==0.22.1
  • watchfiles ==1.2.0
  • websockets ==17.0.1 → [Updates: ==17.1]
backend/requirements.txt (41)
  • alembic ==1.18.5 → [Updates: ==1.19.2]
  • annotated-doc ==0.0.5
  • annotated-types ==0.8.0
  • anthropic ==0.120.2 → [Updates: ==0.125.0, ==1.5.0]
  • anyio ==4.14.2 → [Updates: ==4.15.1]
  • authlib ==1.7.2 → [Updates: ==1.8.0]
  • certifi ==2026.7.22
  • cffi ==2.1.1
  • click ==8.4.2 → [Updates: ==8.5.0]
  • cryptography ==50.0.0 → [Updates: ==50.0.1]
  • distro ==1.9.0
  • docstring-parser ==0.18.0
  • fastapi ==0.141.1
  • greenlet ==3.5.4 → [Updates: ==3.5.5]
  • h11 ==0.16.0
  • httpcore ==1.0.9
  • httptools ==0.8.0
  • httpx ==0.28.1
  • idna ==3.18 → [Updates: ==3.19]
  • itsdangerous ==2.2.0
  • jiter ==0.16.0
  • joserfc ==1.7.4 → [Updates: ==1.7.5]
  • mako ==1.3.12 → [Updates: ==1.4.1]
  • markupsafe ==3.0.3
  • pillow ==12.3.0
  • pycparser ==3.0
  • pydantic ==2.13.4 → [Updates: ==2.13.5]
  • pydantic-core ==2.46.4 → [Updates: ==2.49.0]
  • pydantic-settings ==2.14.2 → [Updates: ==2.15.0]
  • python-dotenv ==1.2.2 → [Updates: ==1.2.3]
  • python-multipart ==0.0.32
  • pyyaml ==6.0.3
  • sniffio ==1.3.1
  • sqlalchemy ==2.0.51 → [Updates: ==2.0.52]
  • starlette ==1.3.1 → [Updates: ==1.6.0]
  • typing-extensions ==4.16.0
  • typing-inspection ==0.4.2 → [Updates: ==0.4.4]
  • uvicorn ==0.52.1 → [Updates: ==0.52.4]
  • uvloop ==0.22.1
  • watchfiles ==1.2.0
  • websockets ==17.0.1 → [Updates: ==17.1]
poetry (1)
backend/pyproject.toml (17)
  • fastapi >=0.116
  • uvicorn >=0.35
  • sqlalchemy >=2.0
  • alembic >=1.16
  • pydantic >=2.11
  • pydantic-settings >=2.10
  • authlib >=1.3
  • httpx >=0.28
  • itsdangerous >=2.2
  • starlette >=0.46
  • pillow >=11.0
  • python-multipart >=0.0.20
  • anthropic >=0.120
  • pytest >=8.0
  • pytest-asyncio >=0.24
  • ruff >=0.14
  • pip-audit >=2.10
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] <!-- unschedule-branch=renovate/tanstack-virtual-monorepo -->chore(deps): update dependency @tanstack/react-virtual to v3.14.11 - [ ] <!-- unschedule-branch=renovate/playwright-monorepo -->chore(deps): update dependency @playwright/test to v1.63.0 - [ ] <!-- unschedule-branch=renovate/tanstack-query-monorepo -->chore(deps): update dependency @tanstack/react-query to v5.102.8 - [ ] <!-- unschedule-branch=renovate/mcr.microsoft.com-playwright-1.x -->chore(deps): update mcr.microsoft.com/playwright docker tag to v1.63.0 - [ ] <!-- unschedule-branch=renovate/nginx-1.x -->chore(deps): update nginx docker tag to v1.31 - [ ] <!-- unschedule-branch=renovate/python-dependencies -->chore(deps): update python dependencies (`alembic`, `anthropic`, `anyio`, `authlib`, `charset-normalizer`, `click`, `cryptography`, `cyclonedx-python-lib`, `filelock`, `greenlet`, `idna`, `joserfc`, `mako`, `msgpack`, `packaging`, `pip-api`, `platformdirs`, `pydantic`, `pydantic-core`, `pydantic-settings`, `pygments`, `python-dotenv`, `ruff`, `sqlalchemy`, `starlette`, `typing-inspection`, `uvicorn`, `websockets`) - [ ] <!-- unschedule-branch=renovate/python-3.x -->chore(deps): update python docker tag to v3.14 - [ ] <!-- unschedule-branch=renovate/react-monorepo -->chore(deps): update react monorepo to v19.3.0 (`react`, `react-dom`) - [ ] <!-- unschedule-branch=renovate/type-definitions -->chore(deps): update type definitions to v19.3.0 (`@types/react`, `@types/react-dom`) - [ ] <!-- unschedule-branch=renovate/actions-checkout-7.x -->chore(deps): update actions/checkout action to v7 - [ ] <!-- unschedule-branch=renovate/vitejs-plugin-react-6.x -->chore(deps): update dependency @vitejs/plugin-react to v6 - [ ] <!-- unschedule-branch=renovate/major-python-dependencies -->chore(deps): update dependency anthropic to v1 - [ ] <!-- unschedule-branch=renovate/typescript-7.x -->chore(deps): update dependency typescript to v7 - [ ] <!-- unschedule-branch=renovate/vite-8.x -->chore(deps): update dependency vite to v8 - [ ] <!-- unschedule-branch=renovate/node-24.x -->chore(deps): update node.js to v24 - [ ] <!-- unschedule-branch=renovate/major-vitest-monorepo -->chore(deps): update vitest monorepo to v5 (`@vitest/coverage-v8`, `vitest`) - [ ] <!-- create-all-awaiting-schedule-prs -->🔐 **Create all awaiting schedule PRs at once** 🔐 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/lock-file-maintenance -->[chore(deps): lock file maintenance](pulls/133) ## Detected Dependencies <details><summary>dockerfile (3)</summary> <blockquote> <details><summary>backend/Dockerfile (2)</summary> - `python 3.12-slim` → [Updates: `3.14-slim`] - `python 3.12-slim` → [Updates: `3.14-slim`] </details> <details><summary>e2e/Dockerfile (1)</summary> - `mcr.microsoft.com/playwright v1.56.1-noble` → [Updates: `v1.63.0-noble`] </details> <details><summary>frontend/Dockerfile (2)</summary> - `node 22-slim` → [Updates: `24-slim`] - `nginx 1.29-alpine` → [Updates: `1.31-alpine`] </details> </blockquote> </details> <details><summary>github-actions (1)</summary> <blockquote> <details><summary>.forgejo/workflows/ci.yml (7)</summary> - `actions/checkout v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v7`] - `node 22-bookworm-slim` → [Updates: `24-bookworm-slim`] - `node 22-slim` → [Updates: `24-slim`] - `mcr.microsoft.com/playwright v1.56.1-noble` → [Updates: `v1.63.0-noble`] </details> </blockquote> </details> <details><summary>npm (2)</summary> <blockquote> <details><summary>e2e/package.json (1)</summary> - `@playwright/test 1.62.1` → [Updates: `1.63.0`] </details> <details><summary>frontend/package.json (17)</summary> - `@tanstack/react-query ^5.80.6` → [Updates: `^5.80.6`] - `@tanstack/react-virtual ^3.14.9` → [Updates: `^3.14.9`] - `react ^19.1.0` → [Updates: `^19.1.0`] - `react-dom ^19.1.0` → [Updates: `^19.1.0`] - `react-router ^8.3.0` - `@testing-library/jest-dom ^7.0.0` - `@testing-library/react ^16.3.2` - `@testing-library/user-event ^14.6.1` - `@types/react ^19.1.2` → [Updates: `^19.1.2`] - `@types/react-dom ^19.1.2` → [Updates: `^19.1.2`] - `@vitejs/plugin-react ^5.0.0` → [Updates: `^6.0.0`] - `@vitest/coverage-v8 ^3.2.7` → [Updates: `^5.0.0`] - `jsdom ^30.0.1` - `openapi-typescript ^7.13.0` - `typescript ^5.8.0` → [Updates: `^7.0.0`] - `vite ^7.0.0` → [Updates: `^8.0.0`] - `vitest ^3.2.7` → [Updates: `^5.0.0`] </details> </blockquote> </details> <details><summary>pip_requirements (2)</summary> <blockquote> <details><summary>backend/requirements-dev.txt (71)</summary> - `alembic ==1.18.5` → [Updates: `==1.19.2`] - `annotated-doc ==0.0.5` - `annotated-types ==0.8.0` - `anthropic ==0.120.2` → [Updates: `==0.125.0`, `==1.5.0`] - `anyio ==4.14.2` → [Updates: `==4.15.1`] - `authlib ==1.7.2` → [Updates: `==1.8.0`] - `boolean-py ==5.0` - `cachecontrol ==0.14.4` - `certifi ==2026.7.22` - `cffi ==2.1.1` - `charset-normalizer ==3.4.9` → [Updates: `==3.5.1`] - `click ==8.4.2` → [Updates: `==8.5.0`] - `cryptography ==50.0.0` → [Updates: `==50.0.1`] - `cyclonedx-python-lib ==11.11.0` → [Updates: `==11.12.0`] - `defusedxml ==0.7.1` - `distro ==1.9.0` - `docstring-parser ==0.18.0` - `fastapi ==0.141.1` - `filelock ==3.32.2` → [Updates: `==3.32.6`] - `greenlet ==3.5.4` → [Updates: `==3.5.5`] - `h11 ==0.16.0` - `httpcore ==1.0.9` - `httptools ==0.8.0` - `httpx ==0.28.1` - `idna ==3.18` → [Updates: `==3.19`] - `iniconfig ==2.3.0` - `itsdangerous ==2.2.0` - `jiter ==0.16.0` - `joserfc ==1.7.4` → [Updates: `==1.7.5`] - `license-expression ==30.4.4` - `mako ==1.3.12` → [Updates: `==1.4.1`] - `markdown-it-py ==4.2.0` - `markupsafe ==3.0.3` - `mdurl ==0.1.2` - `msgpack ==1.2.1` → [Updates: `==1.2.2`] - `packageurl-python ==0.17.6` - `packaging ==26.2` → [Updates: `==26.3`] - `pillow ==12.3.0` - `pip-api ==0.0.34` → [Updates: `==0.0.35`] - `pip-audit ==2.10.1` - `pip-requirements-parser ==32.0.1` - `platformdirs ==4.11.0` → [Updates: `==4.11.8`] - `pluggy ==1.6.0` - `py-serializable ==2.1.0` - `pycparser ==3.0` - `pydantic ==2.13.4` → [Updates: `==2.13.5`] - `pydantic-core ==2.46.4` → [Updates: `==2.49.0`] - `pydantic-settings ==2.14.2` → [Updates: `==2.15.0`] - `pygments ==2.20.0` → [Updates: `==2.21.0`] - `pyparsing ==3.3.2` - `pytest ==9.1.1` - `pytest-asyncio ==1.4.0` - `python-dotenv ==1.2.2` → [Updates: `==1.2.3`] - `python-multipart ==0.0.32` - `pyyaml ==6.0.3` - `requests ==2.34.2` - `rich ==15.0.0` - `ruff ==0.16.1` → [Updates: `==0.16.7`] - `sniffio ==1.3.1` - `sortedcontainers ==2.4.0` - `sqlalchemy ==2.0.51` → [Updates: `==2.0.52`] - `starlette ==1.3.1` → [Updates: `==1.6.0`] - `tomli ==2.4.1` - `tomli-w ==1.2.0` - `typing-extensions ==4.16.0` - `typing-inspection ==0.4.2` → [Updates: `==0.4.4`] - `urllib3 ==2.7.0` - `uvicorn ==0.52.1` → [Updates: `==0.52.4`] - `uvloop ==0.22.1` - `watchfiles ==1.2.0` - `websockets ==17.0.1` → [Updates: `==17.1`] </details> <details><summary>backend/requirements.txt (41)</summary> - `alembic ==1.18.5` → [Updates: `==1.19.2`] - `annotated-doc ==0.0.5` - `annotated-types ==0.8.0` - `anthropic ==0.120.2` → [Updates: `==0.125.0`, `==1.5.0`] - `anyio ==4.14.2` → [Updates: `==4.15.1`] - `authlib ==1.7.2` → [Updates: `==1.8.0`] - `certifi ==2026.7.22` - `cffi ==2.1.1` - `click ==8.4.2` → [Updates: `==8.5.0`] - `cryptography ==50.0.0` → [Updates: `==50.0.1`] - `distro ==1.9.0` - `docstring-parser ==0.18.0` - `fastapi ==0.141.1` - `greenlet ==3.5.4` → [Updates: `==3.5.5`] - `h11 ==0.16.0` - `httpcore ==1.0.9` - `httptools ==0.8.0` - `httpx ==0.28.1` - `idna ==3.18` → [Updates: `==3.19`] - `itsdangerous ==2.2.0` - `jiter ==0.16.0` - `joserfc ==1.7.4` → [Updates: `==1.7.5`] - `mako ==1.3.12` → [Updates: `==1.4.1`] - `markupsafe ==3.0.3` - `pillow ==12.3.0` - `pycparser ==3.0` - `pydantic ==2.13.4` → [Updates: `==2.13.5`] - `pydantic-core ==2.46.4` → [Updates: `==2.49.0`] - `pydantic-settings ==2.14.2` → [Updates: `==2.15.0`] - `python-dotenv ==1.2.2` → [Updates: `==1.2.3`] - `python-multipart ==0.0.32` - `pyyaml ==6.0.3` - `sniffio ==1.3.1` - `sqlalchemy ==2.0.51` → [Updates: `==2.0.52`] - `starlette ==1.3.1` → [Updates: `==1.6.0`] - `typing-extensions ==4.16.0` - `typing-inspection ==0.4.2` → [Updates: `==0.4.4`] - `uvicorn ==0.52.1` → [Updates: `==0.52.4`] - `uvloop ==0.22.1` - `watchfiles ==1.2.0` - `websockets ==17.0.1` → [Updates: `==17.1`] </details> </blockquote> </details> <details><summary>poetry (1)</summary> <blockquote> <details><summary>backend/pyproject.toml (17)</summary> - `fastapi >=0.116` - `uvicorn >=0.35` - `sqlalchemy >=2.0` - `alembic >=1.16` - `pydantic >=2.11` - `pydantic-settings >=2.10` - `authlib >=1.3` - `httpx >=0.28` - `itsdangerous >=2.2` - `starlette >=0.46` - `pillow >=11.0` - `python-multipart >=0.0.20` - `anthropic >=0.120` - `pytest >=8.0` - `pytest-asyncio >=0.24` - `ruff >=0.14` - `pip-audit >=2.10` </details> </blockquote> </details>
Sign in to join this conversation.
No description provided.