diff options
| author | Michael Williamson <mike@zwobble.org> | 2013-12-14 18:09:54 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2013-12-14 18:09:54 +0000 |
| commit | 5f9f209d6b9971785b6082dcb4276ae2c4ba7859 (patch) | |
| tree | d6ad87d914e5aa9f3c7ae8253ddc7617980ae94f | |
| parent | 0c8ee31a154b5e624f207fb1413295ef2bf45417 (diff) | |
Add Python 3.2 support
| -rw-r--r-- | .travis.yml | 1 | ||||
| -rw-r--r-- | mammoth/html_generation.py | 6 | ||||
| -rw-r--r-- | tox.ini | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index 4b50094..917e240 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ language: python python: - "2.6" - "2.7" + - "3.2" - "3.3" - "pypy" install: diff --git a/mammoth/html_generation.py b/mammoth/html_generation.py index f6f62af..8395a3d 100644 --- a/mammoth/html_generation.py +++ b/mammoth/html_generation.py @@ -45,7 +45,7 @@ class HtmlGenerator(object): self._fragments.append(fragment) def html_string(self): - return u"".join(self._fragments) + return u("").join(self._fragments) class _Element(object): @@ -106,5 +106,9 @@ def _generate_class_attribute(path_element): if sys.version_info[0] == 2: _iteritems = lambda x: x.iteritems() + u = lambda value: unicode(value, "unicode_escape") + else: _iteritems = lambda x: x.items() + u = lambda value: value + @@ -1,5 +1,5 @@ [tox] -envlist = py26,py27,py33,pypy +envlist = py26,py27,py32,py33,pypy [testenv] changedir = {envtmpdir} deps=-r{toxinidir}/test-requirements.txt |
