This is one of the biggest issues we're facing with Py3.12:
https://github.com/MDAnalysis/mdanalysis/actions/runs/6277097391/job/17048178820?pr=4265#step:8:375
As far as I can tell there's isn't anything super obvious in the changelog that would cause this.