3 support in has been limited to one variant, 3.9 right now, about to change to 3.10. I don't think supporting multiple variants permanently is worth the effort, especially that PyPy is barely catching up with our supported CPython versions (3.10 being the lowest right now). However, I think supporting multiple interpreter versions (i.e. pypy3.9 and pypy3.10) for use with venv may make sense.

WDYT?