summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/browsers/chromium/update.py
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/networking/browsers/chromium/update.py')
-rwxr-xr-xpkgs/applications/networking/browsers/chromium/update.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/applications/networking/browsers/chromium/update.py b/pkgs/applications/networking/browsers/chromium/update.py
index 314d000e08a2..ec656ef8527f 100755
--- a/pkgs/applications/networking/browsers/chromium/update.py
+++ b/pkgs/applications/networking/browsers/chromium/update.py
@@ -13,6 +13,7 @@ import sys
from codecs import iterdecode
from collections import OrderedDict
from datetime import datetime
+from distutils.version import LooseVersion
from os.path import abspath, dirname
from urllib.request import urlopen
@@ -122,7 +123,7 @@ def print_updates(channels_old, channels_new):
for channel_name in channels_old:
version_old = channels_old[channel_name]["version"]
version_new = channels_new[channel_name]["version"]
- if version_old < version_new:
+ if LooseVersion(version_old) < LooseVersion(version_new):
attr_name = channel_name_to_attr_name(channel_name)
print(f'- {attr_name}: {version_old} -> {version_new}')