Skip to content

Backport #40996 into 2.77.0-postrelease branch - #41055

Open
Abacn wants to merge 2 commits into
apache:release-2.77.0-postreleasefrom
Abacn:release-2.77.0-postrelease
Open

Abacn wants to merge 2 commits into
apache:release-2.77.0-postreleasefrom
Abacn:release-2.77.0-postrelease

Conversation

@Abacn

@Abacn Abacn commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Update pillow version to remediate some known vulnerabitlites and reduce the vuln checker alerts. (#40996)

Merge conflict ended up changing both pillow and pypi (patch version).

@github-actions github-actions Bot added python docker size/s S: 10-49 lines changed labels Nov 6, 2026

@github-actions github-actions 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.

📋 Review Summary

This PR cleanly backports #40996 to the release-2.77.0-postrelease branch, upgrading pillow from 12.3.0 to 13.0.0 (along with a minor pip patch bump from 26.2.1 to 26.2.2 during conflict resolution) across all Python container base and GPU requirement files to address known vulnerabilities.

🔍 General Feedback

  • All 9 Python container requirements files (py311–py314 base and ML/GPU images) are updated consistently and match the upstream changes in #40996.
  • No issues found; the backport looks good to merge.

💡 Tip: Comment /gemini review on this pull request to trigger a new Gemini code review.

@Abacn

Abacn commented Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

R: @tvalentyn @shunping

@github-actions

github-actions Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Stopping reviewer notifications for this pull request: review requested by someone other than the bot, ceding control. If you'd like to restart, comment assign set of reviewers

pg8000==1.31.5
pillow==12.3.0
pip==26.2.1
pillow==13.0.0

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.

it doesn't fit the requirements:

'pillow>=12.1.1,<13',

@Abacn

Abacn commented Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

Found that postrelease branch PR doesn't automatically trigger PreCommits

Running in https://github.com/apache/beam/actions/runs/42295720908

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

Labels

docker python size/s S: 10-49 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants