diff --git a/swh/model/model.py b/swh/model/model.py
index 13022d32e9c11d18eb412824b45b5474345c656d..219d7c5cef87bdd0a2c4e1824236a58978582569 100644
--- a/swh/model/model.py
+++ b/swh/model/model.py
@@ -449,7 +449,7 @@ class RevisionType(Enum):
     MERCURIAL = "hg"
 
 
-def tuplify_extra_headers(value: Iterable) -> Tuple:
+def tuplify_extra_headers(value: Iterable):
     return tuple((k, v) for k, v in value)
 
 
@@ -476,9 +476,9 @@ class Revision(BaseModel, HashableObject):
     parents = attr.ib(type=Tuple[Sha1Git, ...], validator=type_validator(), default=())
     id = attr.ib(type=Sha1Git, validator=type_validator(), default=b"")
     extra_headers = attr.ib(
-        type=Tuple[Tuple[bytes, bytes], ...],  # but it makes mypy sad
+        type=Tuple[Tuple[bytes, bytes], ...],
         validator=type_validator(),
-        converter=tuplify_extra_headers,  # type: ignore
+        converter=tuplify_extra_headers,
         default=(),
     )