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 2025-12-19 16:42:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter-client (Old)
and /work/SRC/openSUSE:Factory/.python-jupyter-client.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyter-client"
Fri Dec 19 16:42:18 2025 rev:29 rq:1323552 version:8.7.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-jupyter-client/python-jupyter-client.changes
2025-05-23 14:27:42.529355956 +0200
+++
/work/SRC/openSUSE:Factory/.python-jupyter-client.new.1928/python-jupyter-client.changes
2025-12-19 16:42:50.906350867 +0100
@@ -1,0 +2,16 @@
+Thu Dec 18 16:39:20 UTC 2025 - Ben Greiner <[email protected]>
+
+- Update to 8.7.0
+ ## Enhancements made
+ * allow configuring client_class and client_factory #1081
+ (@rgbkrk)
+ * Support date serialization in messages #1060 (@sebwills)
+ * feat: added --missing flag to list and remove subcommands #1056
+ (@wpk-nist-gov)
+ * Set protocol version to 5.4 #1054 (@JamesWrigley)
+ ## Bugs fixed
+ * don't include link-local addresses (169.254) in public_ips
+ #1040 (@minrk)
+ * jupyter-run: avoid traceback for NoSuchKernel #994 (@minrk)
+
+-------------------------------------------------------------------
Old:
----
jupyter_client-8.6.3.tar.gz
New:
----
jupyter_client-8.7.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyter-client.spec ++++++
--- /var/tmp/diff_new_pack.pqeiMb/_old 2025-12-19 16:42:53.262449395 +0100
+++ /var/tmp/diff_new_pack.pqeiMb/_new 2025-12-19 16:42:53.266449563 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-jupyter-client
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-jupyter-client%{psuffix}
-Version: 8.6.3
+Version: 8.7.0
Release: 0
Summary: Jupyter protocol implementation and client libraries
License: BSD-3-Clause
@@ -35,17 +35,16 @@
Source:
https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-%{version}.tar.gz
# PATCH-FIX-OPENSUSE jupyter-client-suse-remove-ifconfig-test.patch
[email protected] -- we don't have `ifconfig` and don't need it because we
have `ip`
Patch10: jupyter-client-suse-remove-ifconfig-test.patch
-BuildRequires: %{python_module base >= 3.8}
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module hatchling >= 1.5}
BuildRequires: %{python_module pip}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-jupyter-core >= 5.1
Requires: python-python-dateutil >= 2.8.2
-Requires: python-pyzmq >= 23.0
-Requires: python-tornado >= 6.2
+Requires: python-pyzmq >= 25.0
+Requires: python-tornado >= 6.4.1
Requires: python-traitlets >= 5.3
-Requires: (python-importlib-metadata >= 4.8.3 if python-base < 3.10)
-Requires: (python-jupyter-core >= 5.1 or (python-jupyter-core >= 4.12
with python-jupyter-core < 5.0))
Requires(post): update-alternatives
Requires(postun): update-alternatives
Provides: python-jupyter_client = %{version}-%{release}
@@ -59,10 +58,11 @@
BuildArch: noarch
%if %{with test}
# gh#jupyter/jupyter_client#787
+BuildRequires: %{python_module anyio}
BuildRequires: %{python_module ipykernel >= 6.14}
BuildRequires: %{python_module ipython}
BuildRequires: %{python_module jupyter-client = %{version}}
-BuildRequires: %{python_module pytest-jupyter-client >= 0.4.1}
+BuildRequires: %{python_module pytest-jupyter-client >= 0.6.2}
BuildRequires: %{python_module pytest-timeout}
BuildRequires: %{python_module pytest}
# flaky is not an upstream dep, but for obs flakyness of parallel kernel test
@@ -113,7 +113,7 @@
%if !%{with test}
%files %{python_files}
%license LICENSE
-%{python_sitelib}/jupyter_client-%{version}*-info
+%{python_sitelib}/jupyter_client-%{version}.dist-info
%{python_sitelib}/jupyter_client/
%python_alternative %{_bindir}/jupyter-kernel
%python_alternative %{_bindir}/jupyter-kernelspec
++++++ jupyter_client-8.6.3.tar.gz -> jupyter_client-8.7.0.tar.gz ++++++
++++ 3672 lines of diff (skipped)