The requirements cannot be read from the file in `./zephyr/` because
this directory does not yet exist in a clean repo.
Fetching the requirements file from an upstream URL is consistent with
how the ZMK docker image does it:
25972e7aad/Dockerfile (L26-L27)