forked from platformio/platformio-core
Sort all package versions using SemVer rules
This commit is contained in:
@@ -121,8 +121,9 @@ class PkgRepoMixin(object):
|
|||||||
def get_all_repo_versions(self, name):
|
def get_all_repo_versions(self, name):
|
||||||
result = []
|
result = []
|
||||||
for versions in PackageRepoIterator(name, self.repositories):
|
for versions in PackageRepoIterator(name, self.repositories):
|
||||||
result.extend([v['version'] for v in versions])
|
result.extend(
|
||||||
return sorted(set(result))
|
[semantic_version.Version(v['version']) for v in versions])
|
||||||
|
return [str(v) for v in sorted(result)]
|
||||||
|
|
||||||
|
|
||||||
class PkgInstallerMixin(object):
|
class PkgInstallerMixin(object):
|
||||||
|
Reference in New Issue
Block a user