A collection of CI updates reflecting platform changes:
macOS-12 runners will be turned off in just over a month, so we should stop using them. macOS-13 is the last x86-64 runner that is available; macOS-latest will be ARM64 from now on.
beeware/.github#172 adds the ability to explicitly reference a "system" python, rather than pinning the Ubuntu release and ensuring the python-version matches the Ubuntu release.
A collection of CI updates reflecting platform changes:
python-version
matches the Ubuntu release.PR Checklist: