[IPython-dev] custom Notebook (Contents) Managers and IPython 3.0

MinRK benjaminrk at gmail.com
Mon Nov 10 23:16:32 EST 2014


Hello all,

As we are getting closer to a release of IPython 3.0, one of the major
changes is getting nearer <https://github.com/ipython/ipython/pull/6809>
its final API.

The NotebookManager object that served notebooks in IPython 2.0 is now a
generic ContentsManager object that can serve plain files and directories
as well. The changes to the REST API are described in IPEP 27
<https://github.com/ipython/ipython/wiki/IPEP-27%3A-Contents-Service>.

The gist for authors of NotebookManagers who want to update to
ContentsManagers should be covered at the end of the IPEP
<https://github.com/ipython/ipython/wiki/IPEP-27%3A-Contents-Service>. The
main points:

   - the addition of non-notebook models
   - removal of _notebook from various method names
   - the removal of separate path and name arguments, in favor of a single
   path argument containing the full path, including the filename.

If you are a user or author of a custom NotebookManager, and would like a
hand updating it to a ContentsManager, let us know.

-MinRK
​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20141110/f41c0b21/attachment.html>


More information about the IPython-dev mailing list