File libwebp150.patch of Package python-Pillow

Index: pillow-11.1.0/Tests/test_file_webp_animated.py
===================================================================
--- pillow-11.1.0.orig/Tests/test_file_webp_animated.py
+++ pillow-11.1.0/Tests/test_file_webp_animated.py
@@ -52,8 +52,8 @@ def test_write_animation_L(tmp_path: Pat
             if is_big_endian():
                 version = features.version_module("webp")
                 assert version is not None
-                if parse_version(version) < parse_version("1.2.2"):
-                    pytest.skip("Fails with libwebp earlier than 1.2.2")
+                if parse_version(version) < parse_version("1.2.2") or parse_version(version) > parse_version("1.4.0"):
+                    pytest.skip("Fails with libwebp earlier than 1.2.2 and greater than 1.4.0")
             orig.seek(orig.n_frames - 1)
             im.seek(im.n_frames - 1)
             orig.load()
@@ -79,8 +79,8 @@ def test_write_animation_RGB(tmp_path: P
             if is_big_endian():
                 version = features.version_module("webp")
                 assert version is not None
-                if parse_version(version) < parse_version("1.2.2"):
-                    pytest.skip("Fails with libwebp earlier than 1.2.2")
+                if parse_version(version) < parse_version("1.2.2") or parse_version(version) > parse_version("1.4.0"):
+                    pytest.skip("Fails with libwebp earlier than 1.2.2 and greater than 1.4.0")
             im.seek(1)
             im.load()
             assert_image_equal(im, frame2.convert("RGBA"))
openSUSE Build Service is sponsored by