d91a0fdd5b
Accepting request 1228757 from home:bnavigator:branches:devel:languages:python:numeric
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1228757
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=40
2024-12-06 15:35:22 +00:00
6e02b8ec54
Accepting request 1188258 from home:bnavigator:branches:devel:languages:python:numeric
...
- Update to 2024.6.1
* Pass 7486 tests.
* Fix segfault in sperr_decode.
* Fix segfault when strided-decoding into buffers with unexpected
shapes (#98 ).
* Fix jpeg2k_encoder output buffer too small (#101 ).
* Add PCODEC codec based on pcodec library.
* Support NumPy 2.
- Drop skip-rare-codecs.patch, restore and update
imagecodecs_distributor_setup.py
OBS-URL: https://build.opensuse.org/request/show/1188258
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=36
2024-07-18 06:40:53 +00:00
84e882b236
- replace imagecodecs_distributor_setup.py with
...
skip-rare-codecs.patch: this setuptools hook does not get
called anymore with PEP517 builds
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=34
2024-03-18 19:46:13 +00:00
9b87025fae
Accepting request 1074234 from home:bnavigator:branches:devel:languages:python
...
- 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)
OBS-URL: https://build.opensuse.org/request/show/1074234
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=21
2023-03-26 16:57:03 +00:00
3468cf65fd
Accepting request 1060173 from home:bnavigator:branches:devel:languages:python
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1060173
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=19
2023-01-23 12:54:52 +00:00
ca587188c8
Accepting request 1009084 from home:jayvdb:branches:devel:languages:python
...
- Update imagecodecs_distributor_setup.py to skip unbuildable exts
- Refresh always-cythonize.patch
- Enable s390x & ppc64 builds
- Update to v2022.9.26
OBS-URL: https://build.opensuse.org/request/show/1009084
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=17
2022-10-10 07:26:06 +00:00
c84e56f8fa
Accepting request 903287 from home:bnavigator:branches:devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/903287
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=16
2021-07-01 13:13:31 +00:00
b8f177977f
Accepting request 878211 from home:bnavigator:branches:devel:languages:python
...
- Update to version 2021.2.26
Pass 4915 tests. Support X2 and X4 floating point predictors
(found in DNG).
- enable additional codecs through imagecodecs_distributor_setup.py
- Add imagecodecs-pr15-test_jpegls.patch
gh#cgohlke/imagecodecs#15
- disable builds for big-endian platforms as per upstream README
OBS-URL: https://build.opensuse.org/request/show/878211
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imagecodecs?expand=0&rev=14
2021-03-11 15:26:27 +00:00