python-nbformat

Edit Package python-nbformat
No description set
Refresh
Refresh
Source Files
Filename Size Changed
nbformat-5.5.0.tar.gz 0000136656 133 KB
python-nbformat.changes 0000010388 10.1 KB
python-nbformat.spec 0000003896 3.8 KB
Revision 12 (latest revision is 23)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1004202 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 12)
- specfile:
  * changed to pyproject.toml build using flit-core
  * require python-pep440 for tests
- update to version 5.5.0:
  * The biggest change in nbformat 5.5.0 is the deprecation of
    arguments to validate() that try to fix notebooks errors during
    validation.
    validate() is a function that is core to the security model of
    Jupyter, and is assumed in a number of places to not mutate it's
    argument, or try to fix notebooks passed to it.
    Auto fixing of notebook in validate can also hide subtle bugs, and
    will therefore be updated in a near future to not take any of the
    argument related to auto-fixing, and fail instead of silently
    modifying its parameters on invalid notebooks.
    nbformat now contain a normalize function that will return a
    normalized copy of a notebook that is suitable for
    validation. While offered as a convenience we discourage its use
    and suggest library make sure to generate valid notebooks.
  * Other changes
    + nbformat is now built with flit, and uses pyproject.toml
    + Documentation and Deprecations have been updated with version
      number and stack levels.
Comments 0
openSUSE Build Service is sponsored by