diff --git a/rbox_htmldiff.py b/rbox_htmldiff.py
index edf4c49..9ac52ad 100755
--- a/rbox_htmldiff.py
+++ b/rbox_htmldiff.py
@@ -36,7 +36,7 @@ def textDiff(a, b, ins_attrs=None, del_attrs=None):
elif e[0] == "equal":
out.append(''.join(b[e[3]:e[4]]))
else:
- raise "Um, something's broken. I didn't expect a '" + `e[0]` + "'."
+ raise "Um, something's broken. I didn't expect a '" + repr(e[0]) + "'."
return ''.join(out)
def html2list(x, b=0):
@@ -59,4 +59,4 @@ def html2list(x, b=0):
elif c in string.whitespace: out.append(cur+c); cur = ''
else: cur += c
out.append(cur)
- return filter(lambda x: x is not '', out)
+ return [x for x in out if x is not '']
diff --git a/setup.py b/setup.py
index 2449e3b..c67de74 100755
--- a/setup.py
+++ b/setup.py
@@ -8,7 +8,7 @@
from setuptools import setup
setup(
name='rbox_htmldiff',
- version='0.0.2',
+ version='0.0.3',
py_modules=['rbox_htmldiff', ],
install_requires=[
# -*- Extra requirements: -*-