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"))