build: relax upper limit on python version check
We can't entirely remove the limit because we want to print a helpful message with python installs we found but we can at least relax it to a much wider range.
Python 3.x is very likely compatible with 3.x-1 so don't be too uptight about what versions we accept, as long as it's python >= 3.6.