1
0

Compare commits

4 Commits

Author SHA256 Message Date
a89cd9598d Accepting request 1287580 from devel:languages:python:jupyter
- Update to 9.0.1
  * 9.0.1 fixes compatibility with IPython 9.0.

OBS-URL: https://build.opensuse.org/request/show/1287580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipyparallel?expand=0&rev=23
2025-06-23 13:03:19 +00:00
9ff55e290e - Update to 9.0.1
* 9.0.1 fixes compatibility with IPython 9.0.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipyparallel?expand=0&rev=52
2025-06-21 15:14:29 +00:00
1f74829e43 Accepting request 1236066 from devel:languages:python:jupyter
- Update to 9.0.0
  ## Fixes:
  * Fix for background-thread output going to the wrong cell in a
    notebook.
  ## Other changes:
  * Compatibility fixes for upcoming ipykernel 7 (ipykernel 6.9.1
    is now required)
  * JupyterLab extension dependencies are updated from 3.x to
    JupyterLab 4.3
  * Use importlib.metadata instead of deprecated entrypoints (no
    effect for users)

OBS-URL: https://build.opensuse.org/request/show/1236066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipyparallel?expand=0&rev=22
2025-01-09 14:11:38 +00:00
edea3c37fc - Update to 9.0.0
## Fixes:
  * Fix for background-thread output going to the wrong cell in a
    notebook.
  ## Other changes:
  * Compatibility fixes for upcoming ipykernel 7 (ipykernel 6.9.1
    is now required)
  * JupyterLab extension dependencies are updated from 3.x to
    JupyterLab 4.3
  * Use importlib.metadata instead of deprecated entrypoints (no
    effect for users)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipyparallel?expand=0&rev=50
2024-11-17 15:54:35 +00:00
4 changed files with 48 additions and 23 deletions

View File

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

3
ipyparallel-9.0.1.tar.gz Normal file
View File

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

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Sat Jun 21 14:53:10 UTC 2025 - Ben Greiner <code@bnavigator.de>
- Update to 9.0.1
* 9.0.1 fixes compatibility with IPython 9.0.
-------------------------------------------------------------------
Sun Nov 17 15:07:07 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 9.0.0
## Fixes:
* Fix for background-thread output going to the wrong cell in a
notebook.
## Other changes:
* Compatibility fixes for upcoming ipykernel 7 (ipykernel 6.9.1
is now required)
* JupyterLab extension dependencies are updated from 3.x to
JupyterLab 4.3
* Use importlib.metadata instead of deprecated entrypoints (no
effect for users)
------------------------------------------------------------------- -------------------------------------------------------------------
Sun May 5 18:54:45 UTC 2024 - Ben Greiner <code@bnavigator.de> Sun May 5 18:54:45 UTC 2024 - Ben Greiner <code@bnavigator.de>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-ipyparallel # spec file for package python-ipyparallel
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
# #
%define distversion 8.8 %define distversion 9.0.1
Name: python-ipyparallel Name: python-ipyparallel
Version: 8.8.0 Version: 9.0.1
Release: 0 Release: 0
Summary: Interactive parallel computing library for IPython Summary: Interactive parallel computing library for IPython
License: BSD-3-Clause License: BSD-3-Clause
@@ -36,28 +36,28 @@ BuildRequires: jupyter-rpm-macros
BuildRequires: python-rpm-macros BuildRequires: python-rpm-macros
# /SECTION # /SECTION
# SECTION runtime requirements # SECTION runtime requirements
BuildRequires: %{python_module entrypoints}
BuildRequires: %{python_module decorator} BuildRequires: %{python_module decorator}
BuildRequires: %{python_module ipykernel >= 4.4} BuildRequires: %{python_module ipykernel >= 6.9.1}
BuildRequires: %{python_module ipython >= 4} BuildRequires: %{python_module ipython >= 5}
BuildRequires: %{python_module jupyter-client >= 5} BuildRequires: %{python_module jupyter-client >= 7}
BuildRequires: %{python_module psutil} BuildRequires: %{python_module psutil}
BuildRequires: %{python_module python-dateutil >= 2.1} BuildRequires: %{python_module python-dateutil >= 2.1}
BuildRequires: %{python_module pyzmq >= 18} BuildRequires: %{python_module pyzmq >= 25}
BuildRequires: %{python_module tornado >= 5.1} BuildRequires: %{python_module tornado >= 6.1}
BuildRequires: %{python_module tqdm} BuildRequires: %{python_module tqdm}
BuildRequires: %{python_module traitlets >= 4.3} BuildRequires: %{python_module traitlets >= 5}
Requires: %{python_module importlib_metadata >= 3.6 if %python-base < 3.10}
Requires: python-decorator Requires: python-decorator
Requires: python-entrypoints Requires: python-ipykernel >= 6.9.1
Requires: python-ipykernel >= 4.4 Requires: python-ipython >= 5
Requires: python-ipython >= 4 Requires: python-jupyter-client >= 7
Requires: python-jupyter-client
Requires: python-psutil Requires: python-psutil
Requires: python-python-dateutil >= 2.1 Requires: python-python-dateutil >= 2.1
Requires: python-pyzmq >= 18 Requires: python-pyzmq >= 25
Requires: python-tornado >= 5.1 Requires: python-tornado >= 6.1
Requires: python-tqdm Requires: python-tqdm
Requires: python-traitlets >= 4.3 Requires: python-traitlets >= 5
Requires: (python-importlib_metadata >= 3.6 if python-base < 3.10)
# /SECTION # /SECTION
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(postun): update-alternatives Requires(postun): update-alternatives
@@ -111,7 +111,6 @@ Documentation and help files for ipyparallel.
%prep %prep
%autosetup -p1 -n ipyparallel-%{version} %autosetup -p1 -n ipyparallel-%{version}
sed -i 's/--color=yes//' pyproject.toml
%build %build
%pyproject_wheel %pyproject_wheel
@@ -126,7 +125,12 @@ sed -i 's/--color=yes//' pyproject.toml
%{python_expand # These files are meant to be runnable stand-alone, so they should be executable %{python_expand # These files are meant to be runnable stand-alone, so they should be executable
pushd %{buildroot}%{$python_sitelib}/ipyparallel pushd %{buildroot}%{$python_sitelib}/ipyparallel
for f in apps/iploggerapp.py cluster/app.py engine/app.py controller/app.py controller/heartmonitor.py; do for f in apps/iploggerapp.py \
controller/app.py controller/heartmonitor.py \
cluster/app.py cluster/shellcmd.py cluster/shellcmd_receive.py \
engine/app.py \
shellcmd.py
do
chmod a+x $f chmod a+x $f
# Fix wrong-script-interpreter # Fix wrong-script-interpreter
sed -i "s|#!%{_bindir}/env python.*|#!%__$python|" $f sed -i "s|#!%{_bindir}/env python.*|#!%__$python|" $f
@@ -162,7 +166,7 @@ donttest+=" or test_local_ip_true_doesnt_trigger_warning"
%python_alternative %{_bindir}/ipcluster %python_alternative %{_bindir}/ipcluster
%python_alternative %{_bindir}/ipcontroller %python_alternative %{_bindir}/ipcontroller
%python_alternative %{_bindir}/ipengine %python_alternative %{_bindir}/ipengine
%{python_sitelib}/ipyparallel-%{version}*-info %{python_sitelib}/ipyparallel-%{version}.dist-info
%{python_sitelib}/ipyparallel/ %{python_sitelib}/ipyparallel/
%files -n jupyter-ipyparallel %files -n jupyter-ipyparallel