From 2e73bed053a14e28ac4e8dd4f93db02a58630140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondrej=20Baranovi=C4=8D?= Date: Tue, 16 Apr 2024 18:34:48 +0200 Subject: [PATCH] ImageStat: simplify if block Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> --- src/PIL/ImageStat.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/PIL/ImageStat.py b/src/PIL/ImageStat.py index 2cb841eef..8bc504526 100644 --- a/src/PIL/ImageStat.py +++ b/src/PIL/ImageStat.py @@ -52,9 +52,9 @@ class Stat: """ if isinstance(image_or_list, Image.Image): self.h = image_or_list.histogram(mask) - else: + elif isinstance(image_or_list, list): self.h = image_or_list - if not isinstance(self.h, list): + else: msg = "first argument must be image or list" # type: ignore[unreachable] raise TypeError(msg) self.bands = list(range(len(self.h) // 256))