Breaks CI. Looking into it now.
It related to an improvement made in Scipy's rotation class that is supposed to better handle non orthonormal matrix inputs. It will now raise on left handed rotations or reflections.
I believe our CL methods often return orientations with reflections and so can yield dets near -1.