From 59288c8c9bc9e795d1bdc563ed4b546232b48b2e Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Mon, 27 Nov 2023 19:18:20 +0100 Subject: [PATCH] Fix python 3.12 SyntaxWarning in regexp --- src/allclients.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/allclients.py b/src/allclients.py index 241de5b..0e86f77 100644 --- a/src/allclients.py +++ b/src/allclients.py @@ -19,8 +19,8 @@ class VerboseOptionParser(optparse.OptionParser): def local_interfaces(): ip = subprocess.check_output([ 'ip', 'addr', 'show' ]).decode('utf8') - return (re.findall('inet\s+([0-9.]+)/[0-9]+', ip, re.MULTILINE) + - re.findall('inet6\s+([0-9a-f:]+)/[0-9]+', ip, re.MULTILINE)) + return (re.findall('inet\\s+([0-9.]+)/[0-9]+', ip, re.MULTILINE) + + re.findall('inet6\\s+([0-9a-f:]+)/[0-9]+', ip, re.MULTILINE)) if __name__ == '__main__': optParser = VerboseOptionParser(usage="%prog [options] command*") -- GitLab