From 1c859b2fd352c4b81d7d4900e24e6603e4d895cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Wed, 24 Mar 2021 03:35:19 +0000 Subject: [PATCH] Allow different whitespace. --- ognibuild/requirements.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ognibuild/requirements.py b/ognibuild/requirements.py index d513982..bdd3901 100644 --- a/ognibuild/requirements.py +++ b/ognibuild/requirements.py @@ -281,7 +281,7 @@ class RPackageRequirement(Requirement): @classmethod def from_str(cls, text): # TODO(jelmer): More complex parser - m = re.fullmatch(r'(.*)\s+\(>= (.*)\)', text) + m = re.fullmatch(r'(.*)\s+\(>=\s+(.*)\)', text) if m: return cls(m.group(1), m.group(2)) m = re.fullmatch(r'([^ ]+)', text) @@ -316,7 +316,7 @@ class OctavePackageRequirement(Requirement): @classmethod def from_str(cls, text): # TODO(jelmer): More complex parser - m = re.fullmatch(r'(.*)\s+\(>= (.*)\)', text) + m = re.fullmatch(r'(.*)\s+\(>=\s+(.*)\)', text) if m: return cls(m.group(1), m.group(2)) m = re.fullmatch(r'([^ ]+)', text)