Skip to content

Commit ca91f61

Browse files
arekay-nvclaude
andauthored
fix(deps): bump pillow 12.2.0->12.3.0, floor click>=8.3.3 to clear pip-audit CVEs (#408)
Pillow 12.2.0 carries PYSEC-2026-2253/54/55/56/57; click 8.3.2 (transitive via transformers -> typer) carries PYSEC-2026-2132. Bumps the direct Pillow pin and adds a [tool.uv] constraint floor for the transitive click. Relock moves only click 8.3.2->8.4.2 and pillow 12.2.0->12.3.0. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent e9ad7fd commit ca91f61

2 files changed

Lines changed: 60 additions & 55 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ conflicts = [
1919
[{ extra = "bfcl" }, { extra = "test" }],
2020
[{ extra = "bfcl" }, { extra = "performance" }],
2121
]
22+
# CVE floors for transitive deps we don't declare directly. click is pulled in
23+
# via transformers -> typer; 8.3.2 carries PYSEC-2026-2132 (fixed in 8.3.3).
24+
constraint-dependencies = ["click>=8.3.3"]
2225

2326
[tool.uv.build-backend]
2427
module-root = "src"
@@ -77,7 +80,7 @@ dependencies = [
7780
"jinja2==3.1.6",
7881
"numpy>=1.26.4",
7982
"datasets==4.8.4",
80-
"Pillow==12.2.0",
83+
"Pillow==12.3.0",
8184
"sentencepiece==0.2.1",
8285
"protobuf==7.34.1",
8386
"openai_harmony==0.0.8",

0 commit comments

Comments
 (0)