A user has a new Mac that comes with python 3.11.4, which had the same errors even with the hack of having pip 20.2.3 installed.
We downgraded python to 3.8.17 using pyenv and then also pip to 20.2.3 to get things to install.
So seems like we need a more permanent solution for this because the DPU installation is failing.
@heinsz what should we do? Last time we talked we mentioned switching to conda environments and having users install miniconda