Skip to content

cp: ci: Update cve for python-multipart (1450) into r1.1.0 - #1456

Closed
thomasdhc wants to merge 1 commit into
r1.1.0from
cherry-pick-1450-r1.1.0
Closed

cp: ci: Update cve for python-multipart (1450) into r1.1.0#1456
thomasdhc wants to merge 1 commit into
r1.1.0from
cherry-pick-1450-r1.1.0

Conversation

@thomasdhc

Copy link
Copy Markdown
Contributor

beep boop [🤖]: Hi @thomasdhc 👋,

we've cherry picked #1450 into  for you! 🚀

Please review and approve this cherry pick by your convenience!

* Update cve for python-multipart

Signed-off-by: Dong Hyuk Chang <donghyukc@nvidia.com>

* Update uv lock

Signed-off-by: Dong Hyuk Chang <donghyukc@nvidia.com>

---------

Signed-off-by: Dong Hyuk Chang <donghyukc@nvidia.com>
Signed-off-by: NeMo Bot <nemo-bot@nvidia.com>
@thomasdhc

Copy link
Copy Markdown
Contributor Author

/ok to test 2098394

@copy-pr-bot

copy-pr-bot Bot commented Feb 3, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@greptile-apps

greptile-apps Bot commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

Greptile Overview

Greptile Summary

This PR cherry-picks a security fix from PR #1450 into the r1.1.0 release branch, addressing CVE GHSA-wp53-j4wj-2cfg in python-multipart.

  • Added constraint python-multipart>=0.0.22 to pyproject.toml
  • Updated uv.lock with python-multipart 0.0.22 (from 0.0.21) including new package hashes
  • Fixed minor spacing inconsistency in comments for urllib3 and wheel constraints
  • All changes are security-focused and properly applied to the release branch

Confidence Score: 5/5

  • This PR is safe to merge with no risk
  • Clean cherry-pick of a security fix with minimal changes limited to dependency constraints and lock file updates, no logic changes, and consistent with established CVE remediation patterns
  • No files require special attention

Important Files Changed

Filename Overview
pyproject.toml Added python-multipart>=0.0.22 constraint to address CVE GHSA-wp53-j4wj-2cfg and fixed spacing consistency
uv.lock Updated python-multipart from 0.0.21 to 0.0.22 with new hashes and added constraint entry

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant CP as Cherry-Pick Bot
    participant PR as PR #1450 (main)
    participant Deps as Dependency System
    participant Lock as uv.lock
    
    Dev->>PR: Create CVE fix for python-multipart
    PR->>Deps: Add constraint python-multipart>=0.0.22
    PR->>Deps: Fix spacing in urllib3/wheel comments
    Dev->>PR: Run uv lock update
    PR->>Lock: Update python-multipart 0.0.21→0.0.22
    Lock->>Lock: Update package hashes
    Lock->>Lock: Add constraint entry
    PR->>CP: Merge to main branch
    CP->>Dev: Auto cherry-pick to r1.1.0
    Dev->>CP: Review cherry-pick PR #1456
Loading

@greptile-apps greptile-apps Bot 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.

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant