Changes in nbformat¶
- A new pluggable
SignatureStoreclass allows specifying different ways to record the signatures of trusted notebooks. The default is still an SQLite database. See Signature storage for more information.
nbformat.write()accept file paths as bytes as well as unicode.
- Fix for calling
nbformat.validate()on an empty dictionary.
- Fix for running the tests where the locale makes ASCII the default encoding.
- Update nbformat spec version to 4.2, allowing JSON outputs to have any JSONable type, not just
object, and mime-types of the form
- Define basics of
authorsin notebook metadata.
nb.metadata.authorsshall be a list of objects with the property
name, a string of each author’s full name.
- Update use of traitlets API to require traitlets 4.1.
- Support trusting notebooks on stdin with
cat notebook | jupyter trust