Using Python 3.10.12, Ubuntu 22.04.4.
I did ./setup.sh.
It's a bit weird. And it requests installation of gradio multiple times too.
It ultimately settled with gradio-5.38.2 and gradio-client-1.11.0, and finishes the rest of the installation.

Don't know what dependencies caused this but it ended up working so maybe we just do gradio==5.38.2?