From eb712a65af5855ff417b97f7455ef2eb1acb2a2b Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:04:22 -0500 Subject: [PATCH] build: fix python warnings "SyntaxWarning: invalid escape sequence '\w'" (#44658) * fix: SyntaxWarning: invalid escape sequence '\w' Co-authored-by: Charles Kerr * chore: remove some unused imports Co-authored-by: Charles Kerr * fix: E711 warning 'Comparison to should be ' Co-authored-by: Charles Kerr --------- Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Charles Kerr --- build/generate_node_defines.py | 2 +- script/generate-config-gypi.py | 5 ++--- script/zip-symbols.py | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/build/generate_node_defines.py b/build/generate_node_defines.py index 8f05f3881f6f..31e43d3c66b3 100755 --- a/build/generate_node_defines.py +++ b/build/generate_node_defines.py @@ -2,7 +2,7 @@ import os import re import sys -DEFINE_EXTRACT_REGEX = re.compile('^ *# *define (\w*)', re.MULTILINE) +DEFINE_EXTRACT_REGEX = re.compile(r'^ *# *define (\w*)', re.MULTILINE) def main(out_dir, headers): defines = [] diff --git a/script/generate-config-gypi.py b/script/generate-config-gypi.py index 19e3f86be5ea..58c973bc7000 100755 --- a/script/generate-config-gypi.py +++ b/script/generate-config-gypi.py @@ -6,7 +6,6 @@ import pprint import re import subprocess import sys -from lib.config import get_target_arch ELECTRON_DIR = os.path.abspath(os.path.join(__file__, '..', '..')) NODE_DIR = os.path.join(ELECTRON_DIR, '..', 'third_party', 'electron_node') @@ -40,8 +39,8 @@ def read_electron_args(): for line in file_in: if line.startswith('#'): continue - m = re.match('(\w+) = (.+)', line) - if m == None: + m = re.match(r'(\w+) = (.+)', line) + if m is None: continue args[m.group(1)] = m.group(2) return args diff --git a/script/zip-symbols.py b/script/zip-symbols.py index 0f7785ad8b1d..2b365566b386 100755 --- a/script/zip-symbols.py +++ b/script/zip-symbols.py @@ -5,7 +5,7 @@ import glob import os import sys -from lib.config import PLATFORM, get_target_arch +from lib.config import PLATFORM from lib.util import scoped_cwd, get_electron_version, make_zip, \ get_electron_branding, get_out_dir, execute