Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-sunpy for openSUSE:Factory checked in at 2024-12-08 11:37:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sunpy (Old) and /work/SRC/openSUSE:Factory/.python-sunpy.new.21547 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sunpy" Sun Dec 8 11:37:32 2024 rev:34 rq:1229021 version:6.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sunpy/python-sunpy.changes 2024-11-28 22:43:42.816369354 +0100 +++ /work/SRC/openSUSE:Factory/.python-sunpy.new.21547/python-sunpy.changes 2024-12-08 11:38:38.597392524 +0100 @@ -1,0 +2,42 @@ +Sat Dec 7 09:47:21 UTC 2024 - Ben Greiner <[email protected]> + +- Update to 6.0.4 + * Backport PR #7843 (Updates from the package template) by + @meeseeksmachine in #7847 + * Backport PR #7846 (Add support for Python 3.13) by @Cadair in + #7848 + * Backport PR #7849 (Fix figure devdeps) by @meeseeksmachine in + #7850 + * Backport PR #7855 (Don't use 3.13 for the core CI yet) by + @meeseeksmachine in #7858 + * Backport PR #7854 (Use updated astropy.Table api) by + @meeseeksmachine in #7859 + * Backport PR #7852 (Updates from the package template) by + @meeseeksmachine in #7860 + * Backport PR #7857 (Fixed some issues related to WCSAxes in + astropy 7.0) by @meeseeksmachine in #7861 + * Backport PR #7867 (Use a fixed time in the past for the gallery + example with STEREO locations) by @meeseeksmachine in #7876 + * Backport PR #7875 (Fix devdeps fails with astropy) by + @meeseeksmachine in #7877 + * Backport PR #7878 (Use main instead of master for figure tests + comparison ) by @meeseeksmachine in #7879 + * Backport PR #7881 (Improved clarity & structure of + documentation in the installation section; fixed formatting) by + @meeseeksmachine in #7882 + * Backport PR #7887 (Only fail docs on deprecation warnings when + not on RTD) by @meeseeksmachine in #7888 + * Backport PR #7892 (Fix cache configuration for tests against + astropy 7) by @meeseeksmachine in #7894 + * Backport PR #7890 (Add fallback if lasco has a 0 bunit in the + jp2) by @meeseeksmachine in #7901 + * Backport PR #7902 (updated rhessi.py(Summary lightcurves + docstring)) by @meeseeksmachine in #7906 + +------------------------------------------------------------------- +Fri Dec 6 16:01:58 UTC 2024 - Ben Greiner <[email protected]> + +- Skip tests with scikit-image on Python 3.13 +- Reenable opencv tests for python3 + +------------------------------------------------------------------- Old: ---- sunpy-6.0.3.tar.gz New: ---- sunpy-6.0.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sunpy.spec ++++++ --- /var/tmp/diff_new_pack.COzxlz/_old 2024-12-08 11:38:39.069412133 +0100 +++ /var/tmp/diff_new_pack.COzxlz/_new 2024-12-08 11:38:39.069412133 +0100 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-sunpy -Version: 6.0.3 +Version: 6.0.4 Release: 0 Summary: SunPy core package: Python for Solar Physics License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT @@ -93,7 +93,6 @@ # mpl-animators # /SECTION # SECTION test requirements (and extras) -# even although we do not use tox and doctestplus, there are tests in the suite checking their existence. BuildRequires: %{python_module asdf >= 2.13} BuildRequires: %{python_module asdf-astropy >= 0.1.1} BuildRequires: %{python_module beautifulsoup4 >= 4.11.0} @@ -113,11 +112,10 @@ BuildRequires: %{python_module pytest-mpl >= 0.16} BuildRequires: %{python_module pytest-xdist >= 3.0.2} BuildRequires: %{python_module reproject >= 0.9} -BuildRequires: %{python_module scikit-image >= 0.19.0} +BuildRequires: %{python_module scikit-image >= 0.19.0 if %python-base < 3.13} BuildRequires: %{python_module scipy >= 1.9} BuildRequires: %{python_module zeep >= 4.1} -# opencv is not compiled with numpy2 yet -#BuildRequires: python3-opencv +BuildRequires: python3-opencv # /SECTION %python_subpackages @@ -145,19 +143,22 @@ mkdir testdir pushd testdir %{python_expand # no opencv for non-primary python3 -# if condition commented out: opencv is not compiled with numpy2 yet, disable for all -#if [ "%%{$python_provides}" != "python3" ]; then +if [ "%{$python_provides}" != "python3" ]; then $python_donttest=" or opencv or (test_transform and (test_nans or test_clipping))" -#fi +fi } +# python313-scikit-image not available +python313_donttest+=" or test_differential_rotation or (test_mapbase and test_contour)" +ignore="--ignore %{buildroot}%{python313_sitearch}/sunpy/image/tests/test_transform.py" # fails because it does not find any opencv-python dist metadata (even for python3-opencv installed) donttest="test_self_test" +# spiceypy not available +%python_expand ignore="$ignore --ignore %{buildroot}%{$python_sitearch}/sunpy/coordinates/tests/test_spice.py" %ifarch aarch64 # invalid cast of type donttest="$donttest or test_plot_unit8" %endif -# spiceypy not available -%pytest_arch --pyargs sunpy -ra -n auto -k "not ($donttest ${$python_donttest})" --ignore %{buildroot}%{$python_sitearch}/sunpy/coordinates/tests/test_spice.py +%pytest_arch --pyargs sunpy -ra -n auto -k "not ($donttest ${$python_donttest})" $ignore popd %files %{python_files} ++++++ sunpy-6.0.3.tar.gz -> sunpy-6.0.4.tar.gz ++++++ ++++ 2445 lines of diff (skipped)
