typing_inspect

[:python_version < "3.7"]
dataclasses

[test]
matplotlib
