Commit Graph

6 Commits

Author SHA1 Message Date
e293b89925 Fix mypy
It seems the stub doesn't allow default value for params
2019-08-16 11:03:16 +08:00
9a4e23a803 mypy protobuf plugin requires keyword-based initializers 2019-08-15 16:36:32 -07:00
125c5d8e2c Adjust inheritance so that the MRO is clear for the chain of keys 2019-08-14 09:30:23 -07:00
3b19104284 Add missing ABC declaration following PR feedback in #240. 2019-08-14 09:25:54 -07:00
ad20d8cb00 Make a KeyPair dataclass for passing around key pairs 2019-08-14 09:00:40 -07:00
61f78c8feb Add abstraction for a cryptographic key 2019-08-14 09:00:39 -07:00