For whatever it is worth, I tested on ubuntu 24.04 with the pre-reelase appimage for Sage 10.9, based on 10.9.beta7 with python 3.14. After running %pip install mathics3 the commands:
sage: from sage.interfaces.mathics import mathics sage: mobj = mathics(x^2 - 1); mobj did not produce any tracebacks. They did produce warnings that there is no module named pkg_resources, which apparently caused some components of mathics to fail to load. Since pkg_resources is not included in Python 3.14 it would seem that mathics doesn't completely support Python 3.14 (yet?). - Marc On Sunday, March 15, 2026 at 3:49:20 PM UTC-5 [email protected] wrote: > thanks i was about to start working on it and reporting it :) > > On Sunday, March 15, 2026 at 9:16:52 PM UTC+2 Michael Orlitzky wrote: > >> On 2026-03-15 11:58:52, Rashad alsharpini2 wrote: >> > i believe The issue is that Sage uses its own mpmath backend >> > (sage.libs.mpmath.ext_main) which replaces the standard >> > mpmath.ctx_mp_python module, but mathics3 was trying to import mpf/mpc >> from >> > that module. >> >> This should change in the next beta: >> >> https://github.com/sagemath/sage/pull/41728 >> > -- 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/d682f42e-50d7-4110-8eb3-d00fd8d32275n%40googlegroups.com.
