From 2a63b98b48391ce770893411adf47ff3a0f30910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Rubinstein?= Date: Fri, 26 Nov 2021 16:30:35 +0100 Subject: [PATCH] Fix typing_extensions version in requirements (#11622) mypy imports TypeAlias in typing_extensions, which was introduced in typing_extensions 3.10.0.0 by the following commit: commit c23141fd08aba8284ce76b096bf08fd7c019b51c Author: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> Date: Sun Apr 11 03:26:42 2021 +0800 Support PEP 612 in typing_extensions (Python 3) (#774) --- mypy-requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mypy-requirements.txt b/mypy-requirements.txt index 8c798a3c640d..3e32494052f3 100644 --- a/mypy-requirements.txt +++ b/mypy-requirements.txt @@ -1,4 +1,4 @@ -typing_extensions>=3.7.4 +typing_extensions>=3.10 mypy_extensions>=0.4.3,<0.5.0 typed_ast>=1.4.0,<2; python_version<'3.8' tomli>=1.1.0,<1.2.0 diff --git a/setup.py b/setup.py index 6781230d675e..608ab1958060 100644 --- a/setup.py +++ b/setup.py @@ -193,7 +193,7 @@ def run(self): cmdclass=cmdclass, # When changing this, also update mypy-requirements.txt. install_requires=["typed_ast >= 1.4.0, < 2; python_version<'3.8'", - 'typing_extensions>=3.7.4', + 'typing_extensions>=3.10', 'mypy_extensions >= 0.4.3, < 0.5.0', 'tomli>=1.1.0,<1.2.0', ],