Changes in nbformat¶
4.3¶
- A new pluggable
SignatureStore
class 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.read()
andnbformat.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.
4.2¶
4.2.0¶
- Update nbformat spec version to 4.2, allowing JSON outputs to have any JSONable type, not just
object
, and mime-types of the formapplication/anything+json
. - Define basics of
authors
in notebook metadata.nb.metadata.authors
shall be a list of objects with the propertyname
, 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