- Switched
scipy.integrate.odeint
for the more modernscipy.integrate.solve_ivp
. This greatly expands the possible ODE solvers one can use. By default, we still useodeint
's LSODA with the old settings so existing code is not affected. - Significant clean-up of the code base by removing some features which were once introduced to support both py2.7 and py3.x.