Congratulations for the book. It looks very nice! The switch to Python 3 shall take place in early January, with the release of SageMath 9.0. You can see some details on https://wiki.sagemath.org/Python3-Switch. <https://wiki.sagemath.org/Python3-Switch> As you say, your code examples are likely to work without any change, except for the print command, which must replaced by the print() function. A thing that certainly must be updated is the reference to Sage notebook in Sec. 1.8.1 (page 63): the default notebook is now Jupyter. It is launcher with sage -n jupyter not with notebook(). You can export your old Sage notebooks (*.sws) to the Jupyter format (*.ipynb) via the command sage -n export
A big advantage of Jupyter notebooks is that it is very easy to share them online provided they are stored in some public repository, like github or gitlab: non-interactive versions are displayed with nbviewer.jupyter.org while interactive ones are launched via binder. <https://mybinder.org/> You can see many examples here <https://sagemanifolds.obspm.fr/examples.html> (nbviewer) or here <https://github.com/egourgoulhon/SageMathTour/blob/master/README.md> (binder). Best wishes, Eric. -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/bae01e6d-4572-4c3e-ac5b-cf6bd50ee649%40googlegroups.com.