Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-imagecodecs for openSUSE:Factory checked in at 2024-01-17 22:18:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-imagecodecs (Old) and /work/SRC/openSUSE:Factory/.python-imagecodecs.new.16006 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-imagecodecs" Wed Jan 17 22:18:04 2024 rev:13 rq:1136655 version:2024.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-imagecodecs/python-imagecodecs.changes 2023-09-14 16:29:02.493818131 +0200 +++ /work/SRC/openSUSE:Factory/.python-imagecodecs.new.16006/python-imagecodecs.changes 2024-01-17 22:18:59.683141733 +0100 @@ -1,0 +2,48 @@ +Wed Jan 3 18:33:00 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2024.1.1: + * Add 8/24-bit BMP codec. + * Add SPERR codec based on SPERR library. + * Add LZO decoder based on lzokay library. + * Add DICOMRLE decoder. + * Enable float16 in CMS codec. + * Enable MCT for lossless JPEG2K encoder (#88). + * Ignore pad-byte in PackBits decoder (#86). + * Fix heif_write_callback error message not set. + * Require lcms2 2.16 with issue-420 fixes. + * Require libjxl 0.9, libaec 1.1, Cython 3. + +------------------------------------------------------------------- +Tue Jan 2 21:01:58 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2023.9.18: + * Rebuild with updated dependencies fixes CVE-2023-4863. + * Map avif_encode level parameter to quality (breaking). + * Support monochrome images in avif_encode. + * Add numthreads parameter to avif_decode (fix imread of AVIF). + * Add experimental quantize filter (BitGroom, BitRound, GBR) + via nc4var.c. + * Add LZ4H5 codec. + * Support more BCn compressed DDS fourcc types. + * Require libavif 1.0 + * Add EER (Electron Event Representation) decoder. + * Add option to pass initial value to crc32 and adler32 checksum + functions. + * Add fletcher32 and lookup3 checksum functions + via HDF5's h5checksum.c. + * Add Checksum codec for numcodecs. + * Rebuild with optimized compile flags. + * Add BCn and DDS decoder via bcdec library. + * Add functions to transcode JPEG XL to/from JPEG (#78). + * Add option to decode select frames from animated WebP. + * Use legacy JPEG8 codec when building without libjpeg-turbo 3 + * Change blosc2_encode defaults to match blosc2-python (breaking). + * Fix segfault writing JPEG2K with more than 4 samples. + * Fix some codecs returning bytearray by default. + * Fully vendor cfitsio's ricecomp.c. + * Drop support for Python 3.8 and numpy < 1.21 (NEP29). +- drop always-cythonize.patch, avif.patch, quantize.patch, + cython3.patch, libavif.patch, integrate.patch, + tests.patch: upstream + +------------------------------------------------------------------- Old: ---- always-cythonize.patch avif.patch cython3.patch imagecodecs-2023.3.16.tar.gz integrate.patch libavif.patch quantize.patch tests.patch New: ---- imagecodecs-2024.1.1.tar.gz BETA DEBUG BEGIN: Old: * Drop support for Python 3.8 and numpy < 1.21 (NEP29). - drop always-cythonize.patch, avif.patch, quantize.patch, cython3.patch, libavif.patch, integrate.patch, Old: * Drop support for Python 3.8 and numpy < 1.21 (NEP29). - drop always-cythonize.patch, avif.patch, quantize.patch, cython3.patch, libavif.patch, integrate.patch, Old:- drop always-cythonize.patch, avif.patch, quantize.patch, cython3.patch, libavif.patch, integrate.patch, tests.patch: upstream Old:- drop always-cythonize.patch, avif.patch, quantize.patch, cython3.patch, libavif.patch, integrate.patch, tests.patch: upstream Old:- drop always-cythonize.patch, avif.patch, quantize.patch, cython3.patch, libavif.patch, integrate.patch, tests.patch: upstream Old: * Drop support for Python 3.8 and numpy < 1.21 (NEP29). - drop always-cythonize.patch, avif.patch, quantize.patch, cython3.patch, libavif.patch, integrate.patch, Old: cython3.patch, libavif.patch, integrate.patch, tests.patch: upstream BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-imagecodecs.spec ++++++ --- /var/tmp/diff_new_pack.QsAxJi/_old 2024-01-17 22:19:00.391167749 +0100 +++ /var/tmp/diff_new_pack.QsAxJi/_new 2024-01-17 22:19:00.395167896 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,27 +26,14 @@ %endif Name: python-imagecodecs%{psuffix} -Version: 2023.3.16 +Version: 2024.1.1 Release: 0 Summary: Image transformation, compression, and decompression codecs License: BSD-3-Clause URL: https://github.com/cgohlke/imagecodecs/ Source: https://files.pythonhosted.org/packages/source/i/imagecodecs/imagecodecs-%{version}.tar.gz Source1: imagecodecs_distributor_setup.py -Patch0: always-cythonize.patch -# PATCH-FIX-UPSTREAM https://github.com/cgohlke/imagecodecs/commit/14bb6012a8c9f48df264ea996f3376e57166201a Update imagecodecs/_heif.pyx -Patch1: cython3.patch -# PATCH-FIX-UPSTREAM https://github.com/cgohlke/imagecodecs/commit/d04112759c48772c4d46a2dfa4f4c6a76e23c9a9 Update imagecodecs/libavif.pxd -Patch2: libavif.patch -# PATCH-FIX-UPSTREAM https://github.com/cgohlke/imagecodecs/commit/93d1f751436e357d73eb6fdebc2af833059d9ea9 Add imagecodecs/_quantize.pyx -Patch3: quantize.patch -# PATCH-FIX-UPSTREAM https://github.com/cgohlke/imagecodecs/commit/2f548c9a4df443948f2dfcde30a7211ce8b3adc2 Update imagecodecs/_avif.pyx -Patch4: avif.patch -# PATCH-FIX-UPSTREAM https://github.com/cgohlke/imagecodecs/commit/0030b7b74fc17ceb356d1f67633ba1734108dac9 Update tests/test_imagecodecs.py -Patch5: tests.patch -# PATCH-FIX-UPSTREAM https://github.com/cgohlke/imagecodecs/commit/e9b5a984b72c9d4e14f9d37ec99389d25645c7fb Update imagecodecs/imagecodecs.py -Patch6: integrate.patch -BuildRequires: %{python_module Cython >= 0.29.19} +BuildRequires: %{python_module Cython >= 3} BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module numpy-devel} BuildRequires: %{python_module pip} @@ -97,7 +84,7 @@ BuildRequires: gcc-c++ BuildRequires: giflib-devel BuildRequires: jxrlib-devel -BuildRequires: libaec-devel +BuildRequires: libaec-devel >= 1.1 BuildRequires: libaom-devel BuildRequires: libdeflate-devel BuildRequires: libzopfli-devel @@ -111,13 +98,13 @@ BuildRequires: pkgconfig(blosc2) >= 2.7.1 BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(cfitsio) -BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(lcms2) >= 2.16 BuildRequires: pkgconfig(libavif) >= 1.0.0 BuildRequires: pkgconfig(libbrotlicommon) BuildRequires: pkgconfig(libheif) # Beta, not available in minimum version #BuildRequires: pkgconfig(libturbojpeg) >= 2.1.91 -BuildRequires: pkgconfig(libjxl) >= 0.8 +BuildRequires: pkgconfig(libjxl) >= 0.9 BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libopenjp2) @@ -188,6 +175,7 @@ donttest="heif" # no webp and lerc support in libtiff, jpeg8 disabled in imagecodecs donttest="$donttest or (test_tiff and (webp or lerc or jpeg))" +donttest+=" or test_cms" %ifarch %ix86 %arm32 donttest="$donttest or spng" %endif ++++++ imagecodecs-2023.3.16.tar.gz -> imagecodecs-2024.1.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-imagecodecs/imagecodecs-2023.3.16.tar.gz /work/SRC/openSUSE:Factory/.python-imagecodecs.new.16006/imagecodecs-2024.1.1.tar.gz differ: char 5, line 1