I wonder about, instead of switching from one symbolic name to another, going ahead and forking the 3.10
branch, marking it as the default, and phasing out master
that way. When 3.11 time comes around, we fork that branch from 3.10
and mark it as default when ready.
I’m not sure that won’t cause havoc with some automated processes, though