mypy
09b0fa45 - Allow stubs to use newer syntax than 3.7 (#13500)

Commit
3 years ago
Allow stubs to use newer syntax than 3.7 (#13500) Fixes #13499 Today this code reads like "stubs should all target 3.7" and this is indeed how typeshed operates. But authors of pyi other than typeshed should probably be allowed to choose what Python version they're targetting. Since typeshed runs checks against 3.7, this should not cause testing regressions for typeshed. This code goes back to #3000 back in the typed_ast days, when this allowed stubs to use much newer syntax features than the base Python version, so in some ways this is in the spirit of the original code.
Author
Parents
Loading