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 2023-04-01 19:32:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter-client (Old)
 and      /work/SRC/openSUSE:Factory/.python-jupyter-client.new.9019 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-jupyter-client"

Sat Apr  1 19:32:36 2023 rev:15 rq:1075692 version:8.1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-jupyter-client/python-jupyter-client.changes  
    2023-01-17 17:34:52.593028897 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter-client.new.9019/python-jupyter-client.changes
    2023-04-01 19:32:51.925543804 +0200
@@ -1,0 +2,50 @@
+Thu Mar 23 07:51:41 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 8.1.0
+  * ThreadedZMQStream: close stream before socket #936 (@minrk)
+
+-------------------------------------------------------------------
+Sun Mar 19 17:37:24 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 8.0.3
+  * Fix kernelspec print output #933 (@minrk)
+  * Don't emit a trailng newline in base64-encoded data like
+    'image/png' #931 (@xl0)
+  * Improving jsonutil tests #929 (@andrehora)
+
+-------------------------------------------------------------------
+Sun Feb  5 15:29:23 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 8.0.2
+  * Add papermill downstream check and fix kernel client replies
+    #925 (@blink1073)
+- Release 8.0.1
+  * Fix json_output in kernelspec app #921 (@blink1073)
+- Release 8.0.0
+  * This release is primarily focused on improving asyncio support,
+    while aiming to have minimal API changes.
+  ## Enhancements made
+  * Remove nest-asyncio dependency #835 (@blink1073)
+  ## Bugs fixed
+  * Allow interrupt during restart of pending kernels #898
+    (@blink1073)
+  * Fix connection reconciliation to handle restarts #882
+    (@kevin-bates)
+  * Reconcile connection information #879 (@kevin-bates)
+  * Workaround for launch bug #861 (@blink1073)
+  * Defer creation of ready future #858 (@blink1073)
+  * Fix handling of initial ready promise #854 (@blink1073)
+  * Revert "Fix pending kernels again" #853 (@blink1073)
+  * Fix pending kernels again #845 (@blink1073)
+  * Use pytest_asyncio fixture #826 (@davidbrochart)
+  ## Maintenance and upkeep improvements
+  * Fix jupyter_core pinning #896 (@ophie200)
+  * Use pytest-jupyter #891 (@blink1073)
+  * Import ensure_async and run_sync from jupyter_core #889
+    (@davidbrochart)
+  * Support Python 3.8-3.11 #866 (@blink1073)
+  * Move tests to top level #834 (@blink1073)
+  * Fix nbconvert downstream test #827 (@blink1073)
+- Add jupyter-client-suse-remove-ifconfig-test.patch
+
+-------------------------------------------------------------------

Old:
----
  jupyter_client-7.4.9.tar.gz

New:
----
  jupyter-client-suse-remove-ifconfig-test.patch
  jupyter_client-8.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-jupyter-client.spec ++++++
--- /var/tmp/diff_new_pack.Zrk9ZB/_old  2023-04-01 19:32:52.497546807 +0200
+++ /var/tmp/diff_new_pack.Zrk9ZB/_new  2023-04-01 19:32:52.501546828 +0200
@@ -26,39 +26,43 @@
 %endif
 
 Name:           python-jupyter-client%{psuffix}
-Version:        7.4.9
+Version:        8.1.0
 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
-BuildRequires:  %{python_module base >= 3.7}
-BuildRequires:  %{python_module hatchling}
+# 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 hatchling >= 1.5}
 BuildRequires:  %{python_module pip}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       jupyter-jupyter_client = %{version}
 Requires:       python-entrypoints
-Requires:       python-jupyter-core >= 4.9.2
-Requires:       python-nest-asyncio >= 1.5.4
 Requires:       python-python-dateutil >= 2.8.2
 Requires:       python-pyzmq >= 23.0
 Requires:       python-tornado >= 6.2
-Requires:       python-traitlets
+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))
 Provides:       python-jupyter_client = %{version}
 Obsoletes:      python-jupyter_client < %{version}
 BuildArch:      noarch
 %if %{with test}
 # gh#jupyter/jupyter_client#787
-BuildRequires:  %{python_module ipykernel >= 6.13}
+BuildRequires:  %{python_module ipykernel >= 6.14}
 BuildRequires:  %{python_module ipython}
 BuildRequires:  %{python_module jupyter-client = %{version}}
-BuildRequires:  %{python_module pytest-asyncio >= 0.18}
+BuildRequires:  %{python_module pytest-jupyter-client >= 0.4.1}
 BuildRequires:  %{python_module pytest-timeout}
 BuildRequires:  %{python_module pytest}
 # flaky is not an upstream dep, but for obs flakyness of parallel kernel test
 BuildRequires:  %{python_module flaky}
+BuildRequires:  iproute2
+BuildRequires:  openssh-clients
 %endif
 %python_subpackages
 
@@ -104,19 +108,19 @@
 
 %if %{with test}
 %check
-pushd jupyter_client/tests
-%pytest --force-flaky --max-runs=3 --no-success-flaky-report
-popd
+# flaky timeout
+donttest="(TestAsyncKernelClient and test_input_request)"
+%pytest --force-flaky --max-runs=3 --no-success-flaky-report -k "not 
($donttest)"
 %endif
 
 %if !%{with test}
 %files %{python_files}
-%license COPYING.md
+%license LICENSE
 %{python_sitelib}/jupyter_client-%{version}*-info
 %{python_sitelib}/jupyter_client/
 
 %files -n jupyter-jupyter-client
-%license COPYING.md
+%license LICENSE
 %doc CONTRIBUTING.md README.md
 %{_bindir}/jupyter-kernel
 %{_bindir}/jupyter-kernelspec

++++++ jupyter-client-suse-remove-ifconfig-test.patch ++++++
Index: jupyter_client-8.0.2/tests/test_localinterfaces.py
===================================================================
--- jupyter_client-8.0.2.orig/tests/test_localinterfaces.py
+++ jupyter_client-8.0.2/tests/test_localinterfaces.py
@@ -26,4 +26,3 @@ def test_load_ips():
 
     if sys.platform == 'linux':
         localinterfaces._load_ips_ip()
-        localinterfaces._load_ips_ifconfig()

++++++ jupyter_client-7.4.9.tar.gz -> jupyter_client-8.1.0.tar.gz ++++++
++++ 15462 lines of diff (skipped)

Reply via email to