Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jupyter-client for
openSUSE:Factory checked in at 2021-10-25 15:17:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter-client (Old)
and /work/SRC/openSUSE:Factory/.python-jupyter-client.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyter-client"
Mon Oct 25 15:17:05 2021 rev:7 rq:925995 version:7.0.6
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-jupyter-client/python-jupyter-client.changes
2021-08-16 10:12:59.882999097 +0200
+++
/work/SRC/openSUSE:Factory/.python-jupyter-client.new.1890/python-jupyter-client.changes
2021-10-25 15:17:38.445683411 +0200
@@ -1,0 +2,79 @@
+Sun Oct 17 18:33:06 UTC 2021 - Ben Greiner <[email protected]>
+
+- Update to 7.0.6
+ * Fallback to the old ipykernel "json_clean" if we are not able
+ to serialize a JSON message #708 (@martinRenou)
+ * Add test for serializing bytes #707 (@martinRenou)
+- Release 7.0.5
+ * avoid use of deprecated zmq.utils.jsonapi #703 (@minrk)
+ * Use logger.warning instead of deprecated warn method #700
+ (@kevin-bates)
+- Release 7.0.4
+ * Fix json_default so that it's closer to what ipykernel had
+ before #698 (@martinRenou)
+ * Clean up the pending task #697 (@shingo78)
+ * fix kernel can only restart once issue #695 (@mofanke)
+ * Prevent failure if kernel is not found when shutting it down
+ #694 (@martinRenou)
+- Release 7.0.3
+ * Address missing local-provisioner scenario #692 (@kevin-bates)
+ * use load_connection_info(info) when constructing a blocking
+ client #688 (@minrk)
+- Release 7.0.2
+ * Don't set event loop policy on Windows at import time #686
+ (@minrk)
+ * Improve migration guide #685 (@davidbrochart)
+- Release 7.0.1
+ * Use formal method names when called internally #683
+ (@kevin-bates)
+- Release 7.0.0
+ * The 7.0 release brings a major feature in Kernel Provisioners,
+ which enable the ability for third parties to manage the
+ lifecycle of a kernel's runtime environment.
+ * Being a major release, there are some backward incompatible
+ changes. Please see the migration guide for further details.
+ * Enhancements made:
+ * Kernel Provisioning - initial implementation #612
+ (@kevin-bates)
+ * Fix up some async method aliases in KernelManager #670
+ (@kevin-bates)
+ * Support answer_yes when removing kernel specs #659
+ (@davidbrochart)
+ * Include process ID in message ID #655 (@takluyver)
+ * Fix qtconsole issues #638 (@davidbrochart)
+ * Added debugger key in kernel_info_reply #486 (@JohanMabille)
+ * Prepare for use with Jupyter Releaser #676 (@afshin)
+ * Force install jupyter_client master #675 (@davidbrochart)
+ * Fix project name #674 (@vidartf)
+ * Rename trait to allowed_kernelspecs #672 (@blink1073)
+ * Remove block parameter from get_msg() #671 (@davidbrochart)
+ * Only import nest_asyncio locally #665 (@SylvainCorlay)
+ * Use a default serializer that is not only for date types #664
+ (@martinRenou)
+ * Updated debug_info_response #657 (@JohanMabille)
+ * Do not block on exit #651 (@impact27)
+ * Update test kernel with native coroutine, remove
+ async_generator dependency #646 (@kevin-bates)
+ * setup.py and CI improvements #645 (@dolfinus)
+ * Test downstream projects #644 (@davidbrochart)
+ * Remove deprecations in kernel manager #643 (@kevin-bates)
+ * Add block=True back to get_msg() #641 (@davidbrochart)
+ * Pin python>=3.6.1 #636 (@davidbrochart)
+ * Use pre-commit #631 (@davidbrochart)
+ * Attempt CI with ipykernel 6.0 prerelease #629 (@SylvainCorlay)
+ * Make KernelManager subclass tests DRY #628 (@davidbrochart)
+ * Add tests to ensure MultiKernelManager subclass methods are
+ called #627 (@kevin-bates)
+ * Add type annotations, refactor sync/async #623 (@davidbrochart)
+ * Create migration guide #681 (@blink1073)
+ * Update changelog for 7.0.0rc0 #673 (@blink1073)
+ * Added documentation for richInspectVariables request #654
+ (@JohanMabille)
+ * Change to edit_magic payload #652 (@yitzchak)
+ * Added missing documentation for the inspectVariables request
+ and resp??? #649 (@JohanMabille)
+ * Add status field to other replies in documentation #648
+ (@yitzchak)
+- Drop jupyter_client-pr646-remove-async_generator.patch
+
+-------------------------------------------------------------------
Old:
----
jupyter_client-6.1.12.tar.gz
jupyter_client-pr646-remove-async_generator.patch
New:
----
jupyter_client-7.0.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyter-client.spec ++++++
--- /var/tmp/diff_new_pack.h5LZrC/_old 2021-10-25 15:17:39.045683786 +0200
+++ /var/tmp/diff_new_pack.h5LZrC/_new 2021-10-25 15:17:39.045683786 +0200
@@ -26,20 +26,20 @@
%endif
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-jupyter-client%{psuffix}
-Version: 6.1.12
+Version: 7.0.6
Release: 0
Summary: Jupyter protocol implementation and client libraries
License: BSD-3-Clause
Group: Development/Languages/Python
URL: https://github.com/jupyter/jupyter_client
Source:
https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM jupyter_client-pr646-remove-async_generator.patch --
gh#jupyter/jupyter_client#646
-Patch1: jupyter_client-pr646-remove-async_generator.patch
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: jupyter-jupyter_client = %{version}
+Requires: python-entrypoints
Requires: python-jupyter-core >= 4.6.0
+Requires: python-nest-asyncio >= 1.5
Requires: python-python-dateutil >= 2.1
Requires: python-pyzmq >= 13
Requires: python-tornado >= 4.1
@@ -48,19 +48,14 @@
Obsoletes: python-jupyter_client < %{version}
BuildArch: noarch
%if %{with test}
-BuildRequires: %{python_module Sphinx}
BuildRequires: %{python_module ipykernel}
BuildRequires: %{python_module ipython}
BuildRequires: %{python_module jupyter-client = %{version}}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest-timeout}
BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module traitlets}
# flaky is not an upstream dep, but for obs flakyness of parallel kernel test
BuildRequires: %{python_module flaky}
-# Workaround until python-ipykernel 6 lands in Factory and
openSUSE:Tumbleweed/dod, removing python36-ipykernel
-# (see
https://lists.opensuse.org/archives/list/[email protected]/message/742CEMJ57YWNVESAPWJ6HHZBZZ4RMJFP
)
-#!BuildIgnore: python36-ipykernel:jupyter-ipykernel
%endif
%python_subpackages
@@ -94,10 +89,6 @@
%prep
%autosetup -p1 -n jupyter_client-%{version}
-# obs is a bit slow (fixed upstream in >= 6.1.13)
-sed -i -E 's/(^\s+)break/\1time.sleep(1)\n\1break/' \
- jupyter_client/tests/test_kernelapp.py
-
%build
%python_build
++++++ jupyter_client-6.1.12.tar.gz -> jupyter_client-7.0.6.tar.gz ++++++
++++ 17680 lines of diff (skipped)