Commit 40c10ab9 authored by Chris Lamb's avatar Chris Lamb 👀
Browse files

generate-draft: Don't blow up if YAML is corrupted today or in the past.

parent 2132bb20
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -283,8 +283,12 @@ def open_packages_yml(date):


def get_packages_stats(month_start, month_end):
    try:
        old = yaml.safe_load(open_packages_yml(month_start))
        new = yaml.safe_load(open_packages_yml(month_end))
    except yaml.scanner.ScannerError:
        old = {}
        new = {}

    removed = set(old.keys()) - set(new.keys())
    added = set(new.keys()) - set(old.keys())