From 0caa101ec73ef392cb2a38d3de0e732b7d544b55 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sun, 31 Mar 2013 07:41:14 -0700 Subject: [PATCH] use six.string_types for python 3 compat --- pelican/paginator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pelican/paginator.py b/pelican/paginator.py index 6be64b39..a03ef2af 100644 --- a/pelican/paginator.py +++ b/pelican/paginator.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals, print_function +import six # From django.core.paginator import functools @@ -110,7 +111,7 @@ class Page(object): logic.""" setting = "%s_%s" % ('PAGINATION', key) value = self.settings[setting] - if not isinstance(value, basestring): + if not isinstance(value, six.string_types): logger.warning(u'%s is set to %s' % (setting, value)) return value else: