The NumPy 2.5.0 release notes state that the return values of eig and eigvals will always be complex, and that ...