# HG changeset patch # User Ludovic Chabant # Date 1455690702 28800 # Node ID e6d9eed35c8ee343de08d5853baeda68dfc87710 # Parent 1696f0a41cfc0eaf62d4b4b658969576664f453d cm: Fix CHANGELOG newlines on Windows. diff -r 1696f0a41cfc -r e6d9eed35c8e garcon/changelog.py --- a/garcon/changelog.py Tue Feb 16 22:16:31 2016 -0800 +++ b/garcon/changelog.py Tue Feb 16 22:31:42 2016 -0800 @@ -47,7 +47,7 @@ templates = _get_templates() - with open(out_file, 'w') as fp: + with open(out_file, 'w', encoding='utf8', newline='') as fp: fp.write(templates['header']) skip = False @@ -157,7 +157,7 @@ def _get_template(filename): - with open(filename, 'r', encoding='utf8') as fp: + with open(filename, 'r', encoding='utf8', newline='') as fp: return fp.read()