Skip to content

Update dependency numpy to v2.4.6

681f9c9
Select commit
Loading
Failed to load commit list.
Open

Update dependency numpy to v2.4.6 #285

Update dependency numpy to v2.4.6
681f9c9
Select commit
Loading
Failed to load commit list.
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

See this annotation in the file changed.

@claude 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.