diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index 6e1e61139290..850c70f273f3 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -43,7 +43,7 @@ jobs: cache: pip cache-dependency-path: requirements-tests.txt - name: Install dependencies - run: pip install $(grep tomli== requirements-tests.txt) $(grep mypy== requirements-tests.txt) + run: pip install $(grep mypy== requirements-tests.txt) - name: Run stubtest run: python tests/stubtest_stdlib.py diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 01ffd72c228e..51f3391f3444 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -94,7 +94,7 @@ jobs: python-version: ${{ matrix.python-version }} cache: pip cache-dependency-path: requirements-tests.txt - - run: pip install $(grep mypy== requirements-tests.txt) packaging pathspec termcolor tomli typing-extensions + - run: pip install -r requirements-tests.txt - run: python ./tests/mypy_test.py --platform=${{ matrix.platform }} --python-version=${{ matrix.python-version }} regression-tests: diff --git a/requirements-tests.txt b/requirements-tests.txt index 3675b6b08c18..40073ac09eac 100644 --- a/requirements-tests.txt +++ b/requirements-tests.txt @@ -1,14 +1,14 @@ aiohttp==3.8.3 -black==22.12.0 # must match .pre-commit-config.yaml -flake8==6.0.0 # must match .pre-commit-config.yaml -flake8-bugbear==22.12.6 # must match .pre-commit-config.yaml -flake8-noqa==1.3.0 # must match .pre-commit-config.yaml -flake8-pyi==22.11.0 # must match .pre-commit-config.yaml -isort==5.11.4 # must match .pre-commit-config.yaml +black==22.12.0 # must match .pre-commit-config.yaml +flake8==6.0.0; python_version >= "3.8" # must match .pre-commit-config.yaml +flake8-bugbear==22.12.6; python_version >= "3.8" # must match .pre-commit-config.yaml +flake8-noqa==1.3.0; python_version >= "3.8" # must match .pre-commit-config.yaml +flake8-pyi==22.11.0; python_version >= "3.8" # must match .pre-commit-config.yaml +isort==5.11.4 # must match .pre-commit-config.yaml mypy==0.991 packaging==22.0 pathspec -pycln==2.1.2 # must match .pre-commit-config.yaml +pycln==2.1.2 # must match .pre-commit-config.yaml pyyaml==6.0 pytype==2023.1.10; platform_system != "Windows" and python_version < "3.11" termcolor>=2