diff options
| -rwxr-xr-x | mfdiff | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -249,17 +249,17 @@ def main(): # find new packages in mf2 new = {} - for pkg in viewkeys(h_to) - viewkeys(h_from): + for pkg in sorted(viewkeys(h_to) - viewkeys(h_from)): new[pkg] = h_to[pkg] # find packages removed from mf1 removed = {} - for pkg in viewkeys(h_from) - viewkeys(h_to): + for pkg in sorted(viewkeys(h_from) - viewkeys(h_to)): removed[pkg] = h_from[pkg] # find modified packages changed = [] - for pkg in viewkeys(h_from) & viewkeys(h_to): + for pkg in sorted(viewkeys(h_from) & viewkeys(h_to)): if h_from[pkg] != h_to[pkg]: changed.append(pkg) @@ -346,12 +346,12 @@ def main(): except UnknownSourceVersionError as e: errors.append(e) - for src in bin2src: + for src in sorted(bin2src): binlist = bin2src[src] binary = binlist[0] print("==== %s: %s => %s ====" % (src, h_from[binary], h_to[binary])) - print("==== %s" % ' '.join(binlist)) + print("==== %s" % ' '.join(sorted(binlist))) print_blocks(srcs[src]["changeblocks"]) if errors: |
