Imagecodecs

Latest version: v2024.9.22

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 11

2020.12.22

- Add AVIF codec via libavif.
- Add DEFLATE/Zlib and GZIP codecs via libdeflate.
- Add LZ4F codec.
- Add high compression mode option to lz4_encode.
- Convert JPEG XR 16 and 32-bit fixed point pixel types to float32.
- Fix JPEG 2000 lossy encoding.
- Fix GIF disposal handling.
- Remove support for Python 3.6 (NEP 29).

2020.5.30

Not secure
- Add LERC codec via ESRI's lerc library.
- Enable building JPEG extensions with libjpeg >= 8.
- Enable distributors to modify build settings.

2020.2.18

Not secure
- Fix segfault when decoding corrupted LZW segments.
- Work around Cython raises AttributeError when using incompatible numpy.
- Raise ValueError if in-place decoding is not possible (except floatpred).

2020.1.31

Not secure
- Add GIF codec via giflib.
- Add TIFF decoder via libtiff.
- Add codec_check functions.
- Fix formatting libjpeg error messages.
- Use xfail in tests.
- Load extensions on demand on Python >= 3.7.
- Add build options to skip building specific extensions.
- Split imagecodecs extension into individual extensions.
- Move shared code into shared extension.
- Rename imagecodecs_lite extension and imagecodecs C library to 'imcd'.
- Remove support for Python 2.7 and 3.5.

2019.12.31

Not secure
- Fix decoding of indexed PNG with transparency.
- Last version to support Python 2.7 and 3.5.

2019.12.16

- Add Zopfli codec.
- Add Snappy codec.
- Rename j2k codec to jpeg2k.
- Rename jxr codec to jpegxr.
- Use Debian's jxrlib.
- Support pathlib and binary streams in imread and imwrite.
- Move external C declarations to pxd files.
- Move shared code to pxi file.
- Update copyright notices.

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.