We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 16d9ba7 commit 2e23f27Copy full SHA for 2e23f27
platform.py
@@ -305,14 +305,15 @@ def _parse_version(original_version):
305
r"^gcc(?P<MAJOR>\d+)_(?P<MINOR>\d+)_(?P<PATCH>\d+)-esp-(?P<EXTRA>.+)$",
306
r"^esp-(?P<EXTRA>.+)-(?P<MAJOR>\d+)\.(?P<MINOR>\d+)\.?(?P<PATCH>\d+)$",
307
r"^esp-(?P<MAJOR>\d+)\.(?P<MINOR>\d+)\.(?P<PATCH>\d+)(_(?P<EXTRA>.+))?$",
308
+ r"^idf-release_v(?P<MAJOR>\d+)\.(?P<MINOR>\d+)(.(?P<PATCH>\d+))?(-(?P<EXTRA>.+))?$",
309
)
310
for pattern in version_patterns:
311
match = re.search(pattern, original_version)
312
if match:
313
result = "%s.%s.%s" % (
314
match.group("MAJOR"),
315
match.group("MINOR"),
- match.group("PATCH"),
316
+ match.group("PATCH") if match.group("PATCH") is not None else "0",
317
318
if match.group("EXTRA"):
319
result = result + "+%s" % match.group("EXTRA")
0 commit comments