Update to semantic_version 2.8.0

This commit is contained in:
Ivan Kravets
2019-08-29 13:49:52 +03:00
parent 519156512c
commit ed39a755bc
5 changed files with 21 additions and 39 deletions

View File

@@ -21,6 +21,7 @@ from glob import glob
from os.path import isdir, join
import click
import semantic_version
from platformio import app, exception, util
from platformio.compat import glob_escape, string_types
@@ -166,8 +167,13 @@ class LibraryManager(BasePkgManager):
return 0
return -1 if date1 < date2 else 1
semver_spec = self.parse_semver_spec(
requirements) if requirements else None
semver_spec = None
try:
semver_spec = semantic_version.SimpleSpec(
requirements) if requirements else None
except ValueError:
pass
item = {}
for v in versions: