On 2025-07-10 09:58:43, Michael Orlitzky wrote: > But now that giac is optional, I think it makes much more sense to > have the giac integrator throw an error telling you to install the > optional sagemath-giac component.
Working on this at, https://github.com/sagemath/sage/pull/40405 Giac is still in (the middle of) the default list of integrators, so we don't want to raise a FeatureNotPresentError every time the integrator is invoked[0]. Instead I've removed "giac" from the algorithm list when sagemath-giac is not installed. This will lead to an "Unknown algorithm" instead. The docs have also been updated to explain that sagemath-giac is required for algorithm="giac" to work. [0] The benefit of this is that giac will automatically be tried as an integrator as soon as you install sagemath-giac. So while there is some inconsistency with e.g. FriCAS now, I think we should make those like this and not this like those. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/aHGK4Ue8Qw7J7LdQ%40mertle.
