Conversation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. 2 Skipped Deployments
|
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Greptile SummaryThis PR is a focused security dependency bump that upgrades PyJWT from
Confidence Score: 5/5
Important Files Changed
Last reviewed commit: "Add changelog for PR..." |
| @@ -0,0 +1,4 @@ | |||
| type: Security | |||
| description: Bumped PyJWT to 2.12.0 (CVE-2026-32597) | |||
There was a problem hiding this comment.
Changelog description references wrong version
The description says "Bumped PyJWT to 2.12.0" but the actual installed version per uv.lock is 2.12.1. The ~=2.12.0 specifier resolves to the latest compatible patch release, which is 2.12.1. Consider updating the description to accurately reflect what gets installed.
| description: Bumped PyJWT to 2.12.0 (CVE-2026-32597) | |
| description: Bumped PyJWT to 2.12.1 (CVE-2026-32597) |
Ticket ENG-3019
Description Of Changes
Bumps PyJWT from ~=2.10.0 (resolved 2.10.1) to ~=2.12.0 (resolved 2.12.1) to address CVE-2026-32597 (missing
critheader validation). No code changes needed — thejwt.decode()andjwt.encode()APIs are unchanged.Code Changes
PyJWT~=2.10.0→PyJWT~=2.12.0inpyproject.tomluv.lockSteps to Confirm
critheadersPre-Merge Checklist
CHANGELOG.mdupdated