chore(deps): pin pyasn1 >=0.6.4 to fix high-severity Dependabot alerts - #2310
chore(deps): pin pyasn1 >=0.6.4 to fix high-severity Dependabot alerts#2310devin-ai-integration[bot] wants to merge 1 commit into
Conversation
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
👋 @devin-ai-integration[bot] |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe project metadata adds ChangesRuntime dependency
Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Resolves the three open high-severity Dependabot alerts in this repo (all
pyasn1, all reported againstpyproject.tomlsince there is no lock file):pyasn1is transitive (viagoogle-auth→pyasn1-modules, alsoboto3/rsapaths), so the fix follows the existing precedent in this file foridna: an explicit floor on the transitive dependency.idna = ">=3.15,<4" # transitive dependency via requests, pinned to address CVE-2025-46816 +pyasn1 = ">=0.6.4,<0.7" # transitive ...Upper bound
<0.7because 0.6.x is the current stable line andpyasn1-modulespinspyasn1 <0.7. Verified locally:pip install 'pyasn1>=0.6.4'in the project venv resolves cleanly (pip checkclean,edr --versionworks).Link to Devin session: https://app.devin.ai/sessions/275df1cf5fe6485dba75f41c6c83ab97
Summary by CodeRabbit