File tree 2 files changed +11
-5
lines changed
2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 18
18
fail-fast : false
19
19
matrix :
20
20
os :
21
- - " windows-latest"
22
21
- " ubuntu-latest"
23
22
python :
24
23
- " 3.8"
@@ -27,13 +26,20 @@ jobs:
27
26
- " 3.11"
28
27
- " 3.12"
29
28
- " 3.13"
29
+ - " 3.14"
30
30
include :
31
31
- os : macos-13
32
32
python : " 3.8"
33
33
- os : macos-14
34
34
python : " 3.12"
35
35
- os : ubuntu-latest
36
36
python : " pypy-3.10"
37
+ - os : windows-latest
38
+ python : " 3.8"
39
+ - os : windows-latest
40
+ python : " 3.11"
41
+ - os : windows-latest
42
+ python : " 3.13"
37
43
38
44
steps :
39
45
- name : Checkout
@@ -45,11 +51,11 @@ jobs:
45
51
python-version : ${{ matrix.python }}
46
52
allow-prereleases : true
47
53
48
- - name : Prepare nox
49
- run : pipx install nox
54
+ - name : Install the latest version of uv
55
+ uses : astral-sh/setup-uv@v5
50
56
51
57
- name : Run tests
52
- run : nox -s test-${{ matrix.python }}
58
+ run : uv run noxfile.py -s test-${{ matrix.python }}
53
59
54
60
- name : Send coverage report
55
61
uses : codecov/codecov-action@v5
Original file line number Diff line number Diff line change 15
15
nox .options .default_venv_backend = "uv|virtualenv"
16
16
17
17
ALL_PYTHONS = nox .project .python_versions (nox .project .load_toml ("pyproject.toml" ))
18
- ALL_PYTHONS . append ( " pypy-3.10")
18
+ ALL_PYTHONS += [ "3.14" , " pypy-3.10"]
19
19
20
20
21
21
@nox .session (python = "3.8" )
You can’t perform that action at this time.
0 commit comments