[chrome-releases] Add auto method (#469)

Based on https://chromiumdash.appspot.com API.
This commit is contained in:
Marc Wrobel
2025-07-15 23:22:21 +02:00
parent d49da25226
commit a985e6218f
2 changed files with 23 additions and 0 deletions

View File

@@ -160,6 +160,9 @@ class ProductData:
self.updated = True
return self.releases[release_name]
def get_latest_release(self) -> ProductRelease | None:
return next(iter(self.releases.values()), None) # assuming releases are sorted in descending order
def remove_release(self, release_name: str) -> None:
if release_name not in self.releases:
logging.warning(f"release {release_name} cannot be removed as it does not exist for {self}")