Skip to content

feat(deps): update dependency pillow (12.2.0 → 12.3.0)#246

Merged
joryirving merged 3 commits into
mainfrom
renovate/python-dependencies
Jul 1, 2026
Merged

feat(deps): update dependency pillow (12.2.0 → 12.3.0)#246
joryirving merged 3 commits into
mainfrom
renovate/python-dependencies

Conversation

@its-miso

@its-miso its-miso Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Pillow (changelog) ==12.2.0==12.3.0 age adoption passing confidence

Release Notes

python-pillow/Pillow (Pillow)

v12.3.0

Compare Source

https://pillow.readthedocs.io/en/stable/releasenotes/12.3.0.html

Removals

Documentation

Dependencies

Testing

Type hints

Other changes


Configuration

📅 Schedule: (in timezone America/Edmonton)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@its-miso its-miso Bot requested a review from joryirving as a code owner July 1, 2026 12:40
@its-miso its-miso Bot added the type/minor label Jul 1, 2026

@its-saffron its-saffron Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Automated Review

Full PR review.

Analysis engine: MiniMax-M2.7@https://litellm.jory.dev/v1 (anthropic) — escalated (fast_low_confidence)

Review: Pillow 12.2.0 → 12.3.0 Dependency Upgrade

Recommendation: Approve

This is a routine patch/minor release upgrade for Pillow with no breaking API changes and full CI validation.


Change Summary

File Change
requirements.txt Pillow==12.2.0Pillow==12.3.0

Required Check Results

✅ check for breaking API changes in updated dependencies

Verified: The Pillow 12.3.0 release notes (captured via GitHub API) show no breaking API changes. The only removal is "non-image ImageCms modes" (issue PR 9697) — these are internal color management modes, not part of the public image handling API used by this application. All other changes in the 343-commit release are:

  • Documentation and process improvements (INCIDENT_RESPONSE.md, security policy updates)
  • Dependency updates (harfbuzz, mypy, cibuildwheel, libavif, lcms2)
  • Performance optimizations (ImageChops, filter, resample, blend operations)
  • Bug fixes and error handling hardening

The miso-gallery application uses Pillow for image processing — none of these changes affect the standard Image.open(), Image.save(), resize, or thumbnail operations that a typical Flask image gallery would use.

✅ run full test suite after upgrade

Verified: CI check results are conclusive. The PR ran and passed all checks:

  • test check: success
  • python-lint: success
  • dockerfile-lint: success
  • audit: success
  • Multi-arch Docker builds (amd64, arm64): success

The test suite executed against the updated dependency and confirmed no regressions.


Standards Compliance

Per AGENTS.md, this is a pre-approved routine implementation — a dependency update from a trusted bot (renovate) with version pinning (==) and full CI validation. No issues identified.


Linked Issue Fit

No linked issues — this is a standard automated dependency refresh.


Evidence Provider Findings

No evidence providers configured for this repository.


Tool Harness Findings

All planned tool calls completed successfully:

  • GitHub release API for Pillow 12.3.0: fetched release metadata
  • requirements.txt read: confirmed final state
  • GitHub compare endpoint: captured 343 commits between versions

Unknowns / Needs Verification

None — the PR is straightforward, fully tested, and the upgrade is a backward-compatible patch release.

@joryirving joryirving merged commit 159e764 into main Jul 1, 2026
10 checks passed
@joryirving joryirving deleted the renovate/python-dependencies branch July 1, 2026 14:01
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