Normalize release names (#483)

Automatically normalize release names. This may be useful in a few situations to avoid having to write a custom script.
This commit is contained in:
Marc Wrobel
2025-08-02 15:52:03 +02:00
committed by GitHub
parent 3f65ff9d9e
commit 72b9be8955

View File

@@ -153,6 +153,8 @@ class ProductData:
}, indent=2))
def get_release(self, release_name: str) -> ProductRelease:
release_name = endoflife.to_identifier(release_name)
if release_name not in self.releases:
logging.info(f"adding release {release_name} to {self}")
self.releases[release_name] = ProductRelease.of(self.name, release_name)