From bbce5c5ee40e24de12b69a2f6e34e9f0f559b74d Mon Sep 17 00:00:00 2001 From: Marc Wrobel Date: Tue, 8 Aug 2023 22:28:03 +0200 Subject: [PATCH] =?UTF-8?q?[sles]=C2=A0Fix=20script?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ignore versions with invalid date format, such as 'mid-2024'. --- src/sles.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/sles.py b/src/sles.py index 416c67e1..3a5dd79b 100644 --- a/src/sles.py +++ b/src/sles.py @@ -45,9 +45,14 @@ def fetch_releases(): # date and LTSS end date cells = row.find_all("td") version = strip_version(cells[0].text) - release_date = convert_date(cells[1].text) - versions[version] = release_date - print(f"{version}: {release_date}") + + try: + release_date = convert_date(cells[1].text) + versions[version] = release_date + print(f"{version}: {release_date}") + except ValueError as e: + print(f"Ignoring {version}: {e}") + continue return versions