From 9df42fdd363d6bd8d20ed132b299f27d0d08ebc2 Mon Sep 17 00:00:00 2001
From: Tres Seaver <tseaver@palladion.com>
Date: Sun, 18 Mar 2012 18:45:23 +0100
Subject: [PATCH] Replace 'basestring' checks with Py3k compat checks.

---
 repoze/who/plugins/auth_tkt.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/repoze/who/plugins/auth_tkt.py b/repoze/who/plugins/auth_tkt.py
index 1dd9a13..f6de5fc 100644
--- a/repoze/who/plugins/auth_tkt.py
+++ b/repoze/who/plugins/auth_tkt.py
@@ -10,6 +10,7 @@
 from repoze.who.interfaces import IAuthenticator
 from repoze.who._compat import get_cookies
 import repoze.who._auth_tkt as auth_tkt
+from repoze.who._compat import STRING_TYPES
 
 _NOW_TESTING = None  # unit tests can replace
 def _now():  #pragma NO COVERAGE
@@ -18,8 +19,8 @@
     return datetime.datetime.now()
 
 class AuthTktCookiePlugin(object):
-
     implements(IIdentifier, IAuthenticator)
+
 
     userid_type_decoders = {'int':int}
     try:
@@ -196,7 +197,7 @@
                             id(self)) #pragma NO COVERAGE
 
 def _bool(value):
-    if isinstance(value, basestring):
+    if isinstance(value, STRING_TYPES):
         return value.lower() in ('yes', 'true', '1')
     return value
 

--
Gitblit v1.9.3