v2.1.9
- improvement of callable checks
# the parameter/return value is an unknown callable Callable[..., Any]
# the callable will have no arguments and returns a string Callable[[], str]
# the annotation needs to match the callable you want to allow # for multiple options use Union[ Callable[[int, str, str], str], Callable[[int, str, int], str] ]