From 2ac51d71cfab42706994ff554b897b4d74222f9f Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Thu, 19 Mar 2026 17:41:51 +0100 Subject: [PATCH] patterns: allow backslashes in paths, fixes #9518 On all POSIX systems, a backslash is a normal character in filenames and not a path separator. --- src/borg/patterns.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/borg/patterns.py b/src/borg/patterns.py index bfbf69712b..abfcee7ed1 100644 --- a/src/borg/patterns.py +++ b/src/borg/patterns.py @@ -295,7 +295,6 @@ def _prepare(self, pattern): self.regex = re.compile(pattern) def _match(self, path): - assert "\\" not in path return self.regex.search(path) is not None