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-12-08 11:37:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-imagecodecs (Old)
 and      /work/SRC/openSUSE:Factory/.python-imagecodecs.new.21547 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-imagecodecs"

Sun Dec  8 11:37:17 2024 rev:17 rq:1228806 version:2024.9.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-imagecodecs/python-imagecodecs.changes    
2024-08-16 12:23:20.798275731 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-imagecodecs.new.21547/python-imagecodecs.changes
 2024-12-08 11:38:19.264589385 +0100
@@ -1,0 +2,18 @@
+Fri Dec  6 10:27:23 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 2024.9.22
+  * Use libjpeg-turbo for all Lossless JPEG bit-depths if possible
+    (#105).
+  * Fix PackBits encoder fails to skip short replication blocks
+    (#107).
+  * Fix JPEG2K encoder leaving trailing random bytes (#104).
+  * Fix encoding and decoding JPEG XL with custom bitspersample
+    (#102).
+  * Improve error handling in lzf_decode (#103).
+  * Add Ultra HDR (JPEG_R) codec based on libultrahdr library
+    (#108).
+  * Add JPEGXS codec based on libjxs library (source only).
+  * Add SZ3 codec based on SZ3 library.
+  * Deprecate Python 3.9, support Python 3.13.
+
+-------------------------------------------------------------------

Old:
----
  imagecodecs-2024.6.1.tar.gz

New:
----
  imagecodecs-2024.9.22.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-imagecodecs.spec ++++++
--- /var/tmp/diff_new_pack.HunbZB/_old  2024-12-08 11:38:20.000619962 +0100
+++ /var/tmp/diff_new_pack.HunbZB/_new  2024-12-08 11:38:20.024620959 +0100
@@ -26,7 +26,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-imagecodecs%{psuffix}
-Version:        2024.6.1
+Version:        2024.9.22
 Release:        0
 Summary:        Image transformation, compression, and decompression codecs
 License:        BSD-3-Clause
@@ -34,8 +34,8 @@
 Source0:        
https://files.pythonhosted.org/packages/source/i/imagecodecs/imagecodecs-%{version}.tar.gz
 Source1:        imagecodecs_distributor_setup.py
 ExcludeArch:    %ix86 %arm32 ppc s390
-BuildRequires:  %{python_module Cython >= 3}
-BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module Cython >= 3.0.11}
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module numpy-devel}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
@@ -68,7 +68,7 @@
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-snappy}
-BuildRequires:  %{python_module scikit-image}
+BuildRequires:  %{python_module scikit-image if %python-base < 3.13}
 BuildRequires:  %{python_module tifffile}
 BuildRequires:  %{python_module zarr}
 BuildRequires:  %{python_module zstd}
@@ -97,6 +97,7 @@
 BuildRequires:  sz2-devel
 BuildRequires:  xz-devel
 BuildRequires:  zfp-devel
+BuildRequires:  pkgconfig(SvtAv1Enc)
 BuildRequires:  pkgconfig(blosc)
 BuildRequires:  pkgconfig(blosc2) >= 2.7.1
 BuildRequires:  pkgconfig(bzip2)
@@ -105,16 +106,14 @@
 BuildRequires:  pkgconfig(libavif) >= 1.0.0
 BuildRequires:  pkgconfig(libbrotlicommon)
 BuildRequires:  pkgconfig(libheif)
-# Tests fail if enabled
-# BuildRequires:  pkgconfig(libturbojpeg)
 BuildRequires:  pkgconfig(libjxl) >= 0.9
-BuildRequires:  pkgconfig(SvtAv1Enc)
 BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(libopenjp2)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libsharpyuv)
 BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(libturbojpeg) >= 3
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(libzstd)
 BuildRequires:  pkgconfig(zlib)
@@ -146,6 +145,9 @@
 rm imagecodecs/licenses/LICENSE-mozjpeg
 rm imagecodecs/licenses/LICENSE-pcodec
 rm imagecodecs/licenses/LICENSE-sperr
+rm imagecodecs/licenses/LICENSE-libjxs
+rm imagecodecs/licenses/LICENSE-sz3
+rm imagecodecs/licenses/LICENSE-libultrahdr
 
 %build
 %if !%{with test}

++++++ imagecodecs-2024.6.1.tar.gz -> imagecodecs-2024.9.22.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-imagecodecs/imagecodecs-2024.6.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-imagecodecs.new.21547/imagecodecs-2024.9.22.tar.gz
 differ: char 5, line 1

++++++ imagecodecs_distributor_setup.py ++++++
--- /var/tmp/diff_new_pack.HunbZB/_old  2024-12-08 11:38:20.452638740 +0100
+++ /var/tmp/diff_new_pack.HunbZB/_new  2024-12-08 11:38:20.480639903 +0100
@@ -2,7 +2,6 @@
 
 import os
 import subprocess
-import sys
 
 def customize_build(EXTENSIONS, OPTIONS):
 
@@ -19,6 +18,9 @@
     del EXTENSIONS['mozjpeg']  # Win32 only
     del EXTENSIONS['pcodec']   # not available in Factory
     del EXTENSIONS['sperr']    # not available in Factory
+    del EXTENSIONS['jpegxs']   # jxs not available in Factory
+    del EXTENSIONS['sz3']      # SZ3c not available in Factory
+    del EXTENSIONS['ultrahdr'] # uhdr not available in Factory
     
     EXTENSIONS['avif']['libraries'] = [
         'avif',
@@ -38,4 +40,6 @@
     EXTENSIONS['rcomp']['include_dirs'].append(includedir +   'cfitsio')
     EXTENSIONS['zopfli']['include_dirs'].append(includedir +  'zopfli')
     EXTENSIONS['lzham']['libraries'] = ['lzhamdll']
+    # gh#gohlke/imagecodecs#111
+    EXTENSIONS['jpeg8']['sources'] = []
 

Reply via email to