Skip to content

fix(deps): patch Python and docsite vulnerability set#242

Merged
sujayintugle merged 1 commit intomainfrom
fix/security-dependency-refresh
May 6, 2026
Merged

fix(deps): patch Python and docsite vulnerability set#242
sujayintugle merged 1 commit intomainfrom
fix/security-dependency-refresh

Conversation

@raphael-intugle
Copy link
Copy Markdown
Collaborator

@raphael-intugle raphael-intugle commented May 5, 2026

Summary

  • refreshes vulnerable Python packages in uv.lock including aiohttp, gitpython, pillow, cryptography, anthropic, pytest, langchain-*, langsmith, python-multipart, and python-dotenv
  • updates Streamlit app dependency pinning to python-dotenv==1.2.1 in both pyproject.toml and src/intugle/streamlit_app/requirements.txt, then re-locks with uv
  • applies docsite lockfile remediations in docsite/package-lock.json

Verification

  • uvx pip-audit reports no known Python vulnerabilities
  • npm audit --json in docsite/ reports 0 vulnerabilities
  • uv lock --upgrade-package aiohttp resolves with no further available aiohttp upgrade, leaving uv.lock on aiohttp==3.13.5

Notes

  • the additional low-severity aiohttp GitHub alerts appear to be addressed by the current locked version and did not reproduce in the independent audit scan

@sujayintugle sujayintugle merged commit 53a1372 into main May 6, 2026
5 checks passed
@sujayintugle sujayintugle deleted the fix/security-dependency-refresh branch May 6, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants