Avec python 3.5.1. et une installation actuelle de mypy utilisant git, drapeaux d'erreur mypy 1 & 2, mais il ne signale pas 3mypy ne détectant pas une erreur de type de base
Qu'est-ce que je fais mal, ou est-ce un bug, ou est-ce un problème connu?
import typing
def test_ordered_dict(od: typing.Dict[str,int]) -> typing.Dict[str,int]:
return 1 #type error 1
a = test_ordered_dict(1) #type error 2
def test_me():
a = test_ordered_dict(1) # type error 3 is not reported
Vous pouvez utiliser '--check-untyped-defs' pour intercepter cette erreur. – dpercy