summaryrefslogtreecommitdiff
path: root/cheetah/ImportHooks.py
diff options
context:
space:
mode:
Diffstat (limited to 'cheetah/ImportHooks.py')
-rwxr-xr-xcheetah/ImportHooks.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/cheetah/ImportHooks.py b/cheetah/ImportHooks.py
index 261fb01..a29dfed 100755
--- a/cheetah/ImportHooks.py
+++ b/cheetah/ImportHooks.py
@@ -114,7 +114,7 @@ def install(templateFileExtensions=('.tmpl',)):
if not _installed:
CheetahDirOwner.templateFileExtensions = templateFileExtensions
import __builtin__
- if type(__builtin__.__import__) == types.BuiltinFunctionType:
+ if isinstance(__builtin__.__import__, types.BuiltinFunctionType):
global __oldimport__
__oldimport__ = __builtin__.__import__
ImportManager._globalOwnerTypes.insert(0, CheetahDirOwner)
@@ -129,7 +129,7 @@ def uninstall():
global _installed
if not _installed:
import __builtin__
- if type(__builtin__.__import__) == types.MethodType:
+ if isinstance(__builtin__.__import__, types.MethodType):
__builtin__.__import__ = __oldimport__
global _manager
del _manager