Some versions of python don't have 'long'. Use numbers.Number
instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313427
91177308-0d34-0410-b5e6-
96231b3b80d8
import errno
import itertools
import math
+import numbers
import os
import platform
import signal
return False
if type(value) is bool:
return value
- if isinstance(value, (int, long)):
+ if isinstance(value, numbers.Number):
return value != 0
if isinstance(value, basestring):
if value.lower() in ('1', 'true', 'on', 'yes'):