Skip to content

Commit d7e8854

Browse files
releases: sort output of --list-releases (Bug 2015892) (#2191)
`--list-releases` doesn't have a specified order for its output. It seems like this misses an opportunity to help a user find a release they actually want; I've never seen a useful version index without some form of sorting. Apply sorting by reverse order, under the assumption that the user will likely be most interested in the most recent releases.
1 parent 76e324f commit d7e8854

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

mozregression/releases.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,9 @@ def formatted_valid_release_dates():
136136
the valid release dates.
137137
"""
138138
message = "Valid releases: \n"
139-
for key, value in releases().items():
139+
releases_descending = list(releases().items())
140+
releases_descending.sort(reverse=True, key=lambda t: t[0])
141+
for key, value in releases_descending:
140142
message += "% 3s: %s\n" % (key, value)
141143

142144
return message

0 commit comments

Comments
 (0)