From b5ac2003cefce8c65c0b4682917c364639cded3f Mon Sep 17 00:00:00 2001 From: Spencer Phillip Young Date: Tue, 22 Aug 2023 15:27:18 -0700 Subject: [PATCH] exclude abstract base class from message registry --- .pre-commit-config.yaml | 2 +- ahk/message.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d435c302..361cd16e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: - id: reorder-python-imports - repo: https://github.com/pre-commit/mirrors-mypy - rev: 'v1.4.1' + rev: 'v1.5.1' hooks: - id: mypy args: diff --git a/ahk/message.py b/ahk/message.py index b6a59df4..be103594 100644 --- a/ahk/message.py +++ b/ahk/message.py @@ -143,8 +143,7 @@ def unpack(self) -> Any: return NotImplemented -_message_registry: dict[bytes, 'ResponseMessageClassTypes'] -_message_registry = {ResponseMessage._type_order_mark: ResponseMessage} +_message_registry: dict[bytes, 'ResponseMessageClassTypes'] = {} class TupleResponseMessage(ResponseMessage):