diff -r f15cb5111a1e -r 8b2ea2246a5f mercurial/error.py --- a/mercurial/error.py Tue Dec 19 21:29:34 2023 +0100 +++ b/mercurial/error.py Wed Dec 20 11:23:09 2023 +0100 @@ -57,7 +57,7 @@ """ def __init__(self, *args, **kw): - self.hint = kw.pop('hint', None) # type: Optional[bytes] + self.hint: Optional[bytes] = kw.pop('hint', None) super(Hint, self).__init__(*args, **kw)