1
0

Compare commits

15 Commits

Author SHA256 Message Date
49fe3dc285 Accepting request 1323552 from devel:languages:python:jupyter
- 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)

OBS-URL: https://build.opensuse.org/request/show/1323552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-client?expand=0&rev=29
2025-12-19 15:42:18 +00:00
c9f8f73258 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=73
2025-12-18 16:40:28 +00:00
e4de10bb93 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=72 2025-12-01 23:58:18 +00:00
abdfd4a2f1 Accepting request 1278584 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/1278584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-client?expand=0&rev=28
2025-05-23 12:27:36 +00:00
6994811925 drop skipping the tests for python 3.13
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=70
2025-05-20 10:03:56 +00:00
26ca7c96e1 Accepting request 1221952 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/1221952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-client?expand=0&rev=27
2024-11-07 15:23:55 +00:00
6ff226c040 - Only skip the tests on python 3.13 due to missing dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=68
2024-11-06 20:26:38 +00:00
f99e9abb7f - skip for python 313
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=67
2024-10-31 10:17:51 +00:00
03aa83f6eb Accepting request 1217927 from devel:languages:python:jupyter
- update to 8.6.3:
  * Support psutil for finding network addresses #1033
  * use simpler isoparse from dateutil to parse ISO-8601
    timestamps #1032 (@minrk)
  * Avoid a DeprecationWarning on Python 3.13+ #1027 (@hroncok)
  * Fix docs check #1038 (@minrk)
  * fix invocation of pip for nbconvert downstream #1037 (@minrk)
  * test on python 3.13-dev #1036 (@andife)
  * Support ipykernel's use of anyio in
    test_signal_kernel_subprocesses #1034 (@ianthomas23)

- Add py3109-compat.patch to make it work with python 3.10.9.
  * gh#jupyter/jupyter_client#787

OBS-URL: https://build.opensuse.org/request/show/1217927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-client?expand=0&rev=26
2024-10-25 17:18:43 +00:00
60edd06cb0 - update to 8.6.3:
* Support psutil for finding network addresses #1033
  * use simpler isoparse from dateutil to parse ISO-8601
    timestamps #1032 (@minrk)
  * Avoid a DeprecationWarning on Python 3.13+ #1027 (@hroncok)
  * Fix docs check #1038 (@minrk)
  * fix invocation of pip for nbconvert downstream #1037 (@minrk)
  * test on python 3.13-dev #1036 (@andife)
  * Support ipykernel's use of anyio in
    test_signal_kernel_subprocesses #1034 (@ianthomas23)
- Add py3109-compat.patch to make it work with python 3.10.9.
  * gh#jupyter/jupyter_client#787

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=65
2024-10-24 07:29:32 +00:00
4b3fa729c1 Accepting request 1203614 from devel:languages:python:jupyter
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1203614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-client?expand=0&rev=25
2024-09-26 16:52:38 +00:00
ba1436644c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=63 2024-09-25 14:32:41 +00:00
8d5a72a846 - Add %{?sle15_python_module_pythons}
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=62
2024-09-25 09:11:28 +00:00
b87e198ba3 Accepting request 1201257 from devel:languages:python:jupyter
- Update to 8.6.2
  * Use non-blocking zmq Poller #1023 (@fcollonval)

OBS-URL: https://build.opensuse.org/request/show/1201257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-client?expand=0&rev=24
2024-09-16 15:40:12 +00:00
495fb2c094 - Update to 8.6.2
* Use non-blocking zmq Poller #1023 (@fcollonval)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=60
2024-09-15 16:00:11 +00:00
4 changed files with 72 additions and 17 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e842515e2bab8e19186d89fdfea7abd15e39dd581f94e399f00e2af5a1652d3f
size 340957

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3357212d9cbe01209e59190f67a3a7e1f387a4f4e88d1e0433ad84d7b262531d
size 344691

View File

@@ -1,3 +1,59 @@
-------------------------------------------------------------------
Thu Dec 18 16:39:20 UTC 2025 - Ben Greiner <code@bnavigator.de>
- 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)
-------------------------------------------------------------------
Mon May 19 17:12:02 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
- Drop skipping the tests for python 3.13
-------------------------------------------------------------------
Wed Nov 6 20:11:01 UTC 2024 - Markéta Machová <mmachova@suse.com>
- Only skip the tests on python 3.13 due to missing dependencies
-------------------------------------------------------------------
Thu Oct 31 10:17:43 UTC 2024 - Dirk Müller <dmueller@suse.com>
- skip for python 313
-------------------------------------------------------------------
Thu Oct 24 07:29:00 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 8.6.3:
* Support psutil for finding network addresses #1033
* use simpler isoparse from dateutil to parse ISO-8601
timestamps #1032 (@minrk)
* Avoid a DeprecationWarning on Python 3.13+ #1027 (@hroncok)
* Fix docs check #1038 (@minrk)
* fix invocation of pip for nbconvert downstream #1037 (@minrk)
* test on python 3.13-dev #1036 (@andife)
* Support ipykernel's use of anyio in
test_signal_kernel_subprocesses #1034 (@ianthomas23)
-------------------------------------------------------------------
Wed Sep 25 08:31:03 UTC 2024 - ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
-------------------------------------------------------------------
Sun Sep 15 15:59:20 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 8.6.2
* Use non-blocking zmq Poller #1023 (@fcollonval)
-------------------------------------------------------------------
Fri Mar 29 18:08:28 UTC 2024 - Ben Greiner <code@bnavigator.de>
@@ -146,7 +202,7 @@ Mon Dec 12 16:30:43 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>
-------------------------------------------------------------------
Mon Dec 12 12:34:49 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>
- Add py3109-compat.patch to make it work with python 3.10.9.
- Add py3109-compat.patch to make it work with python 3.10.9.
-------------------------------------------------------------------
Tue Jun 28 18:51:36 UTC 2022 - Ben Greiner <code@bnavigator.de>
@@ -165,7 +221,7 @@ Tue Jun 28 18:51:36 UTC 2022 - Ben Greiner <code@bnavigator.de>
Wed May 25 23:15:53 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Add jupyter-client-fix787-kernelwarningsfilter.patch
* gh#jupyter/jupyter_client#787
* gh#jupyter/jupyter_client#787
-------------------------------------------------------------------
Wed May 25 15:01:01 UTC 2022 - andy great <andythe_great@pm.me>
@@ -664,7 +720,7 @@ Mon Oct 12 13:44:23 UTC 2015 - toddrme2178@gmail.com
* add :meth:`KernelManager.blocking_client`
* provisional implementation of comm_info requests from upcoming 5.1
release of the protocol
-------------------------------------------------------------------
Thu Oct 1 12:04:25 UTC 2015 - toddrme2178@gmail.com

View File

@@ -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
@@ -19,15 +19,14 @@
%global flavor @BUILD_FLAVOR@%{nil}
%if "%{flavor}" == "test"
%define psuffix -test
%define skip_python39 1
%bcond_without test
%else
%define psuffix %{nil}
%bcond_with test
%endif
%{?sle15_python_module_pythons}
Name: python-jupyter-client%{psuffix}
Version: 8.6.1
Version: 8.7.0
Release: 0
Summary: Jupyter protocol implementation and client libraries
License: BSD-3-Clause
@@ -36,17 +35,16 @@ URL: https://github.com/jupyter/jupyter_client
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 code@bnavigator.de -- 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}
@@ -60,10 +58,11 @@ Obsoletes: jupyter-jupyter-client-doc < %{version}-%{release}
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
@@ -114,7 +113,7 @@ donttest+=" or (TestKernelManager and test_stream_on_recv)"
%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