summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/util.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/pyramid/util.py b/pyramid/util.py
index ee909c316..c439456b6 100644
--- a/pyramid/util.py
+++ b/pyramid/util.py
@@ -4,7 +4,11 @@ import sys
import types
import weakref
-from pyramid.compat import string_types
+from pyramid.compat import (
+ integer_types,
+ string_types,
+ )
+
from pyramid.exceptions import ConfigurationError
from pyramid.path import package_of
@@ -256,7 +260,9 @@ def object_description(object):
"""
if isinstance(object, string_types):
return object
- if isinstance(object, (bool, int, float, long, types.NoneType)):
+ if isinstance(object, integer_types):
+ return object
+ if isinstance(object, (bool, float, type(None))):
return str(object)
if isinstance(object, (tuple, set)):
return shortrepr(object, ')')