From e293b8992558ecbdb37c25550d4431dd44f68328 Mon Sep 17 00:00:00 2001 From: mhchia Date: Fri, 16 Aug 2019 10:47:19 +0800 Subject: [PATCH] Fix mypy It seems the stub doesn't allow default value for params --- libp2p/crypto/keys.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libp2p/crypto/keys.py b/libp2p/crypto/keys.py index b0dec3d9..c43ddb7c 100644 --- a/libp2p/crypto/keys.py +++ b/libp2p/crypto/keys.py @@ -48,8 +48,12 @@ class PublicKey(Key): def serialize_to_protobuf(self) -> protobuf.PublicKey: key_type = self.get_type().value data = self.to_bytes() +<<<<<<< HEAD protobuf_key = protobuf.PublicKey(key_type=key_type, data=data) return protobuf_key +======= + return protobuf.PublicKey(key_type=_type.value, data=data) +>>>>>>> Fix mypy class PrivateKey(Key): @@ -68,8 +72,12 @@ class PrivateKey(Key): def serialize_to_protobuf(self) -> protobuf.PrivateKey: key_type = self.get_type().value data = self.to_bytes() +<<<<<<< HEAD protobuf_key = protobuf.PrivateKey(key_type=key_type, data=data) return protobuf_key +======= + return protobuf.PrivateKey(key_type=_type.value, data=data) +>>>>>>> Fix mypy @dataclass(frozen=True)