Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-imageio for openSUSE:Factory checked in at 2022-03-19 22:20:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-imageio (Old) and /work/SRC/openSUSE:Factory/.python-imageio.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-imageio" Sat Mar 19 22:20:35 2022 rev:11 rq:962946 version:2.16.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-imageio/python-imageio.changes 2021-02-16 22:34:44.273517534 +0100 +++ /work/SRC/openSUSE:Factory/.python-imageio.new.25692/python-imageio.changes 2022-03-19 22:22:50.608945864 +0100 @@ -1,0 +2,23 @@ +Fri Mar 18 19:00:48 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.16.1 + * Update "python_requires" to 3.7+ (#757) (f80f068) +- Release 2.16.0 Feature: + * Improps and immeta (#739) (05d6f33) +- Release 2.15.0 Features: + * Add format_hint to v3 API (#734) (dd538ec) + * Make tifffile read resolution metadata (#732) (4f7f334) +- Release 2.14.0 Feature: + * Allow mode=None when writing with pillow (#722) (7be2712) +- Release 2.12.0 Feature: + * Allow plugin objects in plugin kwarg (#689) (8f0f689) +- Release 2.11.0 Feature: + * Choose plugin based on extension and plugin lazy-import (#680) + (bdbe699) +- Release 2.10.0 Features: + * Allow pillow to write/encode to byte strings (#669) (b5df806) + * Add CD pipeline (#667) (6dce3ab) + * Fail PIL write if extension isnt supported (0dc33d3) + * Make imopen use core.Request (c51fdb0) + +------------------------------------------------------------------- Old: ---- imageio-2.9.0.tar.gz New: ---- imageio-2.16.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-imageio.spec ++++++ --- /var/tmp/diff_new_pack.yokusw/_old 2022-03-19 22:22:51.156946557 +0100 +++ /var/tmp/diff_new_pack.yokusw/_new 2022-03-19 22:22:51.160946563 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-imageio # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,30 +16,28 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 -# NEP29: python36-numpy is no longer available in Tumbleweed, because NumPy 1.20 dropped support for it -%define skip_python36 1 %bcond_with test_extras Name: python-imageio -Version: 2.9.0 +Version: 2.16.1 Release: 0 Summary: Python library for reading and writing image, video, and related formats License: BSD-2-Clause URL: https://imageio.github.io/ Source0: https://files.pythonhosted.org/packages/source/i/imageio/imageio-%{version}.tar.gz Source1: python-imageio-rpmlintrc -BuildRequires: %{python_module Pillow} -BuildRequires: %{python_module numpy} -BuildRequires: %{python_module psutil} -BuildRequires: %{python_module pytest} +BuildRequires: %{python_module Pillow >= 8.3.2} +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module numpy >= 1.20.0} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Pillow -Requires: python-numpy +Requires: python-Pillow >= 8.3.2 +Requires: python-numpy >= 1.20.0 Recommends: python-imageio-ffmpeg Suggests: python-astropy +Suggests: python-tifffile # not in openSUSE (yet) Suggests: python-simpleitk # alternative is not singlespec @@ -49,14 +47,21 @@ Suggests: python3-GDAL %endif Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives Recommends: libfreeimageplus3 +# SECTION test requirements +BuildRequires: %{python_module fsspec} +BuildRequires: %{python_module pytest} +BuildRequires: libglvnd-devel %if %{with test_extras} BuildRequires: %{python_module astropy} BuildRequires: %{python_module imageio-ffmpeg} -# BuildRequires: %%{python_module simpleitk} # (non simple python3-itk does not work on 32-bit, don't bother testing that) +BuildRequires: %{python_module psutil} +BuildRequires: %{python_module tifffile} BuildRequires: python3-GDAL +# python3-itk does not work on 32-bit, don't bother testing that %endif +# /SECTION BuildArch: noarch %python_subpackages @@ -87,9 +92,11 @@ %check export IMAGEIO_NO_INTERNET=1 -# ffmpeg: plain openSUSE does not have the right codecs to test this" +# plain openSUSE does not have the right codecs to test this ffmpeg donttest="test_ffmpeg" -%pytest -ra -k "not ($donttest)" +# unmarked online tests +donttest="$donttest or test_freeimage" +%pytest -ra -k "not ($donttest)" -m "not needs_internet" %post %python_install_alternative imageio_remove_bin @@ -102,7 +109,8 @@ %files %{python_files} %license LICENSE %doc CONTRIBUTORS.txt README.md -%{python_sitelib}/* +%{python_sitelib}/imageio +%{python_sitelib}/imageio-%{version}*-info %python_alternative %{_bindir}/imageio_download_bin %python_alternative %{_bindir}/imageio_remove_bin ++++++ imageio-2.9.0.tar.gz -> imageio-2.16.1.tar.gz ++++++ ++++ 31835 lines of diff (skipped) ++++++ python-imageio-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.yokusw/_old 2022-03-19 22:22:51.364946820 +0100 +++ /var/tmp/diff_new_pack.yokusw/_new 2022-03-19 22:22:51.368946826 +0100 @@ -1,2 +1,3 @@ -addFilter("W: zero-length /usr/lib/python.*/site-packages/imageio/resources/shipped_resources_go_here") +addFilter("zero-length /usr/lib/python.*/site-packages/imageio/resources/shipped_resources_go_here") +(No newline at EOF)