We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1d048d5 commit 6708724Copy full SHA for 6708724
1 file changed
.github/workflows/ci-build.yml
@@ -44,8 +44,19 @@ jobs:
44
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
45
with:
46
python-version: ${{ env.LATEST_SUPPORTED_PY }}
47
- - name: Run mypy verification
48
- run: ./scripts/run_mypy.sh
+ - name: Install synchronous dependencies
+ run: |
49
+ pip install -U pip
50
+ pip install -U .
51
+ pip install -r requirements/tools.txt
52
+ - name: Type check synchronous modules
53
+ run: mypy --config-file pyproject.toml --exclude "async_|/adapter/"
54
+ - name: Install async and adapter dependencies
55
56
+ pip install -r requirements/async.txt
57
+ pip install -r requirements/adapter.txt
58
+ - name: Type check all modules
59
+ run: mypy --config-file pyproject.toml
60
61
unittest:
62
name: Unit tests
0 commit comments