diff options
author | Robert Schütz <rschuetz17@gmail.com> | 2018-07-06 19:32:40 +0200 |
---|---|---|
committer | xeji <36407913+xeji@users.noreply.github.com> | 2018-07-06 19:32:40 +0200 |
commit | 7a59be9c52aa08975466c57147106cb26b0f365d (patch) | |
tree | 1604012531345103ea3ebac027342e83692d28e6 /maintainers/scripts/update-python-libraries | |
parent | 06c6ff2465a7c8d743dfb67ff82c22a6e72dbb83 (diff) | |
download | nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.tar nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.tar.gz nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.tar.bz2 nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.tar.lz nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.tar.xz nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.tar.zst nixpkgs-7a59be9c52aa08975466c57147106cb26b0f365d.zip |
maintainers/scripts/update-python-libraries: compare versions semantically instead of lexicographically (#43120)
Diffstat (limited to 'maintainers/scripts/update-python-libraries')
-rwxr-xr-x | maintainers/scripts/update-python-libraries | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/maintainers/scripts/update-python-libraries b/maintainers/scripts/update-python-libraries index 4536662c842..d95ff4f347e 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)) |