3.7 went EOL as a net-new install and is essentially only available in latest releases as a source download.
3.10 and 3.11 are the only current releases for net-new binary installs on Windows. However, the current requirements fail to build against 3.11 as typed-ast is part of Python now, so that install blows up.