Rebuilding Sage in a new directory (long story ; don’t get me started…), ptestlong gives me :
---------------------------------------------------------------------- src/bin/sage -t --long --warn-long 30.0 --random-seed=82926497282976479599112744 883693670415 src/sage/rings/real_mpfr.pyx # 1 doctest failed src/bin/sage -t --long --warn-long 30.0 --random-seed=82926497282976479599112744883693670415 src/sage/rings/polynomial/multi_polynomial_ideal.py # 2 doctests failed src/bin/sage -t --long --warn-long 30.0 --random-seed=82926497282976479599112744883693670415 src/sage/rings/polynomial/msolve.py # 14 doctests failed ----------------------------------------------------------------------Nothing new here. However, I note that, from a console, foo=plot3d(lambda u,v:u*v, (-1, 1), (-1, 1)) ; foo.show() :
In a Jupyterlab sheet, the expected plot displays correctly (with the usual interactions (rotations, zoom) working). In the same sheet, viewing with the viewer="jmol" or viewer="canvas3d" fails (i. e. displays a large blank space) ; ‘viewer=tachyon’ works as expected.
I don’t think it’s a problem specific to this release ; I might use a little handholding here…
HTH,
For plot3d, have you tried adding the optiononline=True?
Le dimanche 28 décembre 2025 à 18:28:21 UTC+1, list...@gmail.com a écrit :For plot3d, have you tried adding the optiononline=True?Nope. And it allows for a normal display.This one escaped me... BTW, this appears neither in `plot3d?` nor in the documen tation of the `show` method of a `sage.plot.plot3d.parametric_surface.ParametricSurface` object, where it might be helpful...
I found this problem on an unrelated setting (WSL2 on Windows).IMHO, plot3d and everything else in SageMath related to Three.js could benefit from some updating.Indeed, the option online=True should not be required as it implies an internet connection, while all necessary files are already in the local tree.