Problem
Downstream projects using mypy and other automated tooling need can.Message to have proper type hints
Solution
Accept my pull request from brent-stone:mypy_support
Alternatives
Gradually introduce modern (3.9+) typing into the python-can package.