def __ge__(self, other: Any) -> bool: if isinstance(other, Version): return version_compare(self.value, other.value, self.flags, other.flags) >= 0 return NotImplemented
def _compare(self, other): return version_compare(self.value, other.value, self._leftflags() | other._rightflags())
def __gt__(self, other): if isinstance(other, Version): return version_compare(self.value, other.value, self.flags, other.flags) > 0 return NotImplemented
def __gt__(self, other: Any) -> Union[bool, 'NotImplemented']: if isinstance(other, Version): return version_compare(self.value, other.value, self.flags, other.flags) > 0 return NotImplemented