Use parallel:matrix for Python builds in CI
This MR updates the CI configuration to use parallel:matrix
to control which versions of Python to test on, rather than copying a few-line block every time.
This MR updates the CI configuration to use parallel:matrix
to control which versions of Python to test on, rather than copying a few-line block every time.