def __div__(self, other, context=None): if six.PY2: # This still needs to be ignored by pylint, because it will get # through the above guard. return Size(Decimal.__div__(self, other)) # pylint: disable=no-member else: raise AttributeError
def __div__(self, other, context=None): other = self._assert_dividable(other) amount = Decimal.__div__(self, other) return self.__class__(amount)
def __div__(self, other, context=None): return Size(Decimal.__div__(self, other, context=context))
def __div__(self, other, context=None): if PY2: return TimeValue(Decimal.__div__(self, other, context)) return TimeValue(Decimal.__div__(self, other))
def __div__(self, other, context=None): return Size(bytes=Decimal.__div__(self, other, context=context))