From 74887af507755cd7ee27f13129b177f4d58ca8e0 Mon Sep 17 00:00:00 2001 From: Walter Boring Date: Tue, 17 Jun 2025 10:51:42 -0400 Subject: [PATCH] Fix tox failures With the UnknownPacket --- aprsd/packets/core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aprsd/packets/core.py b/aprsd/packets/core.py index 7c7991f..565ae77 100644 --- a/aprsd/packets/core.py +++ b/aprsd/packets/core.py @@ -674,7 +674,7 @@ class ThirdPartyPacket(Packet, DataClassJsonMixin): @dataclass_json(undefined=Undefined.INCLUDE) @dataclass(unsafe_hash=True) -class UnknownPacket(Packet): +class UnknownPacket: """Catchall Packet for things we don't know about. All of the unknown attributes are stored in the unknown_fields @@ -686,6 +686,7 @@ class UnknownPacket(Packet): to_call: Optional[str] = field(default=None) msgNo: str = field(default_factory=_init_msgNo) # noqa: N815 format: Optional[str] = field(default=None) + timestamp: float = field(default_factory=_init_timestamp, compare=False, hash=False) raw: Optional[str] = field(default=None) raw_dict: dict = field( repr=False, default_factory=lambda: {}, compare=False, hash=False