Skip to content

chore(deps): bump certifi, pillow in root lockfile - #5898

Merged
nicoloboschi merged 1 commit into
mainfrom
chore/security-daily-20261020-uv-root-r2
Oct 21, 2026
Merged

nicoloboschi merged 1 commit into
mainfrom
chore/security-daily-20261020-uv-root-r2

Conversation

@cdbartholomew

Copy link
Copy Markdown
Contributor

Routine dependency maintenance for uv.lock.

Closes Dependabot alerts #2190 #2196 #2197 #2233 #2234 #2235 #2236 #2237 #2238 #2239

The lock was regenerated with uv lock --upgrade-package for certifi, pillow only; nothing else was re-resolved apart from what those upgrades require.

Pillow moves across a major version (12 → 13; all fixes are only in 13.0.0). Nothing in this repository imports PIL directly; see the verification notes below for the two consumers that do.

Verification

  • uv build (hindsight-api-slim): OK
  • uv sync --frozen --all-extras --no-extra local-llm --index-strategy unsafe-best-match: OK (the local-llm extra's llama-cpp-python source build does not compile on the local machine, independent of this change)
  • Pillow has no direct importers in hindsight_api; it comes in through pdfplumber 0.11.9 and python-pptx 1.0.2, both used by the markitdown file parser. PIL.Image, pdfplumber, pptx, markitdown and hindsight_api.engine.parsers.markitdown all import cleanly against pillow 13.0.0.
  • pytest tests/test_markitdown_parser.py tests/test_file_retain.py tests/test_aiohttp_session.py: 56 passed. The full suite runs in the test-api job.

@cdbartholomew cdbartholomew added security Security / dependency vulnerability remediation p0 Priority: critical labels Oct 20, 2026
@cdbartholomew cdbartholomew self-assigned this Oct 20, 2026
@nicoloboschi
nicoloboschi merged commit 8d59b22 into main Oct 21, 2026
349 of 351 checks passed
@nicoloboschi
nicoloboschi deleted the chore/security-daily-20261020-uv-root-r2 branch October 21, 2026 09:26
@nicoloboschi nicoloboschi mentioned this pull request Nov 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

p0 Priority: critical security Security / dependency vulnerability remediation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants