fix(deps): bump GitPython to 3.1.62 for dependency-review - #2073
Conversation
Raise minimum GitPython to 3.1.62 in pyproject extras and requirements.txt, and resolve uv.lock to 3.1.62 to clear GHSA advisories blocking PR review. Co-authored-by: Hayden <groupthinking@users.noreply.github.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Repository: groupthinking/EventRelay/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Copilot review overview
🟢 Approved
Dependency declarations and lock metadata consistently use GitPython 3.1.62.
Review effort: Balanced
Findings: None
What changed in this PR
Updates GitPython to 3.1.62 to resolve dependency-review security failures.
Changes:
- Raises the minimum GitPython version across dependency declarations.
- Regenerates lock metadata for GitPython 3.1.62.
| File | Description |
|---|---|
| uv.lock | Locks GitPython 3.1.62 and its artifacts. |
| requirements.txt | Raises the minimum GitPython version. |
| pyproject.toml | Updates the youtube extra requirement. |
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
✅ E2E Test Results: ALL TESTS PASSED
Test Output |
Summary
Bumps the minimum GitPython version from
>=3.1.0to>=3.1.62and resolvesuv.lockto 3.1.62, replacing the pinned 3.1.57 release that triggers GitHubdependency-reviewfailures (critical/high GHSA-class findings: RCE, config injection, and related advisories).Changes
pyproject.toml—youtubeextra:gitpython>=3.1.62requirements.txt—gitpython>=3.1.62uv.lock— resolvedgitpython3.1.62 (no 3.1.57 remains)Why
Unblocks the
dependency-reviewcheck on open PRs, including the review queue for #2060, #2010, and #2043.Verification
uv sync --locked --extra youtubeinstalls GitPython 3.1.62 (import git; git.__version__→3.1.62).