From 2b36d71554b50e4123bc2a6eb5065689b8860272 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 12 May 2011 19:16:37 -0400 Subject: [PATCH] additional compat mappings --- tablib/compat.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tablib/compat.py b/tablib/compat.py index 09a56b6..82946f7 100644 --- a/tablib/compat.py +++ b/tablib/compat.py @@ -25,9 +25,23 @@ if is_py3: import tablib.packages.xlwt3 as xlwt from tablib.packages import markup3 as markup + # py3 mappings + ifilter = filter + xrange = range + unicode = str + bytes = bytes + basestring = str + else: from cStringIO import StringIO as BytesIO import tablib.packages.xlwt as xlwt from tablib.packages import markup + from itertools import ifilter + + # py2 mappings + xrange = xrange + unicode = unicode + bytes = str + basestring = basestring