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

Reply via email to