Skip to content

chore(deps): rollup of 11 Dependabot PRs (api-service, memvid, frontend) - #247

Merged
schwichtgit merged 6 commits into
mainfrom
rollup/deps-2026-05-14
May 14, 2026
Merged

chore(deps): rollup of 11 Dependabot PRs (api-service, memvid, frontend)#247
schwichtgit merged 6 commits into
mainfrom
rollup/deps-2026-05-14

Conversation

@schwichtgit

Copy link
Copy Markdown
Owner

Summary

Rollup of 11 open Dependabot PRs into a single PR to consolidate review and CI burn. All updates are minor/patch (no major bumps).

The five api-service PRs each touch the same pyproject.toml constraints on adjacent lines, so individual cherry-picks would conflict; combined as one commit. The two frontend PRs both touch @opentelemetry/exporter-trace-otlp-http — resolved by taking the newer 0.218.x and keeping the bumped instrumentation-fetch 0.217.x from the minor-and-patch group.

Subsumed PRs (close on merge)

api-service:

frontend (npm):

memvid-service (Cargo):

Excluded from this rollup

Commits

  1. 3b7ba79 — frontend minor-and-patch group (cherry-pick of build(deps): bump the minor-and-patch group in /frontend with 12 updates #240)
  2. 2fe77e4 — frontend protobufjs/otel-http (cherry-pick of build(deps): bump protobufjs and @opentelemetry/exporter-trace-otlp-http in /frontend #246; resolved conflict with build(deps): bump the minor-and-patch group in /frontend with 12 updates #240 by keeping the newer exporter-trace-otlp-http 0.218 and the bumped instrumentation-fetch 0.217; lock regenerated via npm install)
  3. 768fb9a — memvid Cargo minor-and-patch group (cherry-pick of build(deps): bump the minor-and-patch group in /memvid-service with 6 updates #238)
  4. 7b1bac8 — api-service urllib3 (cherry-pick of build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /api-service #244)
  5. e6043c5 — api-service authlib (cherry-pick of build(deps): bump authlib from 1.6.11 to 1.6.12 in /api-service #245)
  6. 7779b22 — combined api-service pyproject constraints (build(deps): update python-multipart requirement from >=0.0.27 to >=0.0.28 in /api-service #233 + build(deps): update structlog requirement from >=24.4.0 to >=25.5.0 in /api-service #234 + build(deps): update pydantic requirement from >=2.13.3 to >=2.13.4 in /api-service #235 + build(deps-dev): update black requirement from >=24.10.0 to >=26.3.1 in /api-service #236 + build(deps-dev): update ruff requirement from >=0.8.6 to >=0.15.12 in /api-service #237 manually merged — adjacent-line conflicts made cherry-pick impractical)

Local verification

  • frontend: npm run lint -- 0 errors, 10 pre-existing shadcn/ui react-refresh warnings (matches main)
  • frontend: npm test -- 74/74 passing, 12 files
  • api-service: uv pip install -e ".[test,lint,sbom]" resolves cleanly, all 5 constraint bumps satisfied (pydantic==2.13.4, pydantic-core==2.46.4, python-multipart==0.0.28, ruff==0.15.13; structlog and black already at or above floor)
  • api-service: pytest -q --no-cov -- 501 passed, 4 skipped, 5 xfailed
  • memvid-service: cargo check clean
  • memvid-service: cargo test --lib -- 61 passed, 0 failed, 2 ignored (incl. test_real_searcher_loads_valid_file which was flagged pre-existing in PR chore(deps): rollup of 8 Dependabot PRs (sonarqube, api-service, memvid, frontend) #229 -- now passes here)

Test plan

dependabot Bot and others added 6 commits May 14, 2026 12:49
Bumps the minor-and-patch group in /frontend with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.216.0` | `0.217.0` |
| [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.216.0` | `0.217.0` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.8` | `5.100.9` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.14.2` | `7.15.0` |
| [zod](https://github.com/colinhacks/zod) | `4.4.2` | `4.4.3` |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.4` | `4.3.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.6.2` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.4` | `4.3.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.1` | `8.59.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.10` | `8.0.11` |


Updates `@opentelemetry/exporter-trace-otlp-http` from 0.216.0 to 0.217.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.216.0...experimental/v0.217.0)

Updates `@opentelemetry/instrumentation-fetch` from 0.216.0 to 0.217.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.216.0...experimental/v0.217.0)

Updates `@tanstack/react-query` from 5.100.8 to 5.100.9
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.9/packages/react-query)

Updates `react` from 19.2.5 to 19.2.6
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react)

Updates `react-dom` from 19.2.5 to 19.2.6
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react-dom)

Updates `react-router-dom` from 7.14.2 to 7.15.0
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.15.0/packages/react-router-dom)

Updates `zod` from 4.4.2 to 4.4.3
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.4.2...v4.4.3)

Updates `@tailwindcss/vite` from 4.2.4 to 4.3.0
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/@tailwindcss-vite)

Updates `@types/node` from 25.6.0 to 25.6.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `tailwindcss` from 4.2.4 to 4.3.0
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/tailwindcss)

Updates `typescript-eslint` from 8.59.1 to 8.59.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/typescript-eslint)

Updates `vite` from 8.0.10 to 8.0.11
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.11/packages/vite)

---
updated-dependencies:
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.217.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@opentelemetry/instrumentation-fetch"
  dependency-version: 0.217.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.100.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: react
  dependency-version: 19.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: react-dom
  dependency-version: 19.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: react-router-dom
  dependency-version: 7.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: zod
  dependency-version: 4.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@types/node"
  dependency-version: 25.6.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tailwindcss
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: typescript-eslint
  dependency-version: 8.59.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: vite
  dependency-version: 8.0.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Removes [protobufjs](https://github.com/protobufjs/protobuf.js). It's no longer used after updating ancestor dependency [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js). These dependencies need to be updated together.

Removes `protobufjs`

Updates `@opentelemetry/exporter-trace-otlp-http` from 0.216.0 to 0.218.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.216.0...experimental/v0.218.0)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-version:
  dependency-type: indirect
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.218.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the minor-and-patch group in /memvid-service with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio) | `1.52.1` | `1.52.3` |
| [tower-http](https://github.com/tower-rs/tower-http) | `0.6.8` | `0.6.10` |
| [tonic](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` |
| [tonic-health](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` |
| [tonic-prost](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` |
| [tonic-prost-build](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` |


Updates `tokio` from 1.52.1 to 1.52.3
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.52.1...tokio-1.52.3)

Updates `tower-http` from 0.6.8 to 0.6.10
- [Release notes](https://github.com/tower-rs/tower-http/releases)
- [Commits](tower-rs/tower-http@tower-http-0.6.8...tower-http-0.6.10)

Updates `tonic` from 0.14.5 to 0.14.6
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.14.5...tonic-v0.14.6)

Updates `tonic-health` from 0.14.5 to 0.14.6
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.14.5...tonic-health-v0.14.6)

Updates `tonic-prost` from 0.14.5 to 0.14.6
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.14.5...tonic-prost-v0.14.6)

Updates `tonic-prost-build` from 0.14.5 to 0.14.6
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.14.5...tonic-prost-build-v0.14.6)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.52.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tower-http
  dependency-version: 0.6.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tonic
  dependency-version: 0.14.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tonic-health
  dependency-version: 0.14.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tonic-prost
  dependency-version: 0.14.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tonic-prost-build
  dependency-version: 0.14.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.6.3...2.7.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.7.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [authlib](https://github.com/authlib/authlib) from 1.6.11 to 1.6.12.
- [Release notes](https://github.com/authlib/authlib/releases)
- [Changelog](https://github.com/authlib/authlib/blob/1.6.12/docs/changelog.rst)
- [Commits](authlib/authlib@v1.6.11...1.6.12)

---
updated-dependencies:
- dependency-name: authlib
  dependency-version: 1.6.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…, structlog, black, ruff)

Combined cherry-picks of Dependabot PRs #233, #234, #235, #236, #237 — all touch
api-service/pyproject.toml on adjacent lines so individual picks conflict.

- python-multipart >=0.0.27 -> >=0.0.28 (#233)
- structlog >=24.4.0 -> >=25.5.0 (#234)
- pydantic >=2.13.3 -> >=2.13.4 (#235)
- black (dev) >=24.10.0 -> >=26.3.1 (#236)
- ruff (dev) >=0.8.6 -> >=0.15.12 (#237)
@github-actions

Copy link
Copy Markdown

CI Summary

Job Status
Base (lint) pass
Frontend pass
API Service pass
Ingest skip
Memvid Service pass
Memvid Integration pass
Cross-Service pass
E2E Real pass
Commit Standards pass
Container Build pass
Release Gate skip

All checks passed | Full run details

@schwichtgit
schwichtgit merged commit 16b6aa3 into main May 14, 2026
30 checks passed
@schwichtgit
schwichtgit deleted the rollup/deps-2026-05-14 branch May 14, 2026 17:15
@schwichtgit schwichtgit mentioned this pull request May 14, 2026
3 tasks
schwichtgit added a commit that referenced this pull request May 14, 2026
Release notes for 0.1.0-alpha.18. Doc-only -- covers all PRs
landed since alpha.17:

- #229 dep currency rollup (8 PRs: api-service, memvid, frontend, sonarqube action)
- #230 fix(test): memvid test path isolation
- #231 fix(memvid): explicit USER nonroot for release-gate compliance
- #247 dep currency rollup (11 PRs incl. HIGH CVE-2026-44431/44432 urllib3 and
       HIGH CVE-2026-42561 python-multipart fixes; container-build (api) green again)
- #248 react-day-picker 9 -> 10 major + delete unused calendar.tsx

Excluded: opentelemetry triple (#239/#241/#243) -- blocked on
tracing-opentelemetry 0.33 publishing (0.32.1 latest still depends
on opentelemetry 0.31, creating dual-version dep graph).
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