def _is_in_int64_range(v):
assert isinstance(v, int)
- return v >= -(2 ** 63) and v <= (2 ** 63 - 1)
+ return v >= -(2**63) and v <= (2**63 - 1)
def _is_int64(v):
def _is_in_uint64_range(v):
assert isinstance(v, int)
- return v >= 0 and v <= (2 ** 64 - 1)
+ return v >= 0 and v <= (2**64 - 1)
def _is_uint64(v):
if not _is_in_int64_range(v):
if msg is None:
- msg = 'expecting a signed 64-bit integral value'
+ msg = "expecting a signed 64-bit integral value"
- msg += ' (got {})'.format(v)
+ msg += " (got {})".format(v)
raise ValueError(msg)
if not _is_in_uint64_range(v):
if msg is None:
- msg = 'expecting an unsigned 64-bit integral value'
+ msg = "expecting an unsigned 64-bit integral value"
- msg += ' (got {})'.format(v)
+ msg += " (got {})".format(v)
raise ValueError(msg)
_check_uint64(a)
if not _is_pow2(a):
- raise ValueError('{} is not a power of two'.format(a))
+ raise ValueError("{} is not a power of two".format(a))
def _check_log_level(log_level):