From 2989b4c027b3230b1778e3777d2cce53c89808d9 Mon Sep 17 00:00:00 2001 From: Andrew Shadura Date: Thu, 20 Aug 2015 16:04:48 +0200 Subject: Imported Upstream version 0.1.74+git49a20890 --- reconfigure/parsers/ini.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'reconfigure/parsers') diff --git a/reconfigure/parsers/ini.py b/reconfigure/parsers/ini.py index 2f3b82e..2f95d33 100644 --- a/reconfigure/parsers/ini.py +++ b/reconfigure/parsers/ini.py @@ -1,3 +1,5 @@ +import six + from reconfigure.nodes import * from reconfigure.parsers import BaseParser from reconfigure.parsers.iniparse import INIConfig @@ -67,7 +69,7 @@ class IniFileParser (BaseParser): if hasattr(cp[sectionname], '_lines'): self._set_comment(cp[sectionname]._lines[0], section.comment) - data = str(cp) + '\n' + data = (str if six.PY3 else unicode)(cp) + u'\n' if self.sectionless: data = data.replace('[' + self.nullsection + ']\n', '') return data -- cgit v1.2.3