Cykooz.resizer

Latest version: v3.0.0

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

Scan your dependencies

Page 1 of 2

3.0.0

- Updated version of ``fast_image_resize`` to 4.0.0.
- Added support of `Neon` CPU-instructions to speedup image resizing
on ARM architecture.
- Added optional argument `options: ResizeOptions` into `Resizer.resize()`
and `Resizer.resize_pil()` methods.
- Added support for images with zero sizes (width or/and height).
- Added `FilterType.gaussian` filter for convolution resize algorythm.
- Updated version of ``pyo3`` to 0.21.2.
- **BREAKING CHANGES:**
- Argument `resize_alg` was removed from `Resizer.__init__()` method.
You have to use `options` argument of `Resizer.resize()`
and `Resizer.resize_pil()` methods to change resize algorythm.
- `Resizer`, by default, multiplies and divides color channels of image by
an alpha channel. You may change this behavior through `options` argument.
- Deleted support of Python 3.7.

2.2.1

- Fixed error with incorrect cropping of source image.

2.2.0

- Added support of ``Pillow`` >= 10.1.0.
- Updated version of ``pyo3`` to 0.20.2.
- Updated version of ``fast_image_resize`` to 3.0.2.
- Added building of wheel for Python 3.12.

2.1.2

- Added building of wheel for Python 3.11.
- Updated version of ``pyo3`` to 0.17.2.

2.1.1

- Fixed resizing when the destination image has the same dimensions
as the source image.

2.1

- Added support of new pixel types: `U8x2`, `U16`, `U16x2` and `U16x4`.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.