diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-04-07 13:23:12 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-04-07 13:23:12 +0200 |
commit | c3d1b71c6f08607f47353f406aca0168bb3062a1 (patch) | |
tree | e505b9b7b002301f4570bac33ab0b8e289cd88c0 /qutebrowser/utils | |
parent | 85a41de4b54cf3da6ab8c0d41222b76836238536 (diff) | |
download | qutebrowser-c3d1b71c6f08607f47353f406aca0168bb3062a1.tar.gz qutebrowser-c3d1b71c6f08607f47353f406aca0168bb3062a1.zip |
Handle version numbers with >3 digits
Closes #6354
Diffstat (limited to 'qutebrowser/utils')
-rw-r--r-- | qutebrowser/utils/utils.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/qutebrowser/utils/utils.py b/qutebrowser/utils/utils.py index 2a47d60aa..762d2d370 100644 --- a/qutebrowser/utils/utils.py +++ b/qutebrowser/utils/utils.py @@ -87,7 +87,7 @@ class VersionNumber: """A representation of a version number.""" def __init__(self, *args: int) -> None: - self._ver = QVersionNumber(*args) + self._ver = QVersionNumber(args) # not *args, to support >3 components if self._ver.isNull(): raise ValueError("Can't construct a null version") @@ -102,8 +102,6 @@ class VersionNumber: self.patch = self._ver.microVersion() self.segments = self._ver.segments() - assert len(self.segments) <= 3, self.segments - def __str__(self) -> str: return ".".join(str(s) for s in self.segments) |