fix: bump vulnerable dependencies - #855
Conversation
Raise the minimum and locked versions for aiohttp, MCP, setuptools, and Soup Sieve to releases recommended by the security scan. Keep the documented Bleach exception because nbconvert still requires it and no patched release is available. Signed-off-by: Nabin Mulepati <nmulepati@nvidia.com>
Greptile SummaryRaises dependency minimums and refreshes the lockfile to avoid vulnerable package releases.
|
| Filename | Overview |
|---|---|
| packages/data-designer-engine/pyproject.toml | Raises the MCP dependency floor from 1.26.0 to 1.29.0. |
| pyproject.toml | Raises notebook dependency floors for aiohttp, setuptools, and Soup Sieve. |
| tests_e2e/pyproject.toml | Aligns the isolated E2E environment with the aiohttp 3.14.3 minimum. |
| uv.lock | Refreshes locked packages and artifacts to reflect the updated dependency constraints. |
Reviews (2): Last reviewed commit: "Merge branch 'main' into codex/address-d..." | Re-trigger Greptile
Code Review: PR #855 —
|
📋 Summary
Raises the minimum and locked versions of packages identified by the August 3 security scan so supported environments no longer resolve the vulnerable releases. Bleach remains at 6.4.0 because the scan lists no patched release and nbconvert still requires it.
🔗 Related Issue
N/A
🔄 Changes
🧪 Testing
✅ Checklist