https://github.com/python/cpython/commit/e019f98dc2fdddbee7990e518ead00de2245a0c8 commit: e019f98dc2fdddbee7990e518ead00de2245a0c8 branch: 3.7 author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com> committer: GitHub <noreply at github.com> date: 2018年07月07日T09:05:36-07:00 summary: Fix typo in TypeVar docstring (GH-8142) "can be used do declare" → "can be used to declare" (cherry picked from commit 86bfed372b81b8111a56a3311d537566d5df7f61) Co-authored-by: João D. Ferreira <jotomicron at gmail.com> files: M Lib/typing.py diff --git a/Lib/typing.py b/Lib/typing.py index a95eb2e184a0..48992633ac34 100644 --- a/Lib/typing.py +++ b/Lib/typing.py @@ -509,7 +509,7 @@ def longest(x: A, y: A) -> A: At runtime, isinstance(x, T) and issubclass(C, T) will raise TypeError. Type variables defined with covariant=True or contravariant=True - can be used do declare covariant or contravariant generic types. + can be used to declare covariant or contravariant generic types. See PEP 484 for more details. By default generic types are invariant in all type variables.