Canonicalize Pillow requirement syntax#2193
Conversation
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e2c6468b-1ee0-4d4b-bf77-923dea13a420
Coverage report (presidio-cli)Click to see where and how coverage changed
This report was generated by python-coverage-comment-action |
||||||||||||||||||||||||
There was a problem hiding this comment.
Pull request overview
This PR updates the presidio-image-redactor package metadata to canonicalize the Pillow dependency requirement string (removing optional parentheses) while preserving the exact same version range, to trigger GitHub dependency-graph/SBOM reparsing and eliminate a stale duplicate entry introduced after #2188.
Changes:
- Canonicalize the Pillow dependency specifier to
pillow>=12.3.0,<13.0.0inpresidio-image-redactor/pyproject.tomlwithout changing the constraint range.
Coverage report (presidio-anonymizer)Click to see where and how coverage changed
This report was generated by python-coverage-comment-action |
||||||||||||||||||||||||||||||||||||||||||
Coverage report (presidio-structured)Click to see where and how coverage changed
This report was generated by python-coverage-comment-action |
||||||||||||||||||||||||
Coverage report (presidio-image-redactor)Click to see where and how coverage changed
This report was generated by python-coverage-comment-action |
||||||||||||||||||||||||||||||||||||
Coverage report (presidio-analyzer)Click to see where and how coverage changed
The report is truncated to 25 files out of 72. To see the full report, please visit the workflow summary page. This report was generated by python-coverage-comment-action |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Change Description
Canonicalize the image redactor Pillow requirement to
pillow>=12.3.0,<13.0.0without changing its version range. This is a GitHub dependency-graph/SBOM reparsing workaround after #2188: removing the optional PEP 508 parentheses prompts GitHub to reparse the source requirement and discard the stale duplicate Pillow 12.2.0 entry.uv.lockwas regenerated with uv 0.11.6 and remained unchanged.Issue reference
Follow-up to #2188.
Checklist
Validation:
poetry checkuv tool run --from uv==0.11.6 uv lock --checkgit diff --check