commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2024-06-27 16:00:40 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.18349 (New) Package is "python-nbclient" Thu Jun 27 16:00:40 2024 rev:33 rq:1183266 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2024-04-02 16:41:14.858655535 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.18349/python-nbclient.changes 2024-06-27 16:01:09.109864538 +0200 @@ -1,0 +2,5 @@ +Wed Jun 26 01:36:57 UTC 2024 - Steve Kowalik + +- Remove upper bound on pytest. + +--- Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.tbBCq1/_old 2024-06-27 16:01:09.629884385 +0200 +++ /var/tmp/diff_new_pack.tbBCq1/_new 2024-06-27 16:01:09.633884537 +0200 @@ -62,7 +62,7 @@ BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module nbclient = %{version}} BuildRequires: %{python_module nbconvert >= 7} -BuildRequires: %{python_module pytest >= 7 with %python-pytest < 8} +BuildRequires: %{python_module pytest >= 7} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module testpath} BuildRequires: %{python_module xmltodict}
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2024-04-02 16:40:40 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1905 (New) Package is "python-nbclient" Tue Apr 2 16:40:40 2024 rev:32 rq:1163579 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2024-03-07 18:32:38.616158912 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1905/python-nbclient.changes 2024-04-02 16:41:14.858655535 +0200 @@ -1,0 +2,7 @@ +Fri Mar 29 18:45:22 UTC 2024 - Ben Greiner + +- Update to 0.10.0 + * Optionally write out executed notebook in jupyter-execute #307 +(@wpk-nist-gov) + +--- Old: nbclient-0.9.0.tar.gz New: nbclient-0.10.0.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.aMSITW/_old 2024-04-02 16:41:15.402675583 +0200 +++ /var/tmp/diff_new_pack.aMSITW/_new 2024-04-02 16:41:15.402675583 +0200 @@ -32,7 +32,7 @@ %endif Name: python-nbclient%{psuffix} -Version:0.9.0 +Version:0.10.0 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -62,7 +62,7 @@ BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module nbclient = %{version}} BuildRequires: %{python_module nbconvert >= 7} -BuildRequires: %{python_module pytest >= 7} +BuildRequires: %{python_module pytest >= 7 with %python-pytest < 8} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module testpath} BuildRequires: %{python_module xmltodict} ++ nbclient-0.9.0.tar.gz -> nbclient-0.10.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.9.0/PKG-INFO new/nbclient-0.10.0/PKG-INFO --- old/nbclient-0.9.0/PKG-INFO 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.10.0/PKG-INFO2020-02-02 01:00:00.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.9.0 +Version: 0.10.0 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Project-URL: Documentation, https://nbclient.readthedocs.io Project-URL: Funding, https://numfocus.org/ @@ -74,7 +74,7 @@ Requires-Dist: nbconvert>=7.0.0; extra == 'test' Requires-Dist: pytest-asyncio; extra == 'test' Requires-Dist: pytest-cov>=4.0; extra == 'test' -Requires-Dist: pytest>=7.0; extra == 'test' +Requires-Dist: pytest<8,>=7.0; extra == 'test' Requires-Dist: testpath; extra == 'test' Requires-Dist: xmltodict; extra == 'test' Description-Content-Type: text/markdown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.9.0/nbclient/_version.py new/nbclient-0.10.0/nbclient/_version.py --- old/nbclient-0.9.0/nbclient/_version.py 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.10.0/nbclient/_version.py2020-02-02 01:00:00.0 +0100 @@ -2,7 +2,7 @@ import re from typing import List, Union -__version__ = "0.9.0" +__version__ = "0.10.0" # Build up version_info tuple for backwards compatibility pattern = r"(?P\d+).(?P\d+).(?P\d+)(?P.*)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.9.0/nbclient/cli.py new/nbclient-0.10.0/nbclient/cli.py --- old/nbclient-0.9.0/nbclient/cli.py 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.10.0/nbclient/cli.py 2020-02-02 01:00:00.0 +0100 @@ -2,9 +2,9 @@ from __future__ import annotations import logging -import pathlib import sys import typing +from pathlib import Path from textwrap import dedent import nbformat @@ -22,6 +22,7 @@ "timeout": "NbClientApp.timeout", "startup_timeout": "NbClientApp.startup_timeout", "kernel_name": "NbClientApp.kernel_name", +"output": "NbClientApp.output_base", } nbclient_flags: dict[str, typing.Any] = { @@ -33,6 +34,14 @@ }, "Errors are ignored and execution is continued until the end of the notebook.", ), +"inplace": ( +{ +"NbClientApp": { +"inplace": True, +}, +}, +"Overwrite input notebook with executed results.", +), } @@ -98,6 +107,29 @@ """ ), ).tag(config=True) +inplace = Bool( +False, +help=dedent( +""" +Default is execute notebook without writing the newly executed notebook. +If this flag is provided, the newly generated
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2024-03-07 18:31:24 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1770 (New) Package is "python-nbclient" Thu Mar 7 18:31:24 2024 rev:31 rq:1155948 version:0.9.0 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2023-11-27 22:43:32.866217310 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1770/python-nbclient.changes 2024-03-07 18:32:38.616158912 +0100 @@ -1,0 +2,5 @@ +Thu Mar 7 13:40:12 UTC 2024 - Ben Greiner + +- Skip testing with python39: no longer supported since ipython 8.19 + +--- Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.DwddGf/_old 2024-03-07 18:32:39.088176330 +0100 +++ /var/tmp/diff_new_pack.DwddGf/_new 2024-03-07 18:32:39.088176330 +0100 @@ -1,7 +1,7 @@ # -# spec file +# spec file for package python-nbclient # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,6 +20,7 @@ %if "%{flavor}" == "test" %define psuffix -test %bcond_without test +%define skip_python39 1 %else %define psuffix %{nil} %bcond_with test @@ -52,7 +53,7 @@ Requires: alts %else Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %endif %if %{with test} BuildRequires: %{python_module flaky}
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2023-06-12 15:26:10 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.15902 (New) Package is "python-nbclient" Mon Jun 12 15:26:10 2023 rev:29 rq:1092364 version:0.8.0 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2023-05-02 16:22:29.523043523 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.15902/python-nbclient.changes 2023-06-12 15:27:05.559279613 +0200 @@ -1,0 +2,6 @@ +Sun Jun 11 19:57:08 UTC 2023 - Ben Greiner + +- Update to 0.8.0 + * Bump min version support #287 (@blink1073) + +--- Old: nbclient-0.7.4.tar.gz New: nbclient-0.8.0.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.fTcpAn/_old 2023-06-12 15:27:06.451284890 +0200 +++ /var/tmp/diff_new_pack.fTcpAn/_new 2023-06-12 15:27:06.459284937 +0200 @@ -31,20 +31,20 @@ %endif Name: python-nbclient%{psuffix} -Version:0.7.4 +Version:0.8.0 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause URL:https://github.com/jupyter/nbclient Source: https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module hatchling >= 1.10.0} BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-jupyter-client >= 6.1.12 Requires: python-nbformat >= 5.1 -Requires: python-traitlets >= 5.3 +Requires: python-traitlets >= 5.4 Requires: ((python-jupyter-core >= 4.12 with python-jupyter-core < 5) or python-jupyter-core >= 5.1) BuildArch: noarch %if %{with libalternatives} @@ -56,7 +56,7 @@ %endif %if %{with test} BuildRequires: %{python_module flaky} -BuildRequires: %{python_module ipykernel} +BuildRequires: %{python_module ipykernel >= 6.19.3} BuildRequires: %{python_module ipython} BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module nbclient = %{version}} ++ nbclient-0.7.4.tar.gz -> nbclient-0.8.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.7.4/PKG-INFO new/nbclient-0.8.0/PKG-INFO --- old/nbclient-0.7.4/PKG-INFO 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.8.0/PKG-INFO 2020-02-02 01:00:00.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.7.4 +Version: 0.8.0 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Project-URL: Documentation, https://nbclient.readthedocs.io Project-URL: Funding, https://numfocus.org/ @@ -46,16 +46,15 @@ Classifier: License :: OSI Approved :: BSD License Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 -Requires-Python: >=3.7.0 +Requires-Python: >=3.8.0 Requires-Dist: jupyter-client>=6.1.12 Requires-Dist: jupyter-core!=5.0.*,>=4.12 Requires-Dist: nbformat>=5.1 -Requires-Dist: traitlets>=5.3 +Requires-Dist: traitlets>=5.4 Provides-Extra: dev Requires-Dist: pre-commit; extra == 'dev' Provides-Extra: docs @@ -69,7 +68,7 @@ Requires-Dist: sphinxcontrib-spelling; extra == 'docs' Provides-Extra: test Requires-Dist: flaky; extra == 'test' -Requires-Dist: ipykernel; extra == 'test' +Requires-Dist: ipykernel>=6.19.3; extra == 'test' Requires-Dist: ipython; extra == 'test' Requires-Dist: ipywidgets; extra == 'test' Requires-Dist: nbconvert>=7.0.0; extra == 'test' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.7.4/nbclient/_version.py new/nbclient-0.8.0/nbclient/_version.py --- old/nbclient-0.7.4/nbclient/_version.py 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.8.0/nbclient/_version.py 2020-02-02 01:00:00.0 +0100 @@ -2,7 +2,7 @@ import re from typing import List, Union -__version__ = "0.7.4" +__version__ = "0.8.0" # Build up version_info tuple for backwards compatibility pattern = r'(?P\d+).(?P\d+).(?P\d+)(?P.*)' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--excl
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2023-05-02 16:18:45 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1533 (New) Package is "python-nbclient" Tue May 2 16:18:45 2023 rev:28 rq:1083889 version:0.7.4 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2023-04-24 22:31:14.251519297 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1533/python-nbclient.changes 2023-05-02 16:22:29.523043523 +0200 @@ -1,0 +2,10 @@ +Mon May 1 17:50:53 UTC 2023 - Ben Greiner + +- Update to 0.7.4 + * include stream output in CellExecutionError #282 (@minrk) + * avoid duplicate 'Exception: message' in CellExecutionError #283 +(@minrk) + * Send KeyboardInterrupt a little later in +test_run_all_notebooks[Interrupt.ipynb-opts6] #285 (@kxxt) + +--- Old: nbclient-0.7.3.tar.gz New: nbclient-0.7.4.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.LL9Wdw/_old 2023-05-02 16:22:31.171053295 +0200 +++ /var/tmp/diff_new_pack.LL9Wdw/_new 2023-05-02 16:22:31.179053342 +0200 @@ -31,7 +31,7 @@ %endif Name: python-nbclient%{psuffix} -Version:0.7.3 +Version:0.7.4 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.7.3.tar.gz -> nbclient-0.7.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.7.3/PKG-INFO new/nbclient-0.7.4/PKG-INFO --- old/nbclient-0.7.3/PKG-INFO 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.7.4/PKG-INFO 2020-02-02 01:00:00.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.7.3 +Version: 0.7.4 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Project-URL: Documentation, https://nbclient.readthedocs.io Project-URL: Funding, https://numfocus.org/ @@ -83,7 +83,6 @@ [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter/nbclient/main?filepath=binder%2Frun_nbclient.ipynb) [![Build Status](https://github.com/jupyter/nbclient/workflows/CI/badge.svg)](https://github.com/jupyter/nbclient/actions) [![Documentation Status](https://readthedocs.org/projects/nbclient/badge/?version=latest)](https://nbclient.readthedocs.io/en/latest/?badge=latest) -[![CodeCov](https://codecov.io/gh/jupyter/nbclient/coverage.svg?branch=main)](https://codecov.io/gh/jupyter/nbclient?branch=main) [![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg)](https://www.python.org/downloads/release/python-370/) [![Python 3.8](https://img.shields.io/badge/python-3.8-blue.svg)](https://www.python.org/downloads/release/python-380/) [![Python 3.9](https://img.shields.io/badge/python-3.9-blue.svg)](https://www.python.org/downloads/release/python-390/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.7.3/README.md new/nbclient-0.7.4/README.md --- old/nbclient-0.7.3/README.md2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.7.4/README.md2020-02-02 01:00:00.0 +0100 @@ -1,7 +1,6 @@ [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter/nbclient/main?filepath=binder%2Frun_nbclient.ipynb) [![Build Status](https://github.com/jupyter/nbclient/workflows/CI/badge.svg)](https://github.com/jupyter/nbclient/actions) [![Documentation Status](https://readthedocs.org/projects/nbclient/badge/?version=latest)](https://nbclient.readthedocs.io/en/latest/?badge=latest) -[![CodeCov](https://codecov.io/gh/jupyter/nbclient/coverage.svg?branch=main)](https://codecov.io/gh/jupyter/nbclient?branch=main) [![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg)](https://www.python.org/downloads/release/python-370/) [![Python 3.8](https://img.shields.io/badge/python-3.8-blue.svg)](https://www.python.org/downloads/release/python-380/) [![Python 3.9](https://img.shields.io/badge/python-3.9-blue.svg)](https://www.python.org/downloads/release/python-390/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.7.3/nbclient/_version.py new/nbclient-0.7.4/nbclient/_version.py --- old/nbclient-0.7.3/nbclient/_version.py 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.7.4/nbclient/_version.py 2020-02-02 01:00:00.0 +0100 @@ -2,7 +2,7 @@ import re from typing import List, Union -__version__ = "0.7.
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2023-04-24 22:31:07 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1533 (New) Package is "python-nbclient" Mon Apr 24 22:31:07 2023 rev:27 rq:1082321 version:0.7.3 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2023-01-08 21:25:52.659367636 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1533/python-nbclient.changes 2023-04-24 22:31:14.251519297 +0200 @@ -1,0 +2,6 @@ +Sun Apr 23 17:56:28 UTC 2023 - Ben Greiner + +- Update to 0.7.3 + * Add coalesce_streams #279 (@davidbrochart) + +--- Old: nbclient-0.7.2.tar.gz New: nbclient-0.7.3.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.QOqM2a/_old 2023-04-24 22:31:14.835522769 +0200 +++ /var/tmp/diff_new_pack.QOqM2a/_new 2023-04-24 22:31:14.843522816 +0200 @@ -31,7 +31,7 @@ %endif Name: python-nbclient%{psuffix} -Version:0.7.2 +Version:0.7.3 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -55,6 +55,7 @@ Requires(postun):update-alternatives %endif %if %{with test} +BuildRequires: %{python_module flaky} BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module ipython} BuildRequires: %{python_module ipywidgets} ++ nbclient-0.7.2.tar.gz -> nbclient-0.7.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.7.2/LICENSE new/nbclient-0.7.3/LICENSE --- old/nbclient-0.7.2/LICENSE 2020-02-02 01:00:00.0 +0100 +++ new/nbclient-0.7.3/LICENSE 2020-02-02 01:00:00.0 +0100 @@ -1,59 +1,30 @@ -# Licensing terms +BSD 3-Clause License -This project is licensed under the terms of the Modified BSD License -(also known as New or Revised or 3-Clause BSD), as follows: - -- Copyright (c) 2020-, Jupyter Development Team +Copyright (c) 2020-, Jupyter Development Team All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: -Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. -Redistributions in binary form must reproduce the above copyright notice, this -list of conditions and the following disclaimer in the documentation and/or -other materials provided with the distribution. - -Neither the name of the Jupyter Development Team nor the names of its -contributors may be used to endorse or promote products derived from this -software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -## About the Jupyter Development Team - -The Jupyter Development Team is the set of all contributors to the Jupyter project. -This includes all of the Jupyter subprojects. - -The core team
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2023-01-08 21:25:51 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1563 (New) Package is "python-nbclient" Sun Jan 8 21:25:51 2023 rev:26 rq:1056887 version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-10-12 18:24:58.937708061 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1563/python-nbclient.changes 2023-01-08 21:25:52.659367636 +0100 @@ -1,0 +2,11 @@ +Sun Jan 8 09:32:12 UTC 2023 - Ben Greiner + +- Update to 0.7.2 + * Allow space after In #264 (@davidbrochart) + * Fix jupyter_core pinning #263 (@davidbrochart) + * Update README, add Python 3.11 #260 (@davidbrochart) +- Release 0.7.1 + * Remove nest-asyncio #259 (@davidbrochart) +- Use PEP517 hatchling build + +--- Old: nbclient-0.7.0.tar.gz New: nbclient-0.7.2.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.EkAjKi/_old 2023-01-08 21:25:53.499372627 +0100 +++ /var/tmp/diff_new_pack.EkAjKi/_new 2023-01-08 21:25:53.503372650 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,21 +29,23 @@ %else %bcond_with libalternatives %endif + Name: python-nbclient%{psuffix} -Version:0.7.0 +Version:0.7.2 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause URL:https://github.com/jupyter/nbclient Source: https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-%{version}.tar.gz BuildRequires: %{python_module base >= 3.7} -BuildRequires: %{python_module setuptools >= 38.6.0} +BuildRequires: %{python_module hatchling >= 1.10.0} +BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-jupyter-client >= 6.1.5 -Requires: python-nbformat >= 5.0 -Requires: python-nest-asyncio -Requires: python-traitlets >= 5.2.2 +Requires: python-jupyter-client >= 6.1.12 +Requires: python-nbformat >= 5.1 +Requires: python-traitlets >= 5.3 +Requires: ((python-jupyter-core >= 4.12 with python-jupyter-core < 5) or python-jupyter-core >= 5.1) BuildArch: noarch %if %{with libalternatives} BuildRequires: alts @@ -57,7 +59,8 @@ BuildRequires: %{python_module ipython} BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module nbclient = %{version}} -BuildRequires: %{python_module pytest >= 4.1} +BuildRequires: %{python_module nbconvert >= 7} +BuildRequires: %{python_module pytest >= 7} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module testpath} BuildRequires: %{python_module xmltodict} @@ -72,13 +75,14 @@ %prep %setup -q -n nbclient-%{version} +sed -i 's/--color=yes//' pyproject.toml +%if ! %{with test} %build -%python_build +%pyproject_wheel -%if ! %{with test} %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/jupyter-execute %python_expand %fdupes %{buildroot}%{$python_sitelib} %endif @@ -91,7 +95,7 @@ # https://github.com/jupyter/nbclient/issues/189 donttest+=" or (test_run_all_notebooks and (opts6 or opts8 or opts9))" # extra -v for more verbose error diffs -%pytest -v -k "not ($donttest)" --asyncio-mode=auto +%pytest -v -k "not ($donttest)" %endif %if ! %{with test} @@ -105,11 +109,11 @@ %python_uninstall_alternative jupyter-execute %files %{python_files} -%doc CHANGELOG.md README.md +%doc README.md %license LICENSE %python_alternative %{_bindir}/jupyter-execute %{python_sitelib}/nbclient -%{python_sitelib}/nbclient-%{version}*-info/ +%{python_sitelib}/nbclient-%{version}.dist-info/ %endif %changelog ++ nbclient-0.7.0.tar.gz -> nbclient-0.7.2.tar.gz ++ 2661 lines of diff (skipped)
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-10-12 18:23:52 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.2275 (New) Package is "python-nbclient" Wed Oct 12 18:23:52 2022 rev:25 rq:1009183 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-09-10 20:17:46.652903980 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.2275/python-nbclient.changes 2022-10-12 18:24:58.937708061 +0200 @@ -1,0 +2,8 @@ +Sun Oct 9 17:10:22 UTC 2022 - Arun Persaud + +- update to version 0.7.0: + * Maintenance and upkeep improvements ++ Cleanup CI #254 (@blink1073) ++ Handle client 8 support #253 (@blink1073) + +--- Old: nbclient-0.6.8.tar.gz New: nbclient-0.7.0.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.Qv19yI/_old 2022-10-12 18:24:59.429709290 +0200 +++ /var/tmp/diff_new_pack.Qv19yI/_new 2022-10-12 18:24:59.437709310 +0200 @@ -30,7 +30,7 @@ %bcond_with libalternatives %endif Name: python-nbclient%{psuffix} -Version:0.6.8 +Version:0.7.0 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.6.8.tar.gz -> nbclient-0.7.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.8/.pre-commit-config.yaml new/nbclient-0.7.0/.pre-commit-config.yaml --- old/nbclient-0.6.8/.pre-commit-config.yaml 2022-09-09 14:35:23.0 +0200 +++ new/nbclient-0.7.0/.pre-commit-config.yaml 2022-10-06 18:31:26.0 +0200 @@ -22,13 +22,13 @@ - id: trailing-whitespace - repo: https://github.com/asottile/pyupgrade -rev: v2.34.0 +rev: v2.38.2 hooks: - id: pyupgrade args: [--py37-plus] - repo: https://github.com/psf/black -rev: 22.6.0 +rev: 22.8.0 hooks: - id: black @@ -40,24 +40,20 @@ args: [--profile=black] - repo: https://github.com/PyCQA/doc8 -rev: 0.11.2 +rev: v1.0.0 hooks: - id: doc8 args: [--max-line-length=200] - repo: https://github.com/pycqa/flake8 -rev: 4.0.1 +rev: 5.0.4 hooks: - id: flake8 additional_dependencies: - [ -"flake8-bugbear==20.1.4", -"flake8-logging-format==0.6.0", -"flake8-implicit-str-concat==0.2.0", - ] + ["flake8-bugbear==22.6.22", "flake8-implicit-str-concat==0.2.0"] - repo: https://github.com/sirosen/check-jsonschema -rev: 0.16.2 +rev: 0.18.3 hooks: - id: check-jsonschema name: "Check GitHub Workflows" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.8/CHANGELOG.md new/nbclient-0.7.0/CHANGELOG.md --- old/nbclient-0.6.8/CHANGELOG.md 2022-09-09 14:35:23.0 +0200 +++ new/nbclient-0.7.0/CHANGELOG.md 2022-10-06 18:31:35.0 +0200 @@ -2,6 +2,25 @@ +## 0.7.0 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.8...449f17d0374f43694d2203d216c97dd4ac7f2c0e)) + +### Maintenance and upkeep improvements + +- Cleanup CI [#254](https://github.com/jupyter/nbclient/pull/254) ([@blink1073](https://github.com/blink1073)) +- Handle client 8 support [#253](https://github.com/jupyter/nbclient/pull/253) ([@blink1073](https://github.com/blink1073)) + +### Other merged PRs + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-09-09&to=2022-10-06&type=c)) + +[@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Ablink1073+updated%3A2022-09-09..2022-10-06&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Apre-commit-ci+updated%3A2022-09-09..2022-10-06&type=Issues) + + + ## 0.6.8 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.7...f7d72b2c6937fc30add18b7413f89b691d1710be)) @@ -16,8 +35,6 @@ [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-08-23..2022-09-09&type=Issues) | [@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-08-23..2022-09-09&type=Issues) - - ## 0.6.7 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.6...979fb908dc133cc80a698c74d9b3d9d8af6c7bde)) diff -urN '--exclude=CVS' '-
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-09-10 20:17:23 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.2083 (New) Package is "python-nbclient" Sat Sep 10 20:17:23 2022 rev:24 rq:1002372 version:0.6.8 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-08-29 09:43:09.079824614 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.2083/python-nbclient.changes 2022-09-10 20:17:46.652903980 +0200 @@ -1,0 +2,7 @@ +Fri Sep 9 16:47:56 UTC 2022 - Arun Persaud + +- update to version 0.6.8: + * Merged PRs ++ Fix tests compatibility with IPython 8.5.0 #251 (@frenzymadness) + +--- Old: nbclient-0.6.7.tar.gz New: nbclient-0.6.8.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.6NaJyR/_old 2022-09-10 20:17:47.848907055 +0200 +++ /var/tmp/diff_new_pack.6NaJyR/_new 2022-09-10 20:17:47.856907075 +0200 @@ -30,7 +30,7 @@ %bcond_with libalternatives %endif Name: python-nbclient%{psuffix} -Version:0.6.7 +Version:0.6.8 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.6.7.tar.gz -> nbclient-0.6.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.7/CHANGELOG.md new/nbclient-0.6.8/CHANGELOG.md --- old/nbclient-0.6.7/CHANGELOG.md 2022-08-23 10:19:18.0 +0200 +++ new/nbclient-0.6.8/CHANGELOG.md 2022-09-09 14:35:23.0 +0200 @@ -2,6 +2,22 @@ +## 0.6.8 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.7...f7d72b2c6937fc30add18b7413f89b691d1710be)) + +### Merged PRs + +- Fix tests compatibility with IPython 8.5.0 [#251](https://github.com/jupyter/nbclient/pull/251) ([@frenzymadness](https://github.com/frenzymadness)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-08-23&to=2022-09-09&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-08-23..2022-09-09&type=Issues) | [@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-08-23..2022-09-09&type=Issues) + + + ## 0.6.7 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.6...979fb908dc133cc80a698c74d9b3d9d8af6c7bde)) @@ -17,8 +33,6 @@ [@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-07-01..2022-08-23&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Apre-commit-ci+updated%3A2022-07-01..2022-08-23&type=Issues) - - ## 0.6.6 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.5...b4a7cebf0238d4fbe814e19afbee8df3f610e80d)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.7/PKG-INFO new/nbclient-0.6.8/PKG-INFO --- old/nbclient-0.6.7/PKG-INFO 2022-08-23 10:19:28.246266000 +0200 +++ new/nbclient-0.6.8/PKG-INFO 2022-09-09 14:35:34.628271600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.6.7 +Version: 0.6.8 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.7/nbclient/_version.py new/nbclient-0.6.8/nbclient/_version.py --- old/nbclient-0.6.7/nbclient/_version.py 2022-08-23 10:19:19.0 +0200 +++ new/nbclient-0.6.8/nbclient/_version.py 2022-09-09 14:35:24.0 +0200 @@ -1,7 +1,7 @@ import re from typing import List, Union -__version__ = "0.6.7" +__version__ = "0.6.8" # Build up version_info tuple for backwards compatibility pattern = r'(?P\d+).(?P\d+).(?P\d+)(?P.*)' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.7/nbclient/tests/test_client.py new/nbclient-0.6.8/nbclient/tests/test_client.py --- old/nbclient-0.6.7/nbclient/tests/test_client.py2022-08-23 10:19:18.0 +0200 +++ new/nbclient-0.6.8/nbclient/tests/test_client.py2022-09-09 14:35:23.0 +0200 @@ -34,7 +34,7 @@ # Tracebacks look different in IPython 8, # see: https://github.com/ipython/ipython/blob/master/docs/source/whatsnew/v
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-08-29 09:42:54 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.2083 (New) Package is "python-nbclient" Mon Aug 29 09:42:54 2022 rev:23 rq:999713 version:0.6.7 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-07-10 23:15:31.800967181 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.2083/python-nbclient.changes 2022-08-29 09:43:09.079824614 +0200 @@ -1,0 +2,6 @@ +Sun Aug 28 20:59:32 UTC 2022 - Ben Greiner + +- Update to 0.6.7 + * Fix tests for ipywidgets 8 #246 (@frenzymadness) + +--- Old: nbclient-0.6.6.tar.gz New: nbclient-0.6.7.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.dgYms3/_old 2022-08-29 09:43:09.499825612 +0200 +++ /var/tmp/diff_new_pack.dgYms3/_new 2022-08-29 09:43:09.503825621 +0200 @@ -30,7 +30,7 @@ %bcond_with libalternatives %endif Name: python-nbclient%{psuffix} -Version:0.6.6 +Version:0.6.7 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.6.6.tar.gz -> nbclient-0.6.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.6/.pre-commit-config.yaml new/nbclient-0.6.7/.pre-commit-config.yaml --- old/nbclient-0.6.6/.pre-commit-config.yaml 2022-07-01 11:11:53.0 +0200 +++ new/nbclient-0.6.7/.pre-commit-config.yaml 2022-08-23 10:19:18.0 +0200 @@ -6,7 +6,7 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks -rev: v4.2.0 +rev: v4.3.0 hooks: - id: end-of-file-fixer - id: check-case-conflict @@ -22,13 +22,13 @@ - id: trailing-whitespace - repo: https://github.com/asottile/pyupgrade -rev: v2.32.0 +rev: v2.34.0 hooks: - id: pyupgrade args: [--py37-plus] - repo: https://github.com/psf/black -rev: 22.3.0 +rev: 22.6.0 hooks: - id: black @@ -40,7 +40,7 @@ args: [--profile=black] - repo: https://github.com/PyCQA/doc8 -rev: 0.11.1 +rev: 0.11.2 hooks: - id: doc8 args: [--max-line-length=200] @@ -57,7 +57,7 @@ ] - repo: https://github.com/sirosen/check-jsonschema -rev: 0.14.3 +rev: 0.16.2 hooks: - id: check-jsonschema name: "Check GitHub Workflows" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.6/CHANGELOG.md new/nbclient-0.6.7/CHANGELOG.md --- old/nbclient-0.6.6/CHANGELOG.md 2022-07-01 11:11:53.0 +0200 +++ new/nbclient-0.6.7/CHANGELOG.md 2022-08-23 10:19:18.0 +0200 @@ -2,6 +2,23 @@ +## 0.6.7 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.6...979fb908dc133cc80a698c74d9b3d9d8af6c7bde)) + +### Merged PRs + +- Fix tests for ipywidgets 8 [#246](https://github.com/jupyter/nbclient/pull/246) ([@frenzymadness](https://github.com/frenzymadness)) +- [pre-commit.ci] pre-commit autoupdate [#236](https://github.com/jupyter/nbclient/pull/236) ([@pre-commit-ci](https://github.com/pre-commit-ci)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-07-01&to=2022-08-23&type=c)) + +[@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-07-01..2022-08-23&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Apre-commit-ci+updated%3A2022-07-01..2022-08-23&type=Issues) + + + ## 0.6.6 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.5...b4a7cebf0238d4fbe814e19afbee8df3f610e80d)) @@ -16,8 +33,6 @@ [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-06-30..2022-07-01&type=Issues) - - ## 0.6.5 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.4...6aed8bec58d69004d3b6687c8bf589f175630f8d)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.6/PKG-INFO new/nbclient-0.6.7/PKG-INFO --- old/nbclient-0.6.6/PKG-INFO 2022-07-01 11:12:09.013635400 +0200 +++ new/nbclient-0.6.7/PKG-INFO 2022-08-23 10:19:28.246266000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.6.6 +Version: 0.6.7 Summary: A client library for execut
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-07-10 23:15:25 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1523 (New) Package is "python-nbclient" Sun Jul 10 23:15:25 2022 rev:22 rq:988045 version:0.6.6 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-06-07 11:45:10.207233668 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1523/python-nbclient.changes 2022-07-10 23:15:31.800967181 +0200 @@ -1,0 +2,12 @@ +Sat Jul 9 13:26:33 UTC 2022 - Arun Persaud + +- update to version 0.6.6: + * Merged PRs ++ Start new client if needed in blocking setup_kernel #241 + (@davidbrochart) + +- changes from version 0.6.5: + * Merged PRs ++ Start new client if needed #239 (@davidbrochart) + +--- Old: nbclient-0.6.4.tar.gz New: nbclient-0.6.6.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.R8H6Cc/_old 2022-07-10 23:15:32.240967854 +0200 +++ /var/tmp/diff_new_pack.R8H6Cc/_new 2022-07-10 23:15:32.244967860 +0200 @@ -29,9 +29,8 @@ %else %bcond_with libalternatives %endif - Name: python-nbclient%{psuffix} -Version:0.6.4 +Version:0.6.6 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.6.4.tar.gz -> nbclient-0.6.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.4/CHANGELOG.md new/nbclient-0.6.6/CHANGELOG.md --- old/nbclient-0.6.4/CHANGELOG.md 2022-06-01 00:18:07.0 +0200 +++ new/nbclient-0.6.6/CHANGELOG.md 2022-07-01 11:11:53.0 +0200 @@ -2,6 +2,36 @@ +## 0.6.6 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.5...b4a7cebf0238d4fbe814e19afbee8df3f610e80d)) + +### Merged PRs + +- Start new client if needed in blocking setup_kernel [#241](https://github.com/jupyter/nbclient/pull/241) ([@davidbrochart](https://github.com/davidbrochart)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-06-30&to=2022-07-01&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-06-30..2022-07-01&type=Issues) + + + +## 0.6.5 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.4...6aed8bec58d69004d3b6687c8bf589f175630f8d)) + +### Merged PRs + +- Start new client if needed [#239](https://github.com/jupyter/nbclient/pull/239) ([@davidbrochart](https://github.com/davidbrochart)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-05-31&to=2022-06-30&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-05-31..2022-06-30&type=Issues) + ## 0.6.4 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.3...01465b8d8597efa81f54f713ad3944fe963ab453)) @@ -17,8 +47,6 @@ [@CiprianAnton](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3ACiprianAnton+updated%3A2022-05-09..2022-05-31&type=Issues) | [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-05-09..2022-05-31&type=Issues) - - ## 0.6.3 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.6.2...61d36ce423b00231833c737f59041f33d72a7bb3)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.4/PKG-INFO new/nbclient-0.6.6/PKG-INFO --- old/nbclient-0.6.4/PKG-INFO 2022-06-01 00:18:22.189013700 +0200 +++ new/nbclient-0.6.6/PKG-INFO 2022-07-01 11:12:09.013635400 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.6.4 +Version: 0.6.6 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.6.4/nbclient/_version.py new/nbclient-0.6.6/nbclient/_version.py --- old/nbclient-0.6.4/nbclient/_version.py 2022-06-01 00:18:08.0 +0200 +++ new/nbclient-0.6.6/nbclient/_version.py 2022-07-01 11:11:54.0 +0200 @@ -1,7 +1,7 @@ import re from typing import List, Union -__version__ = "0.6.4" +__version__ = "0.6.6" # Build up v
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-06-07 11:45:02 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1548 (New) Package is "python-nbclient" Tue Jun 7 11:45:02 2022 rev:21 rq:980915 version:0.6.4 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-03-12 17:16:05.050347744 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1548/python-nbclient.changes 2022-06-07 11:45:10.207233668 +0200 @@ -1,0 +2,42 @@ +Sun Jun 5 16:49:53 UTC 2022 - Ben Greiner + +- Fix test requirements + +--- +Sat Jun 4 23:14:53 UTC 2022 - Arun Persaud + +- specfile: + * update requirements + +- update to version 0.6.4: + * Merged PRs ++ Make sure kernel is cleaned up in case an error occurred while + starting kernel client #234 (@CiprianAnton) ++ Suppress most warnings in tests #232 (@davidbrochart) + +- changes from version 0.6.3: + * Bugs fixed ++ Clean up docs and typings #230 (@blink1073) + * Documentation improvements ++ Clean up docs and typings #230 (@blink1073) + +- changes from version 0.6.2: + * Merged PRs ++ Fix documentation generation #228 (@davidbrochart) + +- changes from version 0.6.1: + * Merged PRs ++ [pre-commit.ci] pre-commit autoupdate #225 (@pre-commit-ci) ++ Add error_on_interrupt trait #224 (@davidbrochart) ++ Fix typo #223 (@davidbrochart) ++ Add on_cell_executed hook #222 (@davidbrochart) + +- changes from version 0.6.0: + * Maintenance and upkeep improvements ++ Fix typings and update mypy settings #220 (@blink1073) ++ Add missing dep on testpath #219 (@blink1073) ++ Add more pre-commit hooks and update flake8 #218 (@blink1073) + * Documentation improvements ++ Clean up docs handling #216 (@blink1073) + +--- Old: nbclient-0.5.13.tar.gz New: nbclient-0.6.4.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.2udLN7/_old 2022-06-07 11:45:11.735235751 +0200 +++ /var/tmp/diff_new_pack.2udLN7/_new 2022-06-07 11:45:11.739235756 +0200 @@ -29,10 +29,9 @@ %else %bcond_with libalternatives %endif -%{?!python_module:%define python_module() python3-%{**}} -%define skip_python2 1 + Name: python-nbclient%{psuffix} -Version:0.5.13 +Version:0.6.4 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -45,7 +44,7 @@ Requires: python-jupyter-client >= 6.1.5 Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio -Requires: python-traitlets >= 5.0 +Requires: python-traitlets >= 5.2.2 BuildArch: noarch %if %{with libalternatives} BuildRequires: alts @@ -57,10 +56,11 @@ %if %{with test} BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module ipython} -BuildRequires: %{python_module ipywidgets < 8} +BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module nbclient = %{version}} BuildRequires: %{python_module pytest >= 4.1} BuildRequires: %{python_module pytest-asyncio} +BuildRequires: %{python_module testpath} BuildRequires: %{python_module xmltodict} %endif %python_subpackages ++ nbclient-0.5.13.tar.gz -> nbclient-0.6.4.tar.gz ++ 1798 lines of diff (skipped)
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-03-12 17:15:24 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.25692 (New) Package is "python-nbclient" Sat Mar 12 17:15:24 2022 rev:20 rq:961182 version:0.5.13 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-03-11 11:32:44.994019774 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.25692/python-nbclient.changes 2022-03-12 17:16:05.050347744 +0100 @@ -1,0 +2,6 @@ +Sat Mar 12 04:52:28 UTC 2022 - Arun Persaud + +- update to version 0.5.13: + * Drop ipython_genutils #209 (@davidbrochart) + +--- Old: nbclient-0.5.12.tar.gz New: nbclient-0.5.13.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.YiHkXJ/_old 2022-03-12 17:16:05.514348281 +0100 +++ /var/tmp/diff_new_pack.YiHkXJ/_new 2022-03-12 17:16:05.514348281 +0100 @@ -32,7 +32,7 @@ %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.12 +Version:0.5.13 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.5.12.tar.gz -> nbclient-0.5.13.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.12/CHANGELOG.md new/nbclient-0.5.13/CHANGELOG.md --- old/nbclient-0.5.12/CHANGELOG.md2022-03-06 20:07:33.0 +0100 +++ new/nbclient-0.5.13/CHANGELOG.md2022-03-11 09:57:45.0 +0100 @@ -2,6 +2,22 @@ +## 0.5.13 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.12...af2315aefbd8d08c1d6a473c289beef1e8ebbecb)) + +### Merged PRs + +- Drop ipython_genutils [#209](https://github.com/jupyter/nbclient/pull/209) ([@davidbrochart](https://github.com/davidbrochart)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-03-06&to=2022-03-11&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-03-06..2022-03-11&type=Issues) + + + ## 0.5.12 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.11...d20e29e803e5a22379f7a1356e7cf55d4649e9cb)) @@ -17,8 +33,6 @@ [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-02-14..2022-03-06&type=Issues) | [@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-02-14..2022-03-06&type=Issues) - - ## 0.5.11 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.10...050c7da89a98159e6361b1ad0dbefd215db5f816)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.12/PKG-INFO new/nbclient-0.5.13/PKG-INFO --- old/nbclient-0.5.12/PKG-INFO2022-03-06 20:08:11.306576700 +0100 +++ new/nbclient-0.5.13/PKG-INFO2022-03-11 09:58:25.364798800 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.5.12 +Version: 0.5.13 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.12/nbclient/_version.py new/nbclient-0.5.13/nbclient/_version.py --- old/nbclient-0.5.12/nbclient/_version.py2022-03-06 20:07:55.0 +0100 +++ new/nbclient-0.5.13/nbclient/_version.py2022-03-11 09:58:09.0 +0100 @@ -1,7 +1,7 @@ import re from typing import List, Union -__version__ = "0.5.12" +__version__ = "0.5.13" # Build up version_info tuple for backwards compatibility pattern = r'(?P\d+).(?P\d+).(?P\d+)(?P.*)' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.12/nbclient/jsonutil.py new/nbclient-0.5.13/nbclient/jsonutil.py --- old/nbclient-0.5.12/nbclient/jsonutil.py2022-03-06 20:07:33.0 +0100 +++ new/nbclient-0.5.13/nbclient/jsonutil.py2022-03-11 09:57:45.0 +0100 @@ -13,11 +13,6 @@ from datetime import datetime from typing import Dict -from ipython_genutils import py3compat -from ipython_genutils.py3compat import iteritems, unicode_type - -next_attr_name = '__next__' if py3compat.PY3 else 'next' - # ---
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-03-10 22:45:26 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.2349 (New) Package is "python-nbclient" Thu Mar 10 22:45:26 2022 rev:19 rq:960707 version:0.5.12 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-02-28 19:44:12.237955572 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.2349/python-nbclient.changes 2022-03-11 11:32:44.994019774 +0100 @@ -1,0 +2,11 @@ +Wed Mar 9 16:47:55 UTC 2022 - Arun Persaud + +* specfile: + * update version requirement for traitlets + +- update to version 0.5.12: + * Merged PRs ++ Require traitlets>=5.0.0 #204 (@davidbrochart) ++ Extend the ignored part of IPython outputs #202 (@frenzymadness) + +--- Old: nbclient-0.5.11.tar.gz New: nbclient-0.5.12.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.Ib2BwG/_old 2022-03-11 11:32:46.482021520 +0100 +++ /var/tmp/diff_new_pack.Ib2BwG/_new 2022-03-11 11:32:46.486021524 +0100 @@ -32,7 +32,7 @@ %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.11 +Version:0.5.12 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -45,7 +45,7 @@ Requires: python-jupyter-client >= 6.1.5 Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio -Requires: python-traitlets >= 4.2 +Requires: python-traitlets >= 5.0 BuildArch: noarch %if %{with libalternatives} BuildRequires: alts ++ nbclient-0.5.11.tar.gz -> nbclient-0.5.12.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.11/CHANGELOG.md new/nbclient-0.5.12/CHANGELOG.md --- old/nbclient-0.5.11/CHANGELOG.md2022-02-14 20:49:07.0 +0100 +++ new/nbclient-0.5.12/CHANGELOG.md2022-03-06 20:07:33.0 +0100 @@ -2,6 +2,23 @@ +## 0.5.12 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.11...d20e29e803e5a22379f7a1356e7cf55d4649e9cb)) + +### Merged PRs + +- Require traitlets>=5.0.0 [#204](https://github.com/jupyter/nbclient/pull/204) ([@davidbrochart](https://github.com/davidbrochart)) +- Extend the ignored part of IPython outputs [#202](https://github.com/jupyter/nbclient/pull/202) ([@frenzymadness](https://github.com/frenzymadness)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-02-14&to=2022-03-06&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-02-14..2022-03-06&type=Issues) | [@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2022-02-14..2022-03-06&type=Issues) + + + ## 0.5.11 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.10...050c7da89a98159e6361b1ad0dbefd215db5f816)) @@ -18,8 +35,6 @@ [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-01-13..2022-02-14&type=Issues) | [@devintang3](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adevintang3+updated%3A2022-01-13..2022-02-14&type=Issues) | [@kevin-bates](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Akevin-bates+updated%3A2022-01-13..2022-02-14&type=Issues) - - ## 0.5.10 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.9...e82c5d8d064ac1097f4e12f387b4c47ea5c576ff)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.11/PKG-INFO new/nbclient-0.5.12/PKG-INFO --- old/nbclient-0.5.11/PKG-INFO2022-02-14 20:49:44.258455500 +0100 +++ new/nbclient-0.5.12/PKG-INFO2022-03-06 20:08:11.306576700 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.5.11 +Version: 0.5.12 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.11/nbclient/_version.py new/nbclient-0.5.12/nbclient/_version.py --- old/nbclient-0.5.11/nbclient/_version.py2022-02-14 20:49:29.0 +0100 +++ new/nbclient-0.5.12/nbclient/_
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-02-28 19:43:46 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1958 (New) Package is "python-nbclient" Mon Feb 28 19:43:46 2022 rev:18 rq:958022 version:0.5.11 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-02-18 23:03:37.889409616 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1958/python-nbclient.changes 2022-02-28 19:44:12.237955572 +0100 @@ -1,0 +2,5 @@ +Mon Feb 28 10:17:42 UTC 2022 - Ben Greiner + +- Skip more failing tests due to new Exception message format + +--- Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.quT0lg/_old 2022-02-28 19:44:15.421956765 +0100 +++ /var/tmp/diff_new_pack.quT0lg/_new 2022-02-28 19:44:15.425956766 +0100 @@ -60,6 +60,7 @@ BuildRequires: %{python_module ipywidgets < 8} BuildRequires: %{python_module nbclient = %{version}} BuildRequires: %{python_module pytest >= 4.1} +BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module xmltodict} %endif %python_subpackages @@ -89,9 +90,9 @@ # tests on parallel notebooks randomly fail (4 tests) - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 donttest="parallel_notebooks" # https://github.com/jupyter/nbclient/issues/189 -donttest+=" or (test_run_all_notebooks and Interrupt.ipynb)" +donttest+=" or (test_run_all_notebooks and (opts6 or opts8 or opts9))" # extra -v for more verbose error diffs -%pytest -v -k "not ($donttest)" +%pytest -v -k "not ($donttest)" --asyncio-mode=auto %endif %if ! %{with test}
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-02-18 23:03:02 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1958 (New) Package is "python-nbclient" Fri Feb 18 23:03:02 2022 rev:17 rq:955826 version:0.5.11 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-01-17 22:35:29.086300901 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1958/python-nbclient.changes 2022-02-18 23:03:37.889409616 +0100 @@ -1,0 +2,10 @@ +Thu Feb 17 16:33:39 UTC 2022 - Arun Persaud + +- update to version 0.5.11: + * Merged PRs ++ Pin ipython<8 in tests #198 (@davidbrochart) ++ Clear execution metadata, prefer msg header date when recording + times #195 (@kevin-bates) ++ Client hooks #188 (@devintang3) + +--- Old: nbclient-0.5.10.tar.gz New: nbclient-0.5.11.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.BcpbF7/_old 2022-02-18 23:03:38.445409572 +0100 +++ /var/tmp/diff_new_pack.BcpbF7/_new 2022-02-18 23:03:38.453409572 +0100 @@ -24,17 +24,15 @@ %define psuffix %{nil} %bcond_with test %endif - %if 0%{?suse_version} > 1500 %bcond_without libalternatives %else %bcond_with libalternatives %endif - %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.10 +Version:0.5.11 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -48,14 +46,14 @@ Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio Requires: python-traitlets >= 4.2 +BuildArch: noarch %if %{with libalternatives} -Requires: alts BuildRequires: alts +Requires: alts %else Requires(post): update-alternatives Requires(postun):update-alternatives %endif -BuildArch: noarch %if %{with test} BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module ipython} ++ nbclient-0.5.10.tar.gz -> nbclient-0.5.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.10/CHANGELOG.md new/nbclient-0.5.11/CHANGELOG.md --- old/nbclient-0.5.10/CHANGELOG.md2022-01-13 21:34:31.0 +0100 +++ new/nbclient-0.5.11/CHANGELOG.md2022-02-14 20:49:07.0 +0100 @@ -2,6 +2,24 @@ +## 0.5.11 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.10...050c7da89a98159e6361b1ad0dbefd215db5f816)) + +### Merged PRs + +- Pin ipython<8 in tests [#198](https://github.com/jupyter/nbclient/pull/198) ([@davidbrochart](https://github.com/davidbrochart)) +- Clear execution metadata, prefer msg header date when recording times [#195](https://github.com/jupyter/nbclient/pull/195) ([@kevin-bates](https://github.com/kevin-bates)) +- Client hooks [#188](https://github.com/jupyter/nbclient/pull/188) ([@devintang3](https://github.com/devintang3)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2022-01-13&to=2022-02-14&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2022-01-13..2022-02-14&type=Issues) | [@devintang3](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adevintang3+updated%3A2022-01-13..2022-02-14&type=Issues) | [@kevin-bates](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Akevin-bates+updated%3A2022-01-13..2022-02-14&type=Issues) + + + ## 0.5.10 ([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.9...e82c5d8d064ac1097f4e12f387b4c47ea5c576ff)) @@ -22,8 +40,6 @@ [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2021-11-19..2022-01-13&type=Issues) | [@frenzymadness](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Afrenzymadness+updated%3A2021-11-19..2022-01-13&type=Issues) | [@kianmeng](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Akianmeng+updated%3A2021-11-19..2022-01-13&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3AmartinRenou+updated%3A2021-11-19..2022-01-13&type=Issues) | [@takluyver](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Atakluyver+updated%3A2021-11-19..2022-01-13&type=Issues) - - ## 0.5.9 ([Full Changelog](https://github.com/jupyter/nbclient/compar
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-01-17 22:34:30 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1892 (New) Package is "python-nbclient" Mon Jan 17 22:34:30 2022 rev:16 rq:947047 version:0.5.10 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-01-15 21:45:48.209633270 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1892/python-nbclient.changes 2022-01-17 22:35:29.086300901 +0100 @@ -1,0 +2,5 @@ +Mon Jan 17 19:50:25 UTC 2022 - Ben Greiner + +- Skip a flaky test gh#jupyter/nbclient#189 + +--- Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.4U4vpQ/_old 2022-01-17 22:35:29.430301129 +0100 +++ /var/tmp/diff_new_pack.4U4vpQ/_new 2022-01-17 22:35:29.434301132 +0100 @@ -89,7 +89,11 @@ %check export IPYKERNEL_CELL_NAME="" # tests on parallel notebooks randomly fail (4 tests) - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 -%pytest -k 'not parallel_notebooks' +donttest="parallel_notebooks" +# https://github.com/jupyter/nbclient/issues/189 +donttest+=" or (test_run_all_notebooks and Interrupt.ipynb)" +# extra -v for more verbose error diffs +%pytest -v -k "not ($donttest)" %endif %if ! %{with test}
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-01-15 21:45:21 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1892 (New) Package is "python-nbclient" Sat Jan 15 21:45:21 2022 rev:15 rq:946703 version:0.5.10 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2022-01-08 23:25:16.186312484 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1892/python-nbclient.changes 2022-01-15 21:45:48.209633270 +0100 @@ -1,0 +2,12 @@ +Sat Jan 15 19:17:53 UTC 2022 - Ben Greiner + +- Update to 0.5.10 + * Fix ipywidgets version in tests #192 (@martinRenou) + * Compatibility with IPython 8 where tracebacks are different +#190 (@frenzymadness) + * Drop tox #187 (@davidbrochart) + * Drop python3.6, test python3.10 #184 (@davidbrochart) + * Fix typos #182 (@kianmeng) +- Cleanup now unused specfile code for Python 3.6 distributions + +--- Old: nbclient-0.5.9.tar.gz New: nbclient-0.5.10.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.jBHIf3/_old 2022-01-15 21:45:48.609633481 +0100 +++ /var/tmp/diff_new_pack.jBHIf3/_new 2022-01-15 21:45:48.621633487 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,11 +23,6 @@ %else %define psuffix %{nil} %bcond_with test -%if 0%{suse_version} <= 1500 && 0%{?sle_version} <= 150300 -# The requirements are not available in the correct versions -# remove this if you see the :flavor build succeeding -ExclusiveArch: donotbuild -%endif %endif %if 0%{?suse_version} > 1500 @@ -39,18 +34,16 @@ %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.9 +Version:0.5.10 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause URL:https://github.com/jupyter/nbclient Source: https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module setuptools >= 38.6.0} BuildRequires: fdupes BuildRequires: python-rpm-macros -%if 0%{?python_version_nodots} < 37 -Requires: python-async_generator -%endif Requires: python-jupyter-client >= 6.1.5 Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio @@ -64,16 +57,11 @@ %endif BuildArch: noarch %if %{with test} -BuildRequires: %{python_module async_generator if %python-base < 3.7} +BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module ipython} -BuildRequires: %{python_module ipywidgets} -BuildRequires: %{python_module jupyter-client >= 6.1.5} -BuildRequires: %{python_module nbconvert} -BuildRequires: %{python_module nbformat >= 5.0} -BuildRequires: %{python_module nest-asyncio} +BuildRequires: %{python_module ipywidgets < 8} +BuildRequires: %{python_module nbclient = %{version}} BuildRequires: %{python_module pytest >= 4.1} -BuildRequires: %{python_module testpath} -BuildRequires: %{python_module traitlets >= 4.2} BuildRequires: %{python_module xmltodict} %endif %python_subpackages ++ nbclient-0.5.9.tar.gz -> nbclient-0.5.10.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.9/CHANGELOG.md new/nbclient-0.5.10/CHANGELOG.md --- old/nbclient-0.5.9/CHANGELOG.md 2021-11-19 10:10:37.0 +0100 +++ new/nbclient-0.5.10/CHANGELOG.md2022-01-13 21:34:31.0 +0100 @@ -2,6 +2,28 @@ +## 0.5.10 + +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.9...e82c5d8d064ac1097f4e12f387b4c47ea5c576ff)) + +### Merged PRs + +- Fix ipywidgets version in tests [#192](https://github.com/jupyter/nbclient/pull/192) ([@martinRenou](https://github.com/martinRenou)) +- Compatibility with IPython 8 where tracebacks are different [#190](https://github.com/jupyter/nbclient/pull/190) ([@frenzymadness](https://github.com/frenzymadness)) +- Drop tox [#187](https://github.com/jupyter/nbclient/pull/187) ([@davidbrochart](https://github.com/davidbrochart)) +- Update README [#185](https://github.com/jupyter/nbclient/pull/185) ([@davidbrochart](https://github.com/davidbrochart)) +- Drop python3.6, test python3.10 [#184](https://git
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2022-01-08 23:24:26 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1892 (New) Package is "python-nbclient" Sat Jan 8 23:24:26 2022 rev:14 rq:944954 version:0.5.9 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-11-21 23:53:06.758072939 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1892/python-nbclient.changes 2022-01-08 23:25:16.186312484 +0100 @@ -1,0 +2,5 @@ +Sat Jan 8 20:19:58 UTC 2022 - Ben Greiner + +- Do not build on SLE/Leap <= 15.3 + +--- Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.95qO0m/_old 2022-01-08 23:25:16.598312820 +0100 +++ /var/tmp/diff_new_pack.95qO0m/_new 2022-01-08 23:25:16.606312827 +0100 @@ -23,6 +23,11 @@ %else %define psuffix %{nil} %bcond_with test +%if 0%{suse_version} <= 1500 && 0%{?sle_version} <= 150300 +# The requirements are not available in the correct versions +# remove this if you see the :flavor build succeeding +ExclusiveArch: donotbuild +%endif %endif %if 0%{?suse_version} > 1500
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-11-21 23:52:22 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1895 (New) Package is "python-nbclient" Sun Nov 21 23:52:22 2021 rev:13 rq:932813 version:0.5.9 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-11-20 02:40:30.840508157 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1895/python-nbclient.changes 2021-11-21 23:53:06.758072939 +0100 @@ -1,0 +2,5 @@ +Sun Nov 21 17:25:17 UTC 2021 - Ben Greiner + +- Deselect all 4 flaky parallel_notebooks tests + +--- Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.OvTCTk/_old 2021-11-21 23:53:07.166071623 +0100 +++ /var/tmp/diff_new_pack.OvTCTk/_new 2021-11-21 23:53:07.170071611 +0100 @@ -95,8 +95,8 @@ %if %{with test} %check export IPYKERNEL_CELL_NAME="" -# tests on parallel notebooks randomly fail - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 -%pytest -k 'not (test_many_parallel_notebooks or test_async_parallel_notebooks)' +# tests on parallel notebooks randomly fail (4 tests) - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 +%pytest -k 'not parallel_notebooks' %endif %if ! %{with test}
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-11-20 02:39:18 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1895 (New) Package is "python-nbclient" Sat Nov 20 02:39:18 2021 rev:12 rq:932512 version:0.5.9 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-11-15 15:28:25.109857409 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1895/python-nbclient.changes 2021-11-20 02:40:30.840508157 +0100 @@ -1,0 +2,7 @@ +Fri Nov 19 09:52:05 UTC 2021 - Ben Greiner + +- Update to version 0.5.9 + * Remove jupyter-run, keep jupyter-execute #180 (@davidbrochart) +- Switch to libalternatives + +--- Old: nbclient-0.5.8.tar.gz New: nbclient-0.5.9.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.iGy7CJ/_old 2021-11-20 02:40:31.408506284 +0100 +++ /var/tmp/diff_new_pack.iGy7CJ/_new 2021-11-20 02:40:31.412506270 +0100 @@ -24,10 +24,17 @@ %define psuffix %{nil} %bcond_with test %endif -%{?!python_module:%define python_module() python-%{**} python3-%{**}} + +%if 0%{?suse_version} > 1500 +%bcond_without libalternatives +%else +%bcond_with libalternatives +%endif + +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.8 +Version:0.5.9 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -43,8 +50,13 @@ Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio Requires: python-traitlets >= 4.2 +%if %{with libalternatives} +Requires: alts +BuildRequires: alts +%else Requires(post): update-alternatives Requires(postun):update-alternatives +%endif BuildArch: noarch %if %{with test} BuildRequires: %{python_module async_generator if %python-base < 3.7} @@ -69,8 +81,6 @@ %prep %setup -q -n nbclient-%{version} -# conflict with jupyter_client -- https://github.com/jupyter/nbclient/pull/173#issuecomment-968292909 -sed -i '/jupyter-run =/ d' setup.py %build %python_build @@ -90,6 +100,9 @@ %endif %if ! %{with test} +%pre +%python_libalternatives_reset_alternative jupyter-execute + %post %python_install_alternative jupyter-execute ++ nbclient-0.5.8.tar.gz -> nbclient-0.5.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.8/CHANGELOG.md new/nbclient-0.5.9/CHANGELOG.md --- old/nbclient-0.5.8/CHANGELOG.md 2021-11-12 11:31:56.0 +0100 +++ new/nbclient-0.5.9/CHANGELOG.md 2021-11-19 10:10:37.0 +0100 @@ -2,12 +2,26 @@ -## 0.5.8 +## 0.5.9 -No merged PRs +([Full Changelog](https://github.com/jupyter/nbclient/compare/v0.5.8...0146681d7ffd62cbc675c8d1463a2b016a3d3008)) + +### Merged PRs + +- Remove jupyter-run, keep jupyter-execute [#180](https://github.com/jupyter/nbclient/pull/180) ([@davidbrochart](https://github.com/davidbrochart)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/nbclient/graphs/contributors?from=2021-11-12&to=2021-11-19&type=c)) + +[@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fnbclient+involves%3Adavidbrochart+updated%3A2021-11-12..2021-11-19&type=Issues) +## 0.5.8 + +No merged PRs + ## 0.5.7 ([Full Changelog](https://github.com/jupyter/nbclient/compare/0.5.6...d86c404536fb443898b631acaf29ce7ad88b06d9)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.8/PKG-INFO new/nbclient-0.5.9/PKG-INFO --- old/nbclient-0.5.8/PKG-INFO 2021-11-12 11:32:30.312917200 +0100 +++ new/nbclient-0.5.9/PKG-INFO 2021-11-19 10:11:10.072809500 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.5.8 +Version: 0.5.9 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.8/docs/client.rst new/nbclient-0.5.9/docs/client.rst --- old/nbclient-0.5.8/docs/client.rst 2021-11-12 11:31:56.0 +0100 +++ new/nbclient-0.5.9/docs/client.rst 2021-11-19 10:10:37.0 +0100 @@ -173,23 +173,23 @@ This section will illustrate how to run notebooks from your terminal. It supports the most basic use case. For more sophisticated execution options, consider the
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-11-15 15:26:40 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1890 (New) Package is "python-nbclient" Mon Nov 15 15:26:40 2021 rev:11 rq:931395 version:0.5.8 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-09-23 23:04:01.332321618 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1890/python-nbclient.changes 2021-11-15 15:28:25.109857409 +0100 @@ -1,0 +2,20 @@ +Sun Nov 14 13:28:35 UTC 2021 - Ben Greiner + +- Update to version 0.5.8 + * Prepare for use with Jupyter Releaser #175 (@davidbrochart) + * Move IPYKERNEL_CELL_NAME from tox to pytest #172 +(@frenzymadness) + * Added CLI to README #170 (@palewire) + * Add "jupyter execute" command-line interface #165 (@palewire) + * Fix: updating buffers overwrote previous buffers #169 +(@maartenbreddels) + * Fix tests for ipykernel without debugpy #166 (@frenzymadness) + * gitignore Pipfile #164 (@palewire) + * Fixed CONTRIBUTING.md link #163 (@palewire) + * Fix typo #162 (@The-Compiler) + * Move format & lint to pre-commit #161 (@chrisjsewell) + * Add skip-execution cell tag functionality #151 (@chrisjsewell) +- Not enabling new jupyter-run entrypoint due to conflict with + jupyter_client + +--- Old: nbclient-0.5.4.tar.gz New: nbclient-0.5.8.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.QG0Z2x/_old 2021-11-15 15:28:25.493857517 +0100 +++ /var/tmp/diff_new_pack.QG0Z2x/_new 2021-11-15 15:28:25.497857518 +0100 @@ -27,7 +27,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.4 +Version:0.5.8 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -43,6 +43,8 @@ Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio Requires: python-traitlets >= 4.2 +Requires(post): update-alternatives +Requires(postun):update-alternatives BuildArch: noarch %if %{with test} BuildRequires: %{python_module async_generator if %python-base < 3.7} @@ -67,6 +69,8 @@ %prep %setup -q -n nbclient-%{version} +# conflict with jupyter_client -- https://github.com/jupyter/nbclient/pull/173#issuecomment-968292909 +sed -i '/jupyter-run =/ d' setup.py %build %python_build @@ -74,6 +78,7 @@ %if ! %{with test} %install %python_install +%python_clone -a %{buildroot}%{_bindir}/jupyter-execute %python_expand %fdupes %{buildroot}%{$python_sitelib} %endif @@ -85,11 +90,18 @@ %endif %if ! %{with test} +%post +%python_install_alternative jupyter-execute + +%postun +%python_uninstall_alternative jupyter-execute + %files %{python_files} %doc CHANGELOG.md README.md %license LICENSE +%python_alternative %{_bindir}/jupyter-execute %{python_sitelib}/nbclient -%{python_sitelib}/nbclient-%{version}-py*.egg-info/ +%{python_sitelib}/nbclient-%{version}*-info/ %endif %changelog ++ nbclient-0.5.4.tar.gz -> nbclient-0.5.8.tar.gz ++ 2474 lines of diff (skipped)
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-09-23 23:03:54 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.1899 (New) Package is "python-nbclient" Thu Sep 23 23:03:54 2021 rev:10 rq:921032 version:0.5.4 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-04-10 15:28:02.862425773 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.1899/python-nbclient.changes 2021-09-23 23:04:01.332321618 +0200 @@ -1,0 +2,21 @@ +Wed Sep 22 19:04:07 UTC 2021 - Ben Greiner + +- Fix async_parallel_notebooks deselection expression + +--- +Sun Sep 19 11:10:00 UTC 2021 - Ben Greiner + +- Add IPYKERNEL_CELL_NAME env var for test sanitization +- Only require async_generator for Python < 3.7 + +--- +Wed Sep 15 05:46:38 UTC 2021 - Arun Persaud + +- update to version 0.5.4: + * Replace km.cleanup with km.cleanup_resources #152 (@davidbrochart) + * Use async generator backport only on old python #154 (@mkoeppe) + * Support parsing of IPython dev version #150 (@cphyc) + * Set IPYKERNEL_CELL_NAME = #147 (@davidbrochart) + * Print useful error message on exception #142 (@certik) + +--- Old: nbclient-0.5.3.tar.gz New: nbclient-0.5.4.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.5tIcvb/_old 2021-09-23 23:04:01.792321961 +0200 +++ /var/tmp/diff_new_pack.5tIcvb/_new 2021-09-23 23:04:01.796321963 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-nbclient +# spec file # # Copyright (c) 2021 SUSE LLC # @@ -24,11 +24,10 @@ %define psuffix %{nil} %bcond_with test %endif - %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-nbclient%{psuffix} -Version:0.5.3 +Version:0.5.4 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause @@ -37,14 +36,16 @@ BuildRequires: %{python_module setuptools >= 38.6.0} BuildRequires: fdupes BuildRequires: python-rpm-macros +%if 0%{?python_version_nodots} < 37 Requires: python-async_generator +%endif Requires: python-jupyter-client >= 6.1.5 Requires: python-nbformat >= 5.0 Requires: python-nest-asyncio Requires: python-traitlets >= 4.2 BuildArch: noarch %if %{with test} -BuildRequires: %{python_module async_generator} +BuildRequires: %{python_module async_generator if %python-base < 3.7} BuildRequires: %{python_module ipython} BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module jupyter-client >= 6.1.5} @@ -66,7 +67,6 @@ %prep %setup -q -n nbclient-%{version} -rm -r nbclient/tests/files/.ipynb_checkpoints %build %python_build @@ -79,8 +79,9 @@ %if %{with test} %check -# test_many_parallel_notebooks randomly fails - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 -%pytest -k 'not test_many_parallel_notebooks' +export IPYKERNEL_CELL_NAME="" +# tests on parallel notebooks randomly fail - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 +%pytest -k 'not (test_many_parallel_notebooks or test_async_parallel_notebooks)' %endif %if ! %{with test} ++ nbclient-0.5.3.tar.gz -> nbclient-0.5.4.tar.gz ++ 2553 lines of diff (skipped)
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-04-10 15:27:01 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.2401 (New) Package is "python-nbclient" Sat Apr 10 15:27:01 2021 rev:9 rq:884008 version:0.5.3 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-03-10 08:58:23.982959859 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.2401/python-nbclient.changes 2021-04-10 15:28:02.862425773 +0200 @@ -1,0 +2,11 @@ +Thu Apr 8 22:30:04 UTC 2021 - Ben Greiner + +- Actually break the cycle: test flavor needs a psuffix + +--- +Wed Mar 31 16:03:17 UTC 2021 - Ben Greiner + +- test in multibuild flavor in order to break runtime and build + dependency cycle with nbconvert. + +--- New: _multibuild Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.R7bkX9/_old 2021-04-10 15:28:03.346426342 +0200 +++ /var/tmp/diff_new_pack.R7bkX9/_new 2021-04-10 15:28:03.350426346 +0200 @@ -16,9 +16,18 @@ # +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "test" +%define psuffix -test +%bcond_without test +%else +%define psuffix %{nil} +%bcond_with test +%endif + %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 -Name: python-nbclient +Name: python-nbclient%{psuffix} Version:0.5.3 Release:0 Summary:A client library for executing notebooks @@ -34,7 +43,7 @@ Requires: python-nest-asyncio Requires: python-traitlets >= 4.2 BuildArch: noarch -# SECTION test requirements +%if %{with test} BuildRequires: %{python_module async_generator} BuildRequires: %{python_module ipython} BuildRequires: %{python_module ipywidgets} @@ -46,7 +55,7 @@ BuildRequires: %{python_module testpath} BuildRequires: %{python_module traitlets >= 4.2} BuildRequires: %{python_module xmltodict} -# /SECTION +%endif %python_subpackages %description @@ -57,22 +66,29 @@ %prep %setup -q -n nbclient-%{version} +rm -r nbclient/tests/files/.ipynb_checkpoints %build %python_build +%if ! %{with test} %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%endif +%if %{with test} %check # test_many_parallel_notebooks randomly fails - https://github.com/jupyter/nbclient/pull/74#issuecomment-635929953 %pytest -k 'not test_many_parallel_notebooks' +%endif +%if ! %{with test} %files %{python_files} %doc CHANGELOG.md README.md %license LICENSE %{python_sitelib}/nbclient %{python_sitelib}/nbclient-%{version}-py*.egg-info/ +%endif %changelog ++ _multibuild ++ test
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-03-10 08:56:48 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.2378 (New) Package is "python-nbclient" Wed Mar 10 08:56:48 2021 rev:8 rq:877784 version:0.5.3 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2021-02-15 23:22:04.139912765 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.2378/python-nbclient.changes 2021-03-10 08:58:23.982959859 +0100 @@ -1,0 +2,7 @@ +Wed Mar 3 19:24:34 UTC 2021 - Arun Persaud + +- update to version 0.5.3: + * Fix ipykernel's stop_on_error value to take into account +raises-exception tag and force_raise_errors #137 + +--- Old: nbclient-0.5.2.tar.gz New: nbclient-0.5.3.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.3DmlTU/_old 2021-03-10 08:58:24.610960507 +0100 +++ /var/tmp/diff_new_pack.3DmlTU/_new 2021-03-10 08:58:24.614960511 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-nbclient -Version:0.5.2 +Version:0.5.3 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.5.2.tar.gz -> nbclient-0.5.3.tar.gz ++ 2199 lines of diff (skipped)
commit python-nbclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2021-02-15 23:20:23 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.28504 (New) Package is "python-nbclient" Mon Feb 15 23:20:23 2021 rev:7 rq:872454 version:0.5.2 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2020-11-29 12:30:47.574145678 +0100 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.28504/python-nbclient.changes 2021-02-15 23:22:04.139912765 +0100 @@ -1,0 +2,17 @@ +Sun Feb 14 18:08:05 UTC 2021 - Arun Persaud + +- specfile: + * update copyright year + +- update to version 0.5.2: + * Set minimum python version supported to 3.6.1 to avoid 3.6.0 +issues + * CellExecutionError is now unpickleable + * Added testing for python 3.9 + * Changed travis tests to github actions + * Documentation referencing an old model instead of NotebookClient +was fixed + * allow_error_names option was added for a more specific scope of +allow_errors to be applied + +--- Old: nbclient-0.5.1.tar.gz New: nbclient-0.5.2.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.edPnHp/_old 2021-02-15 23:22:04.679913572 +0100 +++ /var/tmp/diff_new_pack.edPnHp/_new 2021-02-15 23:22:04.683913577 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-nbclient # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-nbclient -Version:0.5.1 +Version:0.5.2 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.5.1.tar.gz -> nbclient-0.5.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.1/.bumpversion.cfg new/nbclient-0.5.2/.bumpversion.cfg --- old/nbclient-0.5.1/.bumpversion.cfg 2020-10-15 19:12:18.0 +0200 +++ new/nbclient-0.5.2/.bumpversion.cfg 2021-02-09 19:28:47.0 +0100 @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.5.1 +current_version = 0.5.2 commit = True tag = True tag_name = {new_version} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.1/PKG-INFO new/nbclient-0.5.2/PKG-INFO --- old/nbclient-0.5.1/PKG-INFO 2020-10-15 19:12:28.064823000 +0200 +++ new/nbclient-0.5.2/PKG-INFO 2021-02-09 19:29:39.656253600 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.5.1 +Version: 0.5.2 Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team @@ -11,13 +11,13 @@ Project-URL: Source, https://github.com/jupyter/nbclient Project-URL: Tracker, https://github.com/jupyter/nbclient/issues Description: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter/nbclient/master?filepath=binder%2Frun_nbclient.ipynb) -[![Travis Build Status](https://travis-ci.org/jupyter/nbclient.svg?branch=master)](https://travis-ci.org/jupyter/nbclient) [![Build Status](https://github.com/jupyter/nbclient/workflows/CI/badge.svg)](https://github.com/jupyter/nbclient/actions) [![Documentation Status](https://readthedocs.org/projects/nbclient/badge/?version=latest)](https://nbclient.readthedocs.io/en/latest/?badge=latest) [![image](https://codecov.io/github/jupyter/nbclient/coverage.svg?branch=master)](https://codecov.io/github/jupyter/nbclient?branch=master) [![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/) [![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg)](https://www.python.org/downloads/release/python-370/) [![Python 3.8](https://img.shields.io/badge/python-3.8-blue.svg)](https://www.python.org/downloads/release/python-380/) +[![Python 3.9](https://img.shields.io/badge/python-3.9-blue.svg)](https://www.python.org/downloads/release/python-390/) [![Code style: black](https://img.shields.io/badge/code%20style-black-00.svg)](https://github.com/ambv/black) # nbclient @@ -26,7 +26,7 @@ different execution contexts. NBClient was spun out o
[opensuse-commit] commit python-nbclient for openSUSE:Factory
Hello community, here is the log from the commit of package python-nbclient for openSUSE:Factory checked in at 2020-11-29 12:30:30 Comparing /work/SRC/openSUSE:Factory/python-nbclient (Old) and /work/SRC/openSUSE:Factory/.python-nbclient.new.5913 (New) Package is "python-nbclient" Sun Nov 29 12:30:30 2020 rev:6 rq:851357 version:0.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-nbclient/python-nbclient.changes 2020-10-06 17:16:23.225799497 +0200 +++ /work/SRC/openSUSE:Factory/.python-nbclient.new.5913/python-nbclient.changes 2020-11-29 12:30:47.574145678 +0100 @@ -1,0 +2,7 @@ +Thu Nov 26 17:49:54 UTC 2020 - Arun Persaud + +- update to version 0.5.1: + * Update kernel client class JIT if it's the synchronous version + * Several documentation fixes / improvements + +--- Old: nbclient-0.5.0.tar.gz New: nbclient-0.5.1.tar.gz Other differences: -- ++ python-nbclient.spec ++ --- /var/tmp/diff_new_pack.GBJ6TO/_old 2020-11-29 12:30:48.242146354 +0100 +++ /var/tmp/diff_new_pack.GBJ6TO/_new 2020-11-29 12:30:48.246146357 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-nbclient -Version:0.5.0 +Version:0.5.1 Release:0 Summary:A client library for executing notebooks License:BSD-3-Clause ++ nbclient-0.5.0.tar.gz -> nbclient-0.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.0/.bumpversion.cfg new/nbclient-0.5.1/.bumpversion.cfg --- old/nbclient-0.5.0/.bumpversion.cfg 2020-08-27 17:44:23.0 +0200 +++ new/nbclient-0.5.1/.bumpversion.cfg 2020-10-15 19:12:18.0 +0200 @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.5.0 +current_version = 0.5.1 commit = True tag = True tag_name = {new_version} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.0/CHANGELOG.md new/nbclient-0.5.1/CHANGELOG.md --- old/nbclient-0.5.0/CHANGELOG.md 2020-05-25 19:04:46.0 +0200 +++ new/nbclient-0.5.1/CHANGELOG.md 2020-09-11 23:53:48.0 +0200 @@ -1,3 +1,3 @@ # Change Log -See the [nbclient documentation](https://nbclient.readthedocs.io/changelog.html) \ No newline at end of file +See the Change Log in the [nbclient documentation](https://nbclient.readthedocs.io/en/latest/changelog.html). \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nbclient-0.5.0/PKG-INFO new/nbclient-0.5.1/PKG-INFO --- old/nbclient-0.5.0/PKG-INFO 2020-08-27 17:44:43.555480700 +0200 +++ new/nbclient-0.5.1/PKG-INFO 2020-10-15 19:12:28.064823000 +0200 @@ -1,7 +1,7 @@ Metadata-Version: 2.1 Name: nbclient -Version: 0.5.0 -Summary: A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor. +Version: 0.5.1 +Summary: A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. Home-page: https://jupyter.org Author: Jupyter Development Team Author-email: jupy...@googlegroups.com @@ -22,30 +22,50 @@ # nbclient -A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. +**NBClient**, a client library for programmatic notebook execution, is a tool for running Jupyter Notebooks in +different execution contexts. NBClient was spun out of [nbconvert](https://nbconvert.readthedocs.io/en/latest/)'s +former `ExecutePreprocessor`. -**NBClient** is a tool for executing Jupyter Notebooks. +**NBClient** lets you **execute** notebooks. -NBClient lets you: +## Interactive Demo -- **execute** notebooks +To demo **NBClient** interactively, click this Binder badge to start the demo: -Similar in nature to jupyter_client, as the jupyter_client is to the jupyter -protocol nbclient is to notebooks allowing for execution contexts to be run. + [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter/nbclient/master?filepath=binder%2Frun_nbclient.ipynb) -## Origins +## Installation + +In a terminal, run: + +python3 -m pip install nbclient + +## Documentation + +See [ReadTheDocs](https://nbclient.readthedocs.io/en/latest/) for more in-depth details about the project and the +[API Reference](https://nbclient.readthedocs.io/en/latest/reference/index.html). -Th