From 293e655935adb253dd70b46e5de8722857672b68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rajmund=20Hru=C5=A1ka?= <rajmund.hruska@gmail.com> Date: Thu, 28 Nov 2024 15:42:59 +0100 Subject: [PATCH] Fix subclass comparison logic in equality check --- ipranges.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipranges.py b/ipranges.py index 7224363..3c8e61e 100644 --- a/ipranges.py +++ b/ipranges.py @@ -31,7 +31,7 @@ class Range(object): and hasattr(other, "single") and ( issubclass(self.single, other.single) - or issubclass(self.single, other.single) + or issubclass(other.single, self.single) ) ): return self.low() == other.low() and self.high() == other.high() -- GitLab