@@ -30,43 +30,27 @@ jobs:
3030 strategy :
3131 matrix :
3232 os : [ubuntu-latest, macos-latest, windows-latest]
33- python-version : ["3.9", "3.10", "3.11", "3.12", "3.13"]
34- cibuildwheel : ["cp39", " cp310", "cp311", "cp312", "cp313"]
33+ python-version : [ "3.10", "3.11", "3.12", "3.13"]
34+ cibuildwheel : ["cp310", "cp311", "cp312", "cp313"]
3535 exclude :
36- - python-version : " 3.9"
37- cibuildwheel : " cp310"
38- - python-version : " 3.9"
39- cibuildwheel : " cp311"
40- - python-version : " 3.9"
41- cibuildwheel : " cp312"
42- - python-version : " 3.9"
43- cibuildwheel : " cp313"
44- - python-version : " 3.10"
45- cibuildwheel : " cp39"
4636 - python-version : " 3.10"
4737 cibuildwheel : " cp311"
4838 - python-version : " 3.10"
4939 cibuildwheel : " cp312"
5040 - python-version : " 3.10"
5141 cibuildwheel : " cp313"
52- - python-version : " 3.11"
53- cibuildwheel : " cp39"
5442 - python-version : " 3.11"
5543 cibuildwheel : " cp310"
5644 - python-version : " 3.11"
5745 cibuildwheel : " cp312"
5846 - python-version : " 3.11"
5947 cibuildwheel : " cp313"
60- - python-version : " 3.12"
61- cibuildwheel : " cp39"
6248 - python-version : " 3.12"
6349 cibuildwheel : " cp310"
6450 - python-version : " 3.12"
6551 cibuildwheel : " cp311"
6652 - python-version : " 3.12"
6753 cibuildwheel : " cp313"
68- - python-version : " 3.13"
69- cibuildwheel : " cp39"
7054 - python-version : " 3.13"
7155 cibuildwheel : " cp310"
7256 - python-version : " 3.13"
@@ -94,11 +78,11 @@ jobs:
9478
9579 - name : Lint
9680 run : make lint
97- if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.9 '
81+ if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.11 '
9882
9983 - name : Checks
10084 run : make checks
101- if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.9 '
85+ if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.11 '
10286
10387 - name : Install build dependencies
10488 run : pip install cibuildwheel
@@ -132,13 +116,13 @@ jobs:
132116 with :
133117 name : test-results-${{ matrix.os }}-${{ matrix.python-version }}
134118 path : junit.xml
135- if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.9 '
119+ if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.11 '
136120
137121 - name : Publish Unit Test Results
138122 uses : EnricoMi/publish-unit-test-result-action@v2
139123 with :
140124 files : ' **/junit.xml'
141- if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.9 '
125+ if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.11 '
142126
143127 - name : Upload coverage
144128 uses : codecov/codecov-action@v5
0 commit comments