diff --git a/piptools/resolver.py b/piptools/resolver.py index cafa3c5d..3c4a59c3 100644 --- a/piptools/resolver.py +++ b/piptools/resolver.py @@ -673,10 +673,12 @@ def _do_resolve( except MetadataGenerationFailed as err: # Handle invalid metadata - match = re.search('name\s*=\s*"(\w+)"', str(err.__cause__.context)) + match = re.search(r'name\s*=\s*"(\w+)"', str(err.__cause__.context)) if match: partial_name = match.group(1) - possible_constraints = [c for c in self.constraints if partial_name in c.name] + possible_constraints = [ + c for c in self.constraints if partial_name in c.name + ] for constraint in possible_constraints: # Remove existing constraint that *might* cause the error log.warning(