Skip to content

Chore: Bump versions#210

Open
esnible wants to merge 2 commits intokagenti:mainfrom
esnible:bump-versions
Open

Chore: Bump versions#210
esnible wants to merge 2 commits intokagenti:mainfrom
esnible:bump-versions

Conversation

@esnible
Copy link
Copy Markdown
Contributor

@esnible esnible commented Apr 1, 2026

Summary

This PR resolves some Critical CVEs reported by Dependabot for this repo.

Signed-off-by: Ed Snible <snible@us.ibm.com>
@esnible esnible marked this pull request as ready for review April 1, 2026 14:03
Signed-off-by: Ed Snible <snible@us.ibm.com>
Copy link
Copy Markdown
Contributor

@mrsabath mrsabath left a comment

Choose a reason for hiding this comment

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

Review Summary

Good CVE remediation PR bumping indirect dependency floors across 9 examples. Addresses CVE-2026-32871 (fastmcp), CVE-2026-34070 (langchain-core), CVE-2025-62727 (starlette), and CVE-2026-26007 (cryptography). Nice CVE comment annotations on each pin.

One issue: duplicate fastmcp entry in mcp/movie_tool/pyproject.toml.

Areas reviewed: Python (pyproject.toml dependency pins), lock files (spot-checked)
Commits: 2 commits, all signed-off ✓
CI status: All checks passing ✓

"fastmcp>=2.11.0",
"requests>=2.32.3",
"authlib>=1.6.9", # Indirect; prevents CVE-2026-27962
"fastmcp>=3.2.0", # Indirect; prevents CVE-2026-32871
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

must-fix: Duplicate fastmcp dependency — the existing "fastmcp>=2.11.0" on line 8 is still present, and this adds a second "fastmcp>=3.2.0" entry. uv resolves to the higher bound so it works, but having two entries for the same package is incorrect.

Please update the existing line 8 entry to >=3.2.0 (with the CVE comment) and remove this duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants