Revisions of python-imagecodecs

buildservice-autocommit accepted request 1159128 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 35)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 34)
- replace imagecodecs_distributor_setup.py with
  skip-rare-codecs.patch: this setuptools hook does not get
  called anymore with PEP517 builds
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 33)

M    python-imagecodecs.spec

Diff for working copy: .
Index: python-imagecodecs.spec
===================================================================

--- python-imagecodecs.spec	(revision e87904b57a6b1535aabaced45c4bc670)
+++ python-imagecodecs.spec	(working copy)
@@ -95,6 +95,7 @@
 BuildRequires:  rav1e-devel
 BuildRequires:  snappy-devel
 BuildRequires:  sz2-devel
+BuildRequires:  xz-devel
 BuildRequires:  pkgconfig(blosc)
 BuildRequires:  pkgconfig(blosc2) >= 2.7.1
 BuildRequires:  pkgconfig(bzip2)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 32)
- drop brunsli-devel as dependency until it actually ends up
  in factory
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 31)
- remove 32bit builds
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1140550 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 30)
- Add brunsli-devel as new dependency (fixes aarch64 build)
buildservice-autocommit accepted request 1136655 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 28)
- 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.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 27)
- 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
buildservice-autocommit accepted request 1111059 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 26)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1111056 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 25)
- Add patches for the compatibility with libavif 1.0.0:
  * libavif.patch
  * quantize.patch
  * avif.patch
  * tests.patch
  * integrate.patch
buildservice-autocommit accepted request 1110836 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1110636 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 23)
- Add patch cython3.patch to fix build
buildservice-autocommit accepted request 1074483 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1074234 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 21)
- Update to 2023.3.16
  * Pass 6884 tests.
  * Require libjpeg-turbo 2.1.91 (3.0 beta) and c-blosc2 2.7.1.
  * Add experimental type hints.
  * Add SZIP codec via libaec library.
  * Use Zstd streaming API to decode blocks with unknown
    decompressed size.
  * Remove unused level, index, and numthreads parameters
    (breaking).
  * Make AEC and BLOSC constants enums (breaking).
  * Capitalize numcodecs class names (breaking).
  * Remove JPEG12 codec (breaking; use JPEG8 instead).
  * Encode and decode lossless and 12-bit JPEG with JPEG8 codec by
    default.
  * Remove JPEGSOF3 fallback in JPEG codec.
  * Fix slow IFD seeking with libtiff 4.5.
  * Fixes for Cython 3.0.
- Release 2023.1.23
  * Require libjxl 0.8.
  * Change mapping of level to distance parameter in jpegxl_encode.
  * Add option to specify bitspersample in jpegxl_encode.
  * Add option to pass de/linearize tables to LJPEG codec.
  * Fix lj92 decoder for SSSS=16 (#59).
  * Prefer ljpeg over jpegsof3 codec.
  * Add option to specify AVIF encoder codec.
  * Support LERC with Zstd or Deflate compression.
  * Squeeze chunk arrays by default in numcodecs image compression
    codecs.
- Skip testing with dask on python 3.11: no numba yet
- Add blosc2, SVT-AV1, jpegxl (libjxl)), SZIP (libsz2)
buildservice-autocommit accepted request 1060413 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 20)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1060173 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 19)
- Update to 2022.12.24
  * Pass 6512 tests.
  * Fix PNG codec error handling.
  * Fix truncated transferfunctions in cms_profile (#57).
  * Fix exceptions not raised in cdef functions not returning
    Python object.
- Release 2022.12.22
  * Require libtiff 4.5 (breaking).
  * Require libavif 0.11 (breaking).
  * Change jpegxl_encode level parameter to resemble libjpeg
    quality (breaking).
  * Add LZFSE codec via lzfse library.
  * Add LZHAM codec via lzham library.
  * Fix AttributeError in cms_profile (#52).
  * Support gamma argument in cms_profile (#53).
  * Raise limit of TIFF pages to 1048576.
  * Use libtiff thread-safe error/warning handlers.
  * Add option to specify filters and strategy in png_encode.
  * Add option to specify integrity check type in lzma_encode.
  * Fix DeprecationWarning with NumPy 1.24.
buildservice-autocommit accepted request 1009271 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1009084 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 17)
- Update imagecodecs_distributor_setup.py to skip unbuildable exts
- Refresh always-cythonize.patch
- Enable s390x & ppc64 builds
- Update to v2022.9.26
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 903287 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 16)
- Update to 2021.6.8
  * Pass 5185 tests.
  * Fix building with Cython 0.3a7.
  * Decode TIFF with JPEG compression, YCBCR or CMYK colorspace as RGB24.
  * Vendor cfitsio/ricecomp.c for shared library builds on Windows (#18).
- Release 2021.5.20
  * Add ZLIBNG codec via zlib-ng library.
  * Add RCOMP (Rice) codec via cfitsio library.
  * Fix decoding of 16-bit JPEG with jpeg_decode.
  * Relax user provided output array shape requirement.
- Release 2021.4.28
  * Change WebP default compression level to lossless.
  * Rename jpegxl codec to brunsli (breaking).
  * Add new JPEG XL codec via jpeg-xl library.
  * Add PGLZ codec via PostgreSQL's pg_lzcompress.c.
  * Update to libtiff 4.3 and libjpeg-turbo 2.1.
  * Enable JPEG 12-bit codec in manylinux wheels.
  * Drop manylinux2010 wheels.
- Release 2021.3.31
  * Add numcodecs compatible codecs for use by Zarr (experimental).
  * Support separate JPEG header in jpeg_decode.
  * Do not decode JPEG LS and XL in jpeg_decode (breaking).
  * Fix ZFP with partial header.
  * Fix JPEG LS tests (#15).
  * Fix LZ4F contentchecksum.
  * Remove blosc Snappy tests.
  * Fix docstrings.
- drop imagecodecs-pr15-test_jpegls.patch fixed upstream-
- refresh always-cythonize.patch
Displaying revisions 1 - 20 of 35
openSUSE Build Service is sponsored by