Pillow-avif-plugin

Latest version: v1.4.6

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

Scan your dependencies

Page 1 of 4

3.8.1

3.7.0

1.7.0

1.4.4

-------------------

* **CI**: bump libavif to `e10e6d9`_ (2024-07-01); fix CI build issues
in `53`_. See table below for new versions (all versions are
upgrades from the 1.4.3 release).

+------------------------------------+-------------------------+
| **libavif** | **1.0.3** (`e10e6d9`_) |
+------------------------------------+-------------------------+
| **libaom** | **3.9.1** |
+------------------------------------+-------------------------+
| **dav1d** | **1.4.3** |
+------------------------------------+-------------------------+
| **SVT-AV1** | **2.1.1** |
+------------------------------------+-------------------------+
| **rav1e** | **0.7.1** |
+------------------------------------+-------------------------+

* **Feature**: Allow users to pass ``max_threads`` to the avif encoder via
``Image.save`` by `yit-b`_ in `54`_, originally in `49`_.

* **Feature**: Let users pass ``max_threads`` as an argument to
``_avif.AvifDecoder`` by `yit-b`_ in `50`_.

* **CI**: build SVT-AV1 for aarch64 or arm64 by `RaphaelVRossi`_ in `38`_.

* **Fixed**: keep alpha channel for images with mode P and custom
transparency in `56`_; fixes `48`_.

* **Fixed**: disable decoder strictness for ``clap`` and ``pixi`` properties
in `57`_. fixes `13`_ and `28`_.

* **CI**: lint secrets permission error and macOS GHA runner homebrew
``PATH`` bug in `55`_.

.. _e10e6d9: https://github.com/AOMediaCodec/libavif/commit/e10e6d98e6d1dbcdd409859a924d1b607a1e06dc
.. _53: https://github.com/fdintino/pillow-avif-plugin/pull/53
.. _54: https://github.com/fdintino/pillow-avif-plugin/pull/54
.. _49: https://github.com/fdintino/pillow-avif-plugin/pull/49
.. _50: https://github.com/fdintino/pillow-avif-plugin/pull/50
.. _RaphaelVRossi: https://github.com/RaphaelVRossi
.. _38: https://github.com/fdintino/pillow-avif-plugin/pull/38
.. _56: https://github.com/fdintino/pillow-avif-plugin/pull/56
.. _48: https://github.com/fdintino/pillow-avif-plugin/issues/48
.. _57: https://github.com/fdintino/pillow-avif-plugin/pull/57
.. _13: https://github.com/fdintino/pillow-avif-plugin/issues/13
.. _28: https://github.com/fdintino/pillow-avif-plugin/issues/28
.. _55: https://github.com/fdintino/pillow-avif-plugin/pull/55

1.4.3

-------------------

- **Fixed**: Limit maxThreads to 64 for aom encodes by `yit-b`_ (`41`_).
Fixes `23`_.
- **Tests**: fix pytest deprecation warning (`42`_).
- **CI**: update libavif to v1.0.3 and update transitive dependencies (`43`_).
See table below; changes from previous release in bold.

=========== =========

1.4.2

-------------------

* **Fixed**: Convert EXIF orientation to AVIF irot and imir in `40`_.

.. _40: https://github.com/fdintino/pillow-avif-plugin/pull/40

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.