Mercurial > octave
diff NEWS @ 30169:cefa5d2d30bc
New class for filling and running Jupyter Notebooks.
* NEWS: Add to list of new functions announce feature.
* scripts/miscellaneous/JupyterNotebook.m: New classdef class.
* scripts/miscellaneous/module.mk: Add JupyterNotebook to build system.
* test/jupyter-notebook/JupyterNotebook.tst,
test/jupyter-notebook/octave_kernel.ipynb,
test/jupyter-notebook/plot_magic_and_errors.ipynb: New test files.
* test/jupyter-notebook/module.mk: Add new test files to build system.
* test/module.mk: Add "jupyter-notebook" directory to build system.
This is the result of GSoC 2021 by Abdallah Elshamy.
Patch pushed by Kai T. Ohlhus.
author | Abdallah Elshamy <abdallah.k.elshamy@gmail.com> |
---|---|
date | Tue, 14 Sep 2021 17:54:04 +0900 |
parents | cf60f8f636f6 |
children | 50ab0178b6fc |
line wrap: on
line diff
--- a/NEWS Mon Sep 13 21:10:02 2021 -0700 +++ b/NEWS Tue Sep 14 17:54:04 2021 +0900 @@ -90,6 +90,12 @@ - As part of GSoC 2020, Abdallah K. Elshamy implemented the `jsondecode` and `jsonencode` functions to read and write JSON data. +- As part of GSoC 2021, Abdallah K. Elshamy implemented the +`JupyterNotebook` classdef class. This class supports running and +filling Jupyter Notebooks using the Octave language kernel from Octave +itself. Making the evaluation of long-running Jupyter Notebooks on a +computing server without permanent browser connection possible. + - By default, the history file is now located at $DATA/octave/history, where $DATA is a platform dependent location for (roaming) user data files (e.g., ${XDG_DATA_HOME} or, if that is not set, ~/.local/share on @@ -239,6 +245,7 @@ * `fill3` * `jsondecode` * `jsonencode` +* `JupyterNotebook` * `listfonts` * `matlab.net.base64decode` * `matlab.net.base64encode`