diff garcon/changelog.py @ 649:e6d9eed35c8e

cm: Fix CHANGELOG newlines on Windows.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 16 Feb 2016 22:31:42 -0800
parents 79aefe82c6b6
children 3ab6f7a3a2c7
line wrap: on
line diff
--- 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()