Python 3.12 is having 'distutils' issues with the version of numpy that is pinned in the requirements.txt.
Therefore, 'Python 3.0 or higher' isn't accurate. Can't get it to work with version 3.10 or 3.11 either. Going to try changing the numpy and scipy versions to see if something can work.