Hi all, So in https://trac.sagemath.org/ticket/23696 we are working on getting matplotlib 2.1.0 in. Initially it was 2.0.2 and if we had moved quicker the issues we found by moving to 2.1.0 instead would have been left to rot for a few more months.
2.1.0 has introduced a lot of deprecation, user warnings and dropped at least one thing we were using (in its old shape) after a long period of deprecation (I, at least, knew it was coming sooner or later). First there is a complet change of behaviour in bezier_path (sage/plot/arc.py) that need inspection by someone who has a clue what should be happening. Before it drew nice arcs, now it gives you the full ellipse. I am sure that’s not what we want. Second sage/plot/contour_plot.py. I did emergency surgery where it is obvious what to do to suppress warnings. A closer inspection of the code and the matplotlib documentation tells that a lot of things about labelling and legends needs an update. I have a feeling that the only reason we don’t have more dockets breakage here, is that the stuff in danger is not extensively tested. Someone who has a clue and uses legends and label in contour plots should do some experiments with the ticket. Third. After a long deprecation time the delaunay module which is used in the default method to do splines in 3D plots is finally gone. I am hopeful there is a suitable replacement now - unlike the time it was deprecated when I spent a considerable amount of time looking at the other options. François -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.