From 12fe1f78fcaec673eab025732dcb08005f4459ef Mon Sep 17 00:00:00 2001 From: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue, 25 Aug 2020 15:32:37 +0200 Subject: [PATCH] model: Fix "unused 'type: ignore' comment" error with mypy 0.782 --- swh/model/model.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/swh/model/model.py b/swh/model/model.py index 13022d32..219d7c5c 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=(), ) -- GitLab