From dae0b127cafa5c1a957e157524be4f050484f7ae Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Thu, 16 Dec 2021 17:53:36 +0100 Subject: [PATCH] Upgrade mypy to 0.920 (#6611) Temporily pin mypy used for stubtest checks to 0.910, until the stubtest problems are addressed. --- .github/workflows/stubtest.yml | 4 +++- .github/workflows/tests.yml | 4 +++- requirements-tests.txt | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/stubtest.yml b/.github/workflows/stubtest.yml index fa11d7969..a81e4bdda 100644 --- a/.github/workflows/stubtest.yml +++ b/.github/workflows/stubtest.yml @@ -33,7 +33,9 @@ jobs: - name: Update pip run: python -m pip install -U pip - name: Install dependencies - run: pip install $(grep tomli== requirements-tests.txt) $(grep mypy== requirements-tests.txt) + # Temporarily hard-code the mypy version used for stubtest + # run: pip install $(grep tomli== requirements-tests.txt) (grep mypy== requirements-tests.txt) + run: pip install mypy==0.910 - name: Run stubtest run: python tests/stubtest_stdlib.py diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b125705e5..589faaa9a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -109,7 +109,9 @@ jobs: - name: Update pip run: python -m pip install -U pip - name: Install dependencies - run: pip install $(grep tomli== requirements-tests.txt) $(grep mypy== requirements-tests.txt) + # Temporarily hard-code the mypy version used for stubtest + # run: pip install $(grep tomli== requirements-tests.txt) (grep mypy== requirements-tests.txt) + run: pip install mypy==0.910 - name: Run stubtest run: python tests/stubtest_stdlib.py diff --git a/requirements-tests.txt b/requirements-tests.txt index f3ea0a2b8..318c0358a 100644 --- a/requirements-tests.txt +++ b/requirements-tests.txt @@ -1,4 +1,4 @@ -mypy==0.910 +mypy==0.920 pytype==2021.11.29; platform_system != "Windows" # must match .pre-commit-config.yaml black==21.12b0