diff options
author | Florian Bruhin <me@the-compiler.org> | 2023-07-09 00:53:29 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2023-07-09 01:02:33 +0200 |
commit | 5a9027c54e01424fa79e3857df9d2d0ac90ad326 (patch) | |
tree | d993502c929bb16eecc43dc671a4639c5ebe9419 /qutebrowser/utils/utils.py | |
parent | 8da62bcbf4e90cc3952decf72b6798540f4b9d10 (diff) | |
download | qutebrowser-5a9027c54e01424fa79e3857df9d2d0ac90ad326.tar.gz qutebrowser-5a9027c54e01424fa79e3857df9d2d0ac90ad326.zip |
mypy: Switch to upstream stubs for PyQt6
They are getting much better
Diffstat (limited to 'qutebrowser/utils/utils.py')
-rw-r--r-- | qutebrowser/utils/utils.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/qutebrowser/utils/utils.py b/qutebrowser/utils/utils.py index a81952b7d..6b450aa29 100644 --- a/qutebrowser/utils/utils.py +++ b/qutebrowser/utils/utils.py @@ -128,17 +128,20 @@ class VersionNumber: return NotImplemented return self._ver != other._ver + # FIXME:mypy type ignores below needed for PyQt5-stubs: + # Unsupported left operand type for ... ("QVersionNumber") + def __ge__(self, other: 'VersionNumber') -> bool: - return self._ver >= other._ver # type: ignore[operator] + return self._ver >= other._ver # type: ignore[operator,unused-ignore] def __gt__(self, other: 'VersionNumber') -> bool: - return self._ver > other._ver # type: ignore[operator] + return self._ver > other._ver # type: ignore[operator,unused-ignore] def __le__(self, other: 'VersionNumber') -> bool: - return self._ver <= other._ver # type: ignore[operator] + return self._ver <= other._ver # type: ignore[operator,unused-ignore] def __lt__(self, other: 'VersionNumber') -> bool: - return self._ver < other._ver # type: ignore[operator] + return self._ver < other._ver # type: ignore[operator,unused-ignore] class Unreachable(Exception): |