From 7a59be9c52aa08975466c57147106cb26b0f365d Mon Sep 17 00:00:00 2001 From: Robert Schütz Date: Fri, 6 Jul 2018 19:32:40 +0200 Subject: maintainers/scripts/update-python-libraries: compare versions semantically instead of lexicographically (#43120) --- maintainers/scripts/update-python-libraries | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainers/scripts/update-python-libraries b/maintainers/scripts/update-python-libraries index 4536662c8420..d95ff4f347e8 100755 --- a/maintainers/scripts/update-python-libraries +++ b/maintainers/scripts/update-python-libraries @@ -262,7 +262,7 @@ def _update_package(path, target): if new_version == version: logging.info("Path {}: no update available for {}.".format(path, pname)) return False - elif new_version <= version: + elif Version(new_version) <= Version(version): raise ValueError("downgrade for {}.".format(pname)) if not new_sha256: raise ValueError("no file available for {}.".format(pname)) -- cgit 1.4.1