From 504f049a1582599fce8f853d464ffabc14544127 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Fri, 30 Oct 2015 15:08:02 +0100 Subject: Encode to unicode to we work with genshi 0.7 --- htmlchangelog.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'htmlchangelog.py') diff --git a/htmlchangelog.py b/htmlchangelog.py index 426b994..432f251 100644 --- a/htmlchangelog.py +++ b/htmlchangelog.py @@ -48,8 +48,8 @@ class HTMLChangelog(debian.changelog.Changelog): strict=strict) self.templatedir = templatedir loader = TemplateLoader(self.templatedir) - self.html_tmpl = loader.load('cl.html') - self.block_tmpl = loader.load('block.html') + self.html_tmpl = loader.load('cl.html', encoding='utf-8') + self.block_tmpl = loader.load('block.html', encoding='utf-8') self.filter = HTMLChangelogFilter(vcsbrowser=vcsbrowser) def markup_block(self, block): @@ -60,5 +60,5 @@ class HTMLChangelog(debian.changelog.Changelog): return self.html_tmpl.generate(title=title, blocks=self._blocks, markup_block=self.markup_block) def __str__(self): - return self.stream().render('xhtml', doctype='xhtml-strict') + return self.stream().render('xhtml', doctype='xhtml-strict').encode('utf-8') -- cgit v1.2.3