fix(deps): require PyJWT >=2.13.0 for VULN-88811#131
Conversation
Remediate JWK/HMAC algorithm confusion when verifying tokens (fixed in 2.13.0). Raise direct floor in pyproject.toml; lock resolves 2.13.0; example pins updated. Co-authored-by: Cursor <cursoragent@cursor.com>
Code Review — AI-Assisted Feedback
Verdict: Approve with commentsMinimal, well-scoped security bump. One incidental lockfile change worth noting below. P3 — Lockfile regenerated with Poetry 2.4.1 introduces unrelated churn (Claude Code)File/Section:
|
Summary
pyproject.toml: requirepyjwt >=2.13.0,<3.0.0(was>=2.12.0).poetry.lockand example pins updated to 2.13.0.Test plan
poetry checkpoetry run pytest tests/(1988 passed, 10 skipped)Jira
VULN-88811