fix(deps): upgrade cryptography and fastmcp for security alerts + bumps#26
fix(deps): upgrade cryptography and fastmcp for security alerts + bumps#26doronkopit5 merged 2 commits intomainfrom
Conversation
📝 WalkthroughWalkthroughUpdated GitHub Actions workflow versions (checkout to v6, setup-uv to v7, setup-python to v6), bumped ruff dependency from ~0.14.0 to ~0.15.0, and refactored FilterOperator and FilterType enums to inherit from StrEnum instead of (str, Enum). Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Important
Looks good to me! 👍
Reviewed everything up to 23ae691 in 9 seconds. Click for details.
- Reviewed
324lines of code in1files - Skipped
0files when reviewing. - Skipped posting
0draft comments. View those below. - Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
Workflow ID: wflow_OiqJ3ziHvVqxBJPi
You can customize by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.
Container Security Scan (opentelemetry-mcp-server-amd64)Click to expand results |
Container Security Scan (opentelemetry-mcp-server-arm64)Click to expand results |
- ruff ~=0.14.0 → ~=0.15.0 (resolves to 0.15.1) - actions/checkout v4 → v6 - astral-sh/setup-uv v3 → v7 - actions/setup-python v5 → v6 - Migrate FilterOperator and FilterType from (str, Enum) to StrEnum (ruff UP042) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Summary
cryptographyfrom 46.0.3 → 46.0.5 to fix Dependabot alert feat: Initial commit of OpenTelemetry MCP Server #2 (HIGH severity — subgroup attack due to missing SECT curve validation)fastmcpfrom 2.14.3 → 2.14.5 to keep the transitive dependency chain current for alert Welcome to opentelemetry-mcp-server Discussions! #3 (diskcache— no patched version available yet)Details
Neither package is directly imported by this project — both are transitive dependencies of
fastmcp. Onlyuv.lockis modified.cryptographydiskcacheTest plan
uv run pytest— 75 passed, 2 skippeduv run mypy src/— no issuesuv run ruff check .— all checks passed🤖 Generated with Claude Code
Important
Upgrade
cryptographyandfastmcpinuv.lockto address security alerts and maintain current dependencies.cryptographyfrom 46.0.3 to 46.0.5 inuv.lockto address high-severity security alert feat: Initial commit of OpenTelemetry MCP Server #2.fastmcpfrom 2.14.3 to 2.14.5 inuv.lockto maintain current transitive dependencies for alert Welcome to opentelemetry-mcp-server Discussions! #3.uv.lockis the only modified file.cryptographyorfastmcpin the project.This description was created by
for 23ae691. You can customize this summary. It will automatically update as commits are pushed.
Summary by CodeRabbit
Chores
Refactor