Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ipython715 for openSUSE:Factory checked in at 2021-02-16 22:34:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipython715 (Old) and /work/SRC/openSUSE:Factory/.python-ipython715.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipython715" Tue Feb 16 22:34:29 2021 rev:3 rq:872449 version:7.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipython715/python-ipython715.changes 2021-02-04 20:24:05.750828241 +0100 +++ /work/SRC/openSUSE:Factory/.python-ipython715.new.28504/python-ipython715.changes 2021-02-16 22:34:34.617504292 +0100 @@ -1,0 +2,7 @@ +Sat Feb 13 23:12:33 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Don't require python36-numpy for iptest and don't install + python36-matplotlib for testing, following NEP 29, both are not + available in Tumbleweed. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipython715.spec ++++++ --- /var/tmp/diff_new_pack.4grT6o/_old 2021-02-16 22:34:35.209505104 +0100 +++ /var/tmp/diff_new_pack.4grT6o/_new 2021-02-16 22:34:35.213505109 +0100 @@ -80,7 +80,8 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module ipython-iptest = %{version}} -BuildRequires: %{python_module matplotlib} +# python36-matplotlib is not in Tumbleweed anymore because NumPy 1.20 dropped Python 3.6 (NEP 29) +BuildRequires: %{python_module matplotlib if (%python-base without python36-base)} %endif %if !%{with test} BuildRequires: desktop-file-utils @@ -127,14 +128,18 @@ This package provides the last version that supports Python 3.6 %package iptest -Summary: Tools for testing packages that rely in %{name} +Summary: Tools for testing packages that rely on %{name} Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-Pygments Requires: python-ipykernel Requires: python-nbformat Requires: python-nose >= 0.10.1 +%if "%{python_flavor}" != "python36" +# python36-numpy is not in Tumbleweed anymore because NumPy 1.20 dropped Python 3.6 (NEP 29) +# ipython tests requiring matplotlib and numpy are skipped if they are not available. Requires: python-numpy +%endif Requires: python-requests Requires: python-testpath Provides: python-ipython-iptest = %{version}