Commit 9da4a75
committed
chore(benchmark): upgrade Python deps to latest (14-day cutoff)
Re-resolved benchmark/requirements.txt from the sole direct dependency
(matplotlib) with uv, excluding releases newer than 2026-06-05. This
brings every package to its latest compatible version, picks up
prebuilt cp311 wheels (the old matplotlib 3.5.3 pin had none and failed
to build from source), and supersedes the earlier targeted Pillow/
fonttools security bumps:
- matplotlib 3.5.3 -> 3.10.9 (adds contourpy)
- numpy 1.23.1 -> 2.4.6
- pillow 9.2.0 -> 12.2.0
- fonttools 4.34.4 -> 4.63.0
- plus cycler, kiwisolver, packaging, pyparsing, python-dateutil, six
Verified: clean install in a fresh venv and graph.py renders all three
SVGs successfully.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Kw8Vc56aCTxc11n3oCd2kn1 parent a75771c commit 9da4a75
1 file changed
Lines changed: 10 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
2 | 3 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
0 commit comments