Skip to content

fix(deps): bump GitPython to 3.1.62 for dependency-review - #2073

Merged
kk-agent merged 1 commit into
mainfrom
cursor/bump-gitpython-3.1.62-89fd
Sep 18, 2026
Merged

kk-agent merged 1 commit into
mainfrom
cursor/bump-gitpython-3.1.62-89fd

Conversation

@groupthinking

Copy link
Copy Markdown
Owner

Summary

Bumps the minimum GitPython version from >=3.1.0 to >=3.1.62 and resolves uv.lock to 3.1.62, replacing the pinned 3.1.57 release that triggers GitHub dependency-review failures (critical/high GHSA-class findings: RCE, config injection, and related advisories).

Changes

  • pyproject.tomlyoutube extra: gitpython>=3.1.62
  • requirements.txtgitpython>=3.1.62
  • uv.lock — resolved gitpython 3.1.62 (no 3.1.57 remains)

Why

Unblocks the dependency-review check on open PRs, including the review queue for #2060, #2010, and #2043.

Verification

  • uv sync --locked --extra youtube installs GitPython 3.1.62 (import git; git.__version__3.1.62).
  • No unrelated dependency changes.
Open in Web Open in Cursor 

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>
Copilot AI balanced review requested due to automatic review settings September 18, 2026 23:40
@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Repository: groupthinking/EventRelay/.coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: f807102d-805f-418c-9fe5-fb79f6a4acab


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@vercel

vercel Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
v0-uvai Ready Ready Preview, v0 Sep 18, 2026 11:41pm UTC

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@github-actions

Copy link
Copy Markdown
Contributor

✅ E2E Test Results: ALL TESTS PASSED

Metric Value
Status 🟢 GREEN
Total Tests
Passed 19
Failed
Deployment https://v0-uvai-4w7ft08es-garv1.vercel.app
Test Output
out�[2m | tests/e2e/pipeline.test.ts�[2m > �[22m�[2mEventRelay E2E — Live Deployment�[2m > �[22m�[2mSSE Pipeline Stream�[2m > �[22m�[2mSSE stream emits at least a pipeline_status:running event
�[22m�[39m[E2E] last pipeline_status: complete

 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mSSE Pipeline Stream�[2m > �[22mSSE stream emits at least a pipeline_status:running event�[33m 20047�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mSSE Pipeline Stream�[2m > �[22mSSE stream closes within 90 seconds (no 95% hang)�[33m 20641�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mSSE Pipeline Stream�[2m > �[22mSSE events fire in correct agent order�[33m 16343�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mCloudEvent Schema�[2m > �[22mSSE events contain valid timestamps�[33m 17708�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mCloudEvent Schema�[2m > �[22mterminal pipeline_status includes duration and stage progress�[33m 12957�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mError Handling�[2m > �[22mmissing URL returns 400, not a hang�[33m 357�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mError Handling�[2m > �[22minvalid URL returns error event or completes quickly, not a hang�[33m 9962�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mDashboard�[2m > �[22m/dashboard returns 200�[33m 367�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mDashboard�[2m > �[22m/dashboard contains agent or pipeline visualization markup�[32m 198�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mAPI Health�[2m > �[22mGET /api returns a response (not 404)�[33m 335�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mAPI Health�[2m > �[22mPOST /api/pipeline/stream with no body returns 400�[32m 179�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mStatic Assets�[2m > �[22mhomepage has proper meta tags�[32m 177�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mStatic Assets�[2m > �[22m/features page returns 200�[32m 195�[2mms�[22m�[39m

�[2m Test Files �[22m �[1m�[32m1 passed�[39m�[22m�[90m (1)�[39m
�[2m      Tests �[22m �[1m�[32m19 passed�[39m�[22m�[90m (19)�[39m
�[2m   Start at �[22m 23:42:08
�[2m   Duration �[22m 103.26s�[2m (transform 55ms, setup 0ms, import 70ms, tests 103.06s, environment 0ms)�[22m


@kk-agent
kk-agent merged commit dbd7132 into main Sep 18, 2026
42 of 45 checks passed
@kk-agent
kk-agent deleted the cursor/bump-gitpython-3.1.62-89fd branch September 18, 2026 23:44
@linear-code

linear-code Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

GRV-619

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.

4 participants