From 17cb19ec2669fe6d22f6dc1dd7133f73bdd5dddc Mon Sep 17 00:00:00 2001 From: Eliot Berriot <contact@eliotberriot.com> Date: Thu, 16 May 2019 13:08:11 +0200 Subject: [PATCH] Fixed get-releases script --- docs/get-releases-json.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/get-releases-json.py b/docs/get-releases-json.py index 8f623e7a..6cd0f472 100644 --- a/docs/get-releases-json.py +++ b/docs/get-releases-json.py @@ -21,7 +21,15 @@ def get_versions(): continue tags.append({"id": tag, "date": date}) - return sorted(tags, key=lambda tag: StrictVersion(tag["id"]), reverse=True) + valid = [] + for tag in tags: + try: + StrictVersion(tag["id"]) + valid.append(tag) + except ValueError: + continue + + return sorted(valid, key=lambda tag: StrictVersion(tag["id"]), reverse=True) def main(): -- GitLab