From 5d9603c104fd50c6320d69dec394a28a452606f5 Mon Sep 17 00:00:00 2001 From: "Sergey G. Brester" Date: Wed, 3 May 2023 12:00:24 +0200 Subject: failregex.py: resolve deprecation warning for sre_constants closes gh-3508 --- fail2ban/server/failregex.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fail2ban/server/failregex.py b/fail2ban/server/failregex.py index a9b144af..7c3c139c 100644 --- a/fail2ban/server/failregex.py +++ b/fail2ban/server/failregex.py @@ -22,7 +22,6 @@ __copyright__ = "Copyright (c) 2004 Cyril Jaquier" __license__ = "GPL" import re -import sre_constants import sys from .ipdns import IPAddr @@ -157,7 +156,7 @@ class Regex: self._tupleValues.sort() self._altValues = self._altValues if len(self._altValues) else None self._tupleValues = self._tupleValues if len(self._tupleValues) else None - except sre_constants.error as e: + except re.error as e: raise RegexException("Unable to compile regular expression '%s':\n%s" % (regex, e)) # set fetch handler depending on presence of alternate (or tuple) tags: -- cgit v1.2.1