diff --git a/docs/get-releases-json.py b/docs/get-releases-json.py index 8f623e7a0..6cd0f472b 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():