1
0

33 Commits

Author SHA256 Message Date
Dominique Leuenberger
74c5948087 Accepting request 1030493 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/1030493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=14
2022-10-22 12:13:31 +00:00
e33950e83d Accepting request 1030470 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1030470
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=31
2022-10-22 08:43:07 +00:00
Richard Brown
33ff567ff8 Accepting request 1006527 from devel:languages:python:jupyter
- update to version 5.6.1:
  * Fix handling of "__version__` on Python 3.7.
- specfile:
  * change to hatchling
- update to version 5.6.0:
  * Fix docs and type annotations for validator.normalize.
  * Switch to hatch build backend.

OBS-URL: https://build.opensuse.org/request/show/1006527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=13
2022-09-28 15:51:37 +00:00
6876bf2cec Accepting request 1006470 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1006470
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=29
2022-09-27 20:57:39 +00:00
6d98fc64da Accepting request 1005919 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1005919
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=28
2022-09-25 22:43:18 +00:00
Dominique Leuenberger
512e19ab32 Accepting request 1004202 from devel:languages:python:jupyter
- 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.

OBS-URL: https://build.opensuse.org/request/show/1004202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=12
2022-09-19 14:37:08 +00:00
9f22629452 Accepting request 1003362 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1003362
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=26
2022-09-13 17:02:15 +00:00
Dominique Leuenberger
f24ac67607 Accepting request 992642 from devel:languages:python:jupyter
- Update to 5.4.0
  * Fix import nbformat.current by @shadchin in #269
  * Add mypy support by @blink1073 in #270
  * Packaging updates

OBS-URL: https://build.opensuse.org/request/show/992642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=11
2022-08-06 20:08:23 +00:00
4d45be2da7 - Update to 5.4.0
* Fix import nbformat.current by @shadchin in #269
  * Add mypy support by @blink1073 in #270
  * Packaging updates

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=24
2022-08-03 21:11:39 +00:00
Dominique Leuenberger
493d29de8e Accepting request 964362 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/964362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=10
2022-03-28 14:58:06 +00:00
782364eb91 Accepting request 964361 from home:bnavigator:branches:devel:languages:python:jupyter
- Update to 5.2.0

OBS-URL: https://build.opensuse.org/request/show/964361
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=22
2022-03-23 19:11:54 +00:00
Dominique Leuenberger
f968a7d254 Accepting request 931609 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/931609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=9
2021-11-18 09:33:01 +00:00
4636c78882 Accepting request 931595 from home:schubi2
- Reenable libalternatives because gh#openSUSE/libalternatives#11
  is solved.

OBS-URL: https://build.opensuse.org/request/show/931595
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=21
2021-11-15 18:15:40 +00:00
Dominique Leuenberger
2553a54020 Accepting request 928025 from devel:languages:python:jupyter
- revert the usage of libalternatives due to
  gh#openSUSE/libalternatives#11

OBS-URL: https://build.opensuse.org/request/show/928025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=8
2021-10-31 21:55:21 +00:00
ce37f8de0d - revert the usage of libalternatives due to
gh#openSUSE/libalternatives#11

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=20
2021-10-28 19:13:29 +00:00
Dominique Leuenberger
d8c49d00cf Accepting request 923456 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/923456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=7
2021-10-25 13:16:52 +00:00
a9296b5348 Accepting request 923309 from home:schubi2
- Use libalternatives instead of update-alternatives.

OBS-URL: https://build.opensuse.org/request/show/923309
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=19
2021-10-06 09:12:54 +00:00
Dominique Leuenberger
09293a5790 Accepting request 884600 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/884600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=6
2021-04-15 14:57:03 +00:00
92338ede14 Accepting request 884348 from home:bnavigator:branches:devel:languages:python:jupyter
- Update to 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
- Release 5.1.2
  * Fixed missing file in manifest
- Release 5.1.1
  * Changes convert.upgrade to upgrade minor 4.x versions to 4.5
- Release 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
- Release 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`.
- Use github archive for full testsuite

OBS-URL: https://build.opensuse.org/request/show/884348
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=17
2021-04-12 09:48:37 +00:00
Dominique Leuenberger
d1ce9f8c77 Accepting request 817630 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/817630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=5
2020-06-30 19:53:50 +00:00
Tomáš Chvátal
2ec8e7d905 Accepting request 817550 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/817550
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=15
2020-06-29 07:56:26 +00:00
Yuchen Lin
83d1083705 Accepting request 808411 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/808411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=4
2020-05-28 07:09:09 +00:00
Tomáš Chvátal
7bef5397ef Accepting request 799735 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/799735
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=13
2020-05-23 13:47:16 +00:00
Dominique Leuenberger
30f6181c2c Accepting request 795895 from devel:languages:python:jupyter
- Update to 5.0.4
  * Fixed issue causing python 2 to pick up 5.0.x releases.
- Drop doc subpackage.  This was a leftover from when the tests
  were run in another package and keeping up with the
  rapidly-changing readthedocs download URLs is difficult.
- Update to 5.0.3
  * Removed debug print statements from project.
- Update to 5.0.2
  * Added schema validation files for older versions. This was breaking notebook generation.
- Update to 5.0
  * 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 nbformat 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

OBS-URL: https://build.opensuse.org/request/show/795895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=3
2020-04-25 18:11:10 +00:00
Todd R
38953780da OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=11 2020-04-20 18:38:32 +00:00
Todd R
751d8da2f9 Accepting request 773195 from home:TheBlackCat:branches:devel:languages:python:jupyter
- Update to 5.0.4
  * Fixed issue causing python 2 to pick up 5.0.x releases.
- Drop doc subpackage.  This was a leftover from when the tests
  were run in another package and keeping up with the
  rapidly-changing readthedocs download URLs is difficult.
- Update to 5.0.3
  * Removed debug print statements from project.
- Update to 5.0.2
  * Added schema validation files for older versions. This was breaking notebook generation.
- Update to 5.0
  * 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 nbformat 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

OBS-URL: https://build.opensuse.org/request/show/773195
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=10
2020-02-10 18:52:03 +00:00
Dominique Leuenberger
119337d3da Accepting request 722229 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/722229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=2
2019-08-13 11:10:50 +00:00
Todd R
753905de29 Accepting request 722228 from home:TheBlackCat:branches:devel:languages:python:jupyter
Merge everything into one spec file to simplify maintenance.

OBS-URL: https://build.opensuse.org/request/show/722228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=8
2019-08-11 02:30:43 +00:00
Dominique Leuenberger
1095b8a8e0 Accepting request 703757 from devel:languages:python:jupyter
- Fix some conflicts with old naming scheme.
- Rename to to match python package naming guidelines.
- Provide python-jupyter_ipykernel for backwards-compatibility.
- Fix conflicts with old naming scheme

OBS-URL: https://build.opensuse.org/request/show/703757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbformat?expand=0&rev=1
2019-05-22 09:13:26 +00:00
Todd R
b208c93c01 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=4 2019-05-17 18:14:32 +00:00
Todd R
9762e52ed6 Accepting request 703753 from home:TheBlackCat:branches:devel:languages:python:jupyter
- Move executable to python package to avoid conflicts with old naming scheme.  It should be moved back with the next release.

OBS-URL: https://build.opensuse.org/request/show/703753
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=3
2019-05-17 18:11:53 +00:00
Todd R
4775e60170 spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=2
2019-04-26 16:41:19 +00:00
Todd R
e52c484ffd Accepting request 697874 from home:TheBlackCat:branches:devel:languages:python:jupyter
- Rename to to match python package naming guidelines.
- Split jupyter components into own subpackage.
- Rename doc package to match jupyter package name.
- Update url
- Update to 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()`.
- Implement single-spec version.
- Update to 4.3.0
  * A new pluggable ``SignatureStore`` class allows specifying different ways to
    record the signatures of trusted notebooks. The default is still an SQLite
    database. See :ref:`pluggable_signature_store` for more information.
  * :func:`nbformat.read` and :func:`nbformat.write` accept file paths as bytes
    as well as unicode.
  * Fix for calling :func:`nbformat.validate` on an empty dictionary.
  * Fix for running the tests where the locale makes ASCII the default encoding.
- Update to 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 form ``application/anything+json``.
  * Define basics of ``authors`` in notebook metadata.
    ``nb.metadata.authors`` shall 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``
- Update to 4.1.0
  * Update nbformat spec version to 4.1, adding support for attachments on markdown and raw cells.
  * Catch errors opening trust database, falling back on ``:memory:`` if the database cannot be opened.
- Create doc subpackage
- update to version 4.0.1:
  * setuptools entrypoint
  * Add label to format docs for cross referencing
  * ensure `--version` output has actual version
  
- Build documentation
- Initial version
- Rename to to match python package naming guidelines.
- Split jupyter components into own subpackage.
- Rename doc package to match jupyter package name.
- Update url
- Update to 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()`.
- Implement single-spec version.
- Clean up update-alternatives usage.
- Update to 4.3.0
  * A new pluggable ``SignatureStore`` class allows specifying different ways to
    record the signatures of trusted notebooks. The default is still an SQLite
    database. See :ref:`pluggable_signature_store` for more information.
  * :func:`nbformat.read` and :func:`nbformat.write` accept file paths as bytes
    as well as unicode.
  * Fix for calling :func:`nbformat.validate` on an empty dictionary.
  * Fix for running the tests where the locale makes ASCII the default encoding.
- Update to 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 form ``application/anything+json``.
  * Define basics of ``authors`` in notebook metadata.
    ``nb.metadata.authors`` shall 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``
- Update to 4.1.0
  * Update nbformat spec version to 4.1, adding support for attachments on markdown and raw cells.
  * Catch errors opening trust database, falling back on ``:memory:`` if the database cannot be opened.
- Create doc subpackage
- update to version 4.0.1:
  * setuptools entrypoint
  * Add label to format docs for cross referencing
  * ensure `--version` output has actual version
  
- Build documentation
- Initial version

OBS-URL: https://build.opensuse.org/request/show/697874
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbformat?expand=0&rev=1
2019-04-25 15:50:50 +00:00