[x] Bump version of tests for typing to 3.12 (develop against the current version of python)
[x] Remove very slow testing for MacOS X -- due to issues with reverse DNS lookup on GitHub runners -- and Windows -- because it's Windows -- to their own group of tests, remove testing against minimums.
Testing is inconsistent and should be cleaned up.
At a minimum: