Update dependency numpy to v2.4.6 #285
+1
−1
Open
Claude / Claude Code Review
completed
Jun 3, 2026 in 5m 44s
Code review found 1 important issue
Found 3 candidates, confirmed 1. See review comments for details.
Details
| Severity | Count |
|---|---|
| 🔴 Important | 1 |
| 🟡 Nit | 0 |
| 🟣 Pre-existing | 0 |
| Severity | File:Line | Issue |
|---|---|---|
| 🔴 Important | template/requirements.txt:23-24 |
numpy 2.4.6 conflicts with numba 0.63.1 pin |
Annotations
Check failure on line 24 in template/requirements.txt
claude / Claude Code Review
numpy 2.4.6 conflicts with numba 0.63.1 pin
numpy is bumped to 2.4.6 while numba remains pinned at 0.63.1, whose published metadata declares `numpy<2.4,>=1.22` — pip's resolver cannot satisfy both pins, so `pip install -r requirements.txt` will fail with ResolutionImpossible during the template build (build_test.py / build_docker.py / build_prod.py). Fix by also bumping numba to a release that supports numpy 2.4 (numba >=0.64, e.g. 0.65.x) in the same PR, or hold this PR until that pairing is available.
Loading