From a7fc5f1bc5d57f307c7b4ebca30957bc3b667151 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 14 Oct 2018 14:13:39 +0100 Subject: [PATCH] Escape: Add missing r in regexp literals ('...' => r'...') [8] Detected by flake8, eg ./gbp/deb/git.py:35:6: W605 invalid escape sequence '\)' Signed-off-by: Ian Jackson --- gbp/rpm/__init__.py | 4 ++-- gbp/rpm/policy.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gbp/rpm/__init__.py b/gbp/rpm/__init__.py index 0048af4..d3b21f3 100644 --- a/gbp/rpm/__init__.py +++ b/gbp/rpm/__init__.py @@ -626,7 +626,7 @@ class SpecFile(object): if not tag['num'] in ignored: tag_prev = self._delete_tag('patch', tag['num']) # Remove a preceding comment if it seems to originate from GBP - if re.match("^\s*#.*patch.*auto-generated", + if re.match(r"^\s*#.*patch.*auto-generated", str(tag_prev), flags=re.I): tag_prev = self._content.delete(tag_prev) @@ -643,7 +643,7 @@ class SpecFile(object): # Remove a preceding comment line if it ends with '.patch' or # '.diff' plus an optional compression suffix - if re.match("^\s*#.+(patch|diff)(\.(gz|bz2|xz|lzma))?\s*$", + if re.match(r"^\s*#.+(patch|diff)(\.(gz|bz2|xz|lzma))?\s*$", str(macro_prev), flags=re.I): macro_prev = self._content.delete(macro_prev) diff --git a/gbp/rpm/policy.py b/gbp/rpm/policy.py index a027ed9..f13013f 100644 --- a/gbp/rpm/policy.py +++ b/gbp/rpm/policy.py @@ -30,7 +30,7 @@ class RpmPkgPolicy(PkgPolicy): alnum = 'a-zA-Z0-9' # Valid characters for RPM pkg name - name_whitelist_chars = '._+%{}\-' + name_whitelist_chars = r'._+%{}\-' # Valid characters for RPM pkg version version_whitelist_chars = '._+%{}~' -- 2.30.2