python-can icon indicating copy to clipboard operation
python-can copied to clipboard

Improve `can.io.*` type hierarchy and annotations

Open zariiii9003 opened this issue 7 months ago • 0 comments

  • Remove BaseIOHandler and use generics instead to narrow types.
  • Add missing type annotations log formats.

Other than can.io.mf4, this does pass mypy in strict mode.

zariiii9003 avatar Jun 18 '25 18:06 zariiii9003