A pull request ran the workflow twice on the same commit, once for the branch push and once for the PR. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JPUZks9z3Pi5oxw9GQ9znt
The opencv-python wheel links against libGL at import time, so pytest failed at collection with ImportError: libGL.so.1 on the runner image. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JPUZks9z3Pi5oxw9GQ9znt
The bbox input path and the tests import pyarrow directly; it was present only because dora-rs pulls it in transitively. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JPUZks9z3Pi5oxw9GQ9znt