summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirk Makowski <dmakowski@gmx.net>2013-05-26 00:28:08 -0700
committerDirk Makowski <dmakowski@gmx.net>2013-05-26 00:28:08 -0700
commitc2ecbfae264d60acc2e810ece8bf2f3c30a64b8b (patch)
tree409c206e85e51d7f315e45368699ed1a53030685
parent8cf722a01ef7466dd0266508a36cd86045d2727f (diff)
parent8ce3291e90c0a8baac40c939353bff05127d826a (diff)
downloadfeedgenerator-c2ecbfae264d60acc2e810ece8bf2f3c30a64b8b.tar.gz
Merge pull request #3 from saimn/fix-py27
self._write wants a unicode string on python 2
-rw-r--r--feedgenerator/django/utils/xmlutils.py4
-rw-r--r--tox.ini6
2 files changed, 8 insertions, 2 deletions
diff --git a/feedgenerator/django/utils/xmlutils.py b/feedgenerator/django/utils/xmlutils.py
index 0ee81aa..fc1be2b 100644
--- a/feedgenerator/django/utils/xmlutils.py
+++ b/feedgenerator/django/utils/xmlutils.py
@@ -2,6 +2,8 @@
Utilities for XML generation/parsing.
"""
+import six
+
from xml.sax.saxutils import XMLGenerator, quoteattr
class SimplerXMLGenerator(XMLGenerator):
@@ -18,4 +20,4 @@ class SimplerXMLGenerator(XMLGenerator):
# sort attributes for consistent output
for (name, value) in sorted(attrs.items()):
self._write(' %s=%s' % (name, quoteattr(value)))
- self._write('>')
+ self._write(six.u('>'))
diff --git a/tox.ini b/tox.ini
index 3e1b33e..da497db 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py26,py27,py32
+envlist = py26,py27,py32,py33
[testenv]
commands = unit2 discover
@@ -15,3 +15,7 @@ deps =
[testenv:py32]
deps =
unittest2py3k
+
+[testenv:py33]
+deps =
+ unittest2py3k