The OdeSolver class seems to be missing a y: onp.ArrayND[np.float64] attribute. The first overload of __init__ also gives t0: onp.ToFloatND but I believe it should be onp.ToFloat as in the second overload.
API reference: https://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.OdeSolver.html#scipy.integrate.OdeSolver