chore(deps): use bounded pillow-heif constraint and regenerate uv.lock

AGENTS.md:559-576 requires every PyPI dependency to carry an upper bound
rather than an exact runtime pin. Replace "pillow-heif==1.4.0" with
"pillow-heif>=1.4.0,<2" and regenerate uv.lock (resolves 1.5.0, with
hashes), confirming the range admits later 1.x releases.
This commit is contained in:
Sam Painter
2026-07-30 17:35:28 +00:00
committed by Teknium
parent 0a545f7fa5
commit 352d8b0929
+1 -1
View File
@@ -154,7 +154,7 @@ dependencies = [
# _normalize_to_supported_image can re-encode HEIF/AVIF to PNG before embed.
# Ships prebuilt wheels bundling libheif for the common platforms (no system
# libs needed), so it's safe in the base install alongside Pillow.
"pillow-heif==1.4.0",
"pillow-heif>=1.4.0,<2",
# Windows log rotation. Stdlib ``RotatingFileHandler.doRollover()`` uses
# ``os.rename()`` which fails with ``PermissionError [WinError 32]`` on
# Windows whenever any other process holds an append-mode handle on