diff garcon/changelog.py @ 1005:2e5c5d33d62c

Merge changes.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 21 Nov 2017 22:07:12 -0800
parents 22cf13b86cc3 68f799dc4680
children
line wrap: on
line diff
--- a/garcon/changelog.py	Tue Nov 21 21:30:37 2017 -0800
+++ b/garcon/changelog.py	Tue Nov 21 22:07:12 2017 -0800
@@ -2,6 +2,7 @@
 import os.path
 import re
 import time
+import codecs
 import argparse
 import subprocess
 
@@ -50,9 +51,9 @@
                         "Mercurial clone of the PieCrust repository.")
     hglog = subprocess.check_output([
         'hg', 'log',
-        '--rev', 'reverse(::master)',
+        '--rev', 'reverse(::.)',
         '--template', hg_log_template])
-    hglog = hglog.decode('utf8')
+    hglog = codecs.decode(hglog, encoding='utf-8', errors='replace')
 
     _, out_ext = os.path.splitext(out_file)
     templates = _get_templates(out_ext)