./www/py-nbformat, Jupyter Notebook format

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.1.3, Package name: py38-nbformat-5.1.3, Maintainer: pkgsrc-users

This package contains the base implementation of the Jupyter Notebook format,
and Python APIs for working with notebooks.


Required to run:
[textproc/py-jsonschema] [devel/py-ipython_genutils] [devel/py-traitlets] [devel/py-jupyter_core] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 84a416c822f6088fef6fd1d8b56b03f0d3c98c0e
RMD160: d02668b91044e0e544fb4681c70473652ffa974f
Filesize: 71.976 KB

Version history: (Expand)


CVS history: (Expand)


   2021-06-10 20:57:58 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: updated to 5.1.3

5.1.3
=====
- Change id generation to be hash based to avoid problematic word combinations
- Added tests for python 3.9
- Fixed setup.py build operations to include package data

5.1.2
=====
- Fixed missing file in manifest

5.1.1
=====
- Changes convert.upgrade to upgrade minor 4.x versions to 4.5

5.1.0
=====
- Implemented CellIds from JEP-62
- Fixed a regression introduced when using fastjsonschema,
  which does not directly support to validate a \ 
"reference"/"subschema"
- Removed unreachable/unneeded code
- Added CI workflow for package release on tag push
   2020-10-15 15:49:22 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: updated to 5.0.8

5.0.8
- Add optional support for using `fastjsonschema` as the JSON validation library.
  To enable fast validation, install `fastjsonschema` and set the environment
  variable `NBFORMAT_VALIDATOR` to the value `fastjsonschema`.
   2020-07-21 09:55:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-nbformat: updated to 5.0.7

5.0.7
- Fixed a bug where default values for validator.get_validator() failed with an \ 
import error
   2020-05-17 22:26:52 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-nbformat: updated to 5.0.6

5.0.6
=====
- nbformat.read() function has a better duck-type interface and will raise more
  meaningful error messages if it can't parse a notebook document.

5.0.5
=====
- Allow notebook format 4.0 and 4.1 to have the arbitrary JSON mimebundles
  from format 4.2 for pragmatic purposes.
- Support reading/writing path-like objects has been added to read operations.

5.0.4
=====
- Fixed issue causing python 2 to pick up 5.0.x releases.

5.0.3
=====
- Removed debug print statements from project.

5.0.2
=====
- Added schema validation files for older versions. This was breaking notebook \ 
generation.

5.0
===
`5.0 on GitHub <https://github.com/jupyter/nbformat/milestone/5>`__

- Starting with 5.0, ``nbformat`` is now Python 3 only (>= 3.5)
- Add execution timings in code cell metadata for v4 spec.
  ``"metadata": { "execution": {...}}`` should be populated \ 
with kernel-specific
  timing information.
- Documentation for how markup is used in notebooks added
- Link to json schema docs from format page added
- Documented the editable metadata flag
- Update description for collapsed field
- Documented notebook format versions 4.0-4.3 with accurate json schema \ 
specification files
- Clarified info about :ref:`name`'s meaning for cells
- Added a default execution_count of None for new_output_cell('execute_result')
- Added support for handling nbjson kwargs
- Wheels now correctly have a LICENSE file
- Travis builds now have a few more execution environments
   2019-07-22 10:42:50 by Nia Alarie | Files touched by this commit (5)
Log message:
Use https for jupyter.org.
   2017-10-17 20:30:02 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: update to 4.4.0

4.4.0:
- Explicitly state that metadata fields can be ignored.
- Introduce official jupyter namespace inside metadata (``metadata.jupyter``).
- Introduce ``source_hidden`` and ``outputs_hidden`` as official front-end
  metadata fields to indicate hiding source and outputs areas. **NB**: These
  fields should not be used to hide elements in exported formats.
- Fix ending the redundant storage of signatures in the signature database.
- :func:`nbformat.validate` can be set to not raise a ValidationError if
  additional properties are included.
- Fix for errors with connecting and backing up the signature database.
- Dict-like objects added to NotebookNode attributes are now transformed to be
  NotebookNode objects; transformation also works for `.update()`.
   2017-04-23 07:00:06 by Mark Davies | Files touched by this commit (5)
Log message:
Add py-nbformat 4.3.0

This package contains the base implementation of the Jupyter Notebook format,
and Python APIs for working with notebooks.