Skip to content

Commit c5f3608

Browse files
authored
Use 3.13 in regular CI (#13397)
1 parent 38d2fe8 commit c5f3608

File tree

1 file changed

+1
-21
lines changed

1 file changed

+1
-21
lines changed

.github/workflows/tests.yml

+1-21
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
strategy:
6363
matrix:
6464
platform: ["linux", "win32", "darwin"]
65-
python-version: ["3.9", "3.10", "3.11", "3.12"]
65+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
6666
fail-fast: false
6767
steps:
6868
- uses: actions/checkout@v4
@@ -73,26 +73,6 @@ jobs:
7373
- run: uv pip install -r requirements-tests.txt --system
7474
- run: python ./tests/mypy_test.py --platform=${{ matrix.platform }} --python-version=${{ matrix.python-version }}
7575

76-
# Run this as a separate job, as the other versions in the matrix are
77-
# (and should be) run *using* the Python version we're testing the stubs for,
78-
# but we can't install all our non-types dependencies on py313 yet
79-
mypy-313:
80-
name: Run mypy against the 3.13 stubs
81-
runs-on: ubuntu-latest
82-
strategy:
83-
matrix:
84-
platform: ["linux", "win32", "darwin"]
85-
fail-fast: false
86-
steps:
87-
- uses: actions/checkout@v4
88-
- uses: actions/setup-python@v5
89-
with:
90-
python-version: 3.12
91-
allow-prereleases: true
92-
- run: curl -LsSf https://astral.sh/uv/install.sh | sh
93-
- run: uv pip install -r requirements-tests.txt --system
94-
- run: python ./tests/mypy_test.py --platform=${{ matrix.platform }} --python-version=3.13
95-
9676
regression-tests:
9777
name: Run mypy on the test cases
9878
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)