We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f0867b commit 0e29736Copy full SHA for 0e29736
1 file changed
goosebit/updates/swdesc/rauc.py
@@ -35,7 +35,7 @@ def parse_descriptor(manifest: configparser.ConfigParser) -> dict[str, Any]:
35
swdesc_attrs = {}
36
try:
37
swdesc_attrs["version"] = semver.Version.parse(manifest["update"].get("version"))
38
- pattern = re.compile(r"^(?P<hw_model>.+?)[- ]?(?P<hw_revision>\w*[\d.]+\w*)?$")
+ pattern = re.compile(r"^(?P<hw_model>.+?)([- ](?P<hw_revision>\w*[\d.]+\w*))?$")
39
hw_model = "default"
40
hw_revision = "default"
41
m = pattern.match(manifest["update"]["compatible"])
0 commit comments