Skip to content

Update locked dependencies for security advisories - #64

Merged
markbackman merged 2 commits into
mainfrom
mark/dependabot-fixes
Oct 22, 2026
Merged

markbackman merged 2 commits into
mainfrom
mark/dependabot-fixes

Conversation

@markbackman

@markbackman markbackman commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Lockfile-only updates to resolve the open Dependabot alerts and the eMudhra/emSign CA incident. No manifest constraints changed.

  • uv.lock: anyio 4.14.2, urllib3 2.8.0, certifi 2026.10.19
  • test/uv.lock: aiohttp 3.14.5, pyjwt 2.15.1, multidict 7.1.0, nltk 3.10.4, urllib3 2.8.0, certifi 2026.10.19
  • client/package-lock.json: @modelcontextprotocol/sdk 1.32.1, hono 4.13.13, proxy-addr 2.0.8, source-map-js 1.2.2, plus vite 8.3.5, shadcn 4.22.1 and fast-uri 3.1.9 from npm audit fix

certifi 2026.10.19 removes the distrusted emSign root CA (discussion).

Not fixed: npm audit still reports a high-severity braces advisory through shadcn's fast-glob/ts-morph. It's a dev-only dependency, and the only automatic fix downgrades to shadcn@1.0.0.

Impact on the published package

None of these changes affect what pipecat-ai-prebuilt users run:

  • The wheel declares only fastapi[all] and does not include either uv.lock.
  • The updated npm packages are all build tooling or shadcn CLI dependencies. A build of client/dist from main and one from this branch bundle the same set of third-party packages. The only difference in THIRD_PARTY_NOTICES.txt is the shadcn version.
  • The newer vite/rolldown moves its CommonJS interop helpers into a separate rolldown-runtime chunk, so the asset filenames change.

Testing

  • npm run build in client/ succeeds
  • uv sync --locked succeeds at the root and in test/; the main packages import in the test env

🤖 Generated with Claude Code

- uv.lock: anyio 4.14.2, urllib3 2.8.0
- test/uv.lock: aiohttp 3.14.5, pyjwt 2.15.1, multidict 7.1.0, nltk 3.10.4, urllib3 2.8.0
- client/package-lock.json: @modelcontextprotocol/sdk 1.32.1, hono 4.13.13, proxy-addr 2.0.8, source-map-js 1.2.2, vite 8.3.5, fast-uri 3.1.9
@markbackman
markbackman merged commit 0a59fc0 into main Oct 22, 2026
1 check passed
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