From 8b8b3945558afb3ebd28a1083bfccd03f3120682 Mon Sep 17 00:00:00 2001 From: Philipp Hahn Date: Sun, 26 Jul 2020 06:12:29 +0200 Subject: [PATCH] generator: Use raw-string for regular expression "\(" is not a valid escape sequence for a Python string, but currently is passed on unmodified. This might breaks in the future when new escape sequences are introduced. > generator.py:1001:7: W605 invalid escape sequence '\(' > generator.py:1001:18: W605 invalid escape sequence '\)' Use raw python string instead. Signed-off-by: Philipp Hahn --- generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator.py b/generator.py index da191af..19ab672 100755 --- a/generator.py +++ b/generator.py @@ -1139,7 +1139,7 @@ def is_integral_type(name): def is_optional_arg(info): - return re.search("^\(?optional\)?", info) is not None + return re.search(r"^\(?optional\)?", info) is not None def is_python_noninteger_type(name):