--- a/mercurial/revlog.py Mon Aug 19 22:46:09 2024 -0400
+++ b/mercurial/revlog.py Tue Aug 20 00:07:05 2024 -0400
@@ -211,9 +211,9 @@
@attr.s(frozen=True)
class RevLogProblem:
- warning = attr.ib(default=None)
- error = attr.ib(default=None)
- node = attr.ib(default=None)
+ warning = attr.ib(default=None, type=Optional[bytes])
+ error = attr.ib(default=None, type=Optional[bytes])
+ node = attr.ib(default=None, type=Optional[bytes])
revlogproblem = interfaceutil.implementer(repository.iverifyproblem)(