We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0faf179 commit 5ade464Copy full SHA for 5ade464
.github/workflows/test.yml
@@ -25,6 +25,7 @@ jobs:
25
strategy:
26
matrix:
27
python-version: ['3.10', '3.11', '3.12', '3.13']
28
+ mypy-version: ['1.13', '1.14', '1.15', 'latest']
29
fail-fast: false
30
steps:
31
- uses: actions/checkout@v4
@@ -38,6 +39,14 @@ jobs:
38
39
- name: Install dependencies
40
run: uv sync --no-dev --group tests
41
42
+ - name: Override mypy version
43
+ run: |
44
+ if [ "${{ matrix.mypy-version }}" == "latest" ]; then
45
+ uv pip install git+https://github.com/python/mypy.git@master
46
+ else
47
+ uv pip install mypy==${{ matrix.mypy-version }}
48
+ fi
49
+
50
- name: Run mypy on plugin code
51
run: uv run mypy --strict mypy_django_plugin
52
- name: Run mypy on ext code
0 commit comments