# HG changeset patch # User Boris Feld # Date 1508333931 -7200 # Node ID aa849cf5d089d9de7cb02b53b1c1667d4a0fbc81 # Parent 29f52e7966dd646ffa75ab65946ef2030017f72b obsfate: fix obsfate_printer with empty date list When the list of dates is empty, `min` and `max` would raises a ValueError. Protect against this case by checking that the date list is not empty. I didn't add a test because I couldn't find a reproducing test case. diff -r 29f52e7966dd -r aa849cf5d089 mercurial/obsutil.py --- a/mercurial/obsutil.py Tue Oct 17 16:54:31 2017 +0200 +++ b/mercurial/obsutil.py Wed Oct 18 15:38:51 2017 +0200 @@ -822,7 +822,7 @@ # Date dates = markersdates(markers) - if verbose: + if dates and verbose: min_date = min(dates) max_date = max(dates)