Files
meshcore_py/src/meshcore
Matthew Wolter eb2598400a G7: R05 — widen MeshCore.subscribe callback annotation to match dispatcher
Why: MeshCore.subscribe typed callbacks as Callable[[Event], Coroutine[...]]
(async only), while EventDispatcher.subscribe typed them as
Callable[[Event], Union[None, asyncio.Future]] (sync or async). Type-checkers
flag any sync handler passed through MeshCore.subscribe. Fix: align the
annotation to match EventDispatcher's union type; remove unused Coroutine import.

Refs: Forensics report finding R05
2026-04-12 04:52:28 -07:00
..
2025-09-07 12:28:26 -07:00
2026-03-07 21:05:00 -04:00
2026-03-07 17:42:41 -04:00
2026-03-18 17:31:17 -07:00