Я использую Pycharm, и это прекрасно работает у меня
def blah():
hiya = None # type: #dict # No type warning
class Foo:
bar = None # type: #dict # No type warning
asf = None # type: #dict # Expected type 'dict', got 'None' instead
возможно это что-то в твоих настройках.