./www/py-nbformat, Jupyter Notebook format

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


Branch: CURRENT, Version: 5.10.4, Package name: py311-nbformat-5.10.4, 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:

Filesize: 139.403 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-08 07:15:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-nbformat: updated to 5.10.4

5.10.4

Maintenance and upkeep improvements

- Set all min deps
- chore: update pre-commit hooks
   2024-03-24 11:54:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-nbformat: updated to 5.10.3

5.10.3

Bugs fixed

- Revert 378 (Simplify NotebookNotary.\_data_dir_default)

5.10.2

Maintenance and upkeep improvements

- Restore usage of npm token

5.10.1

No merged PRs

5.10.0

Maintenance and upkeep improvements

- Update Release Scripts
- chore: update pre-commit hooks
- chore: update pre-commit hooks
- Update ruff and typings
- update incorrect warning text
- chore: update pre-commit hooks
- Clean up lint handling
- Adopt ruff format
- Update typings for mypy 1.6
- chore: update pre-commit hooks
- Fix typing error
- Simplify NotebookNotary.\_data_dir_default
- Adopt sp-repo-review
- Bump actions/checkout from 3 to 4

Documentation improvements

- update incorrect warning text
- Improve project URLs that display on PyPI
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-08-25 23:58:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-nbformat: updated to 5.9.2

5.9.2

Bugs fixed

- Fix version handling

Maintenance and upkeep improvements

- Fix encoding warnings
- Update link to notebook security

Documentation improvements

- Update link to notebook security

5.9.1

Maintenance and upkeep improvements

- Fix deprecation warning when importing from jsonschema

5.9.0

Maintenance and upkeep improvements

- Support Python 3.12
- Use local coverage
- Bump actions/checkout from 2 to 3
   2023-04-25 13:39:58 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: updated to 5.8.0

5.8.0

Enhancements made
- Add strip_invalid_metadata argument to validator normalize method

Maintenance and upkeep improvements
- Fix codecov badge
- Add license
- Add more linting
- Only add ellipsis to NotJSONError message if message is truncated

Documentation improvements
- DOC: README: capitalization, title
   2023-02-14 09:48:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: updated to 5.7.3

5.7.3

Maintenance and upkeep improvements

- Undeprecate validate(nb, relax_add_props=True)

5.7.2

Bugs fixed

- Only require nbformat_minor for v4

Maintenance and upkeep improvements

- Fix check release
- Add spell checker and enforce docstrings
- Fix docs build

5.7.1

Maintenance and upkeep improvements

- Expose more attributes for typing
- Fix lint
- Adopt ruff and address lint
- Use base setup dependency type
- Switch to using Jupyter Releaser
- More maintenance cleanup
- Handle warning from jupyter client
- Add dependabot
- Clean up docs and maintenance

Documentation improvements

- Fix changelog target
- Clean up docs and maintenance

5.7.0

- Always use jsonschema to handle error reporting.
- Fix deprecation warning suggestion.

5.6.1

- Fix handling of `__version__` on Python 3.7.

5.6.0

- Fix docs and type annotations for `validator.normalize`.
- Switch to hatch build backend.
   2022-05-04 09:30:55 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: updated to 5.4.0

5.4.0
=====
* Add project URLs to ``setup.py``
* Fix import in ``nbformat.current``
* Add ``mypy`` and typings support
* Improve CI
   2022-04-07 09:01:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-nbformat: updated to 5.3.0

5.3.0
=====
- Use `f`astjsonschema`` by default
- Adopt ``pre-commit`` and auto-formatters
- Increase minimum ``jsonschema`` to 2.6, handle warnings

5.2.0
=====
- Add ability to capture validation errors
- Update supported python versions
- Ensure nbformat minor version is present when upgrading
- Only fix cell ID validation issues if asked
- Return the notebook when no conversion is needed
- Catch AttributeErrors stemming from ipython_genutils as ValidationErrors on read
- Don't list pytest-cov as a test dependency
- Remove dependency on IPython genutils
- Include tests in sdist but not wheel