@@ -22,29 +22,30 @@ jobs:
22
22
- ghostscript
23
23
- inkscape
24
24
envs : |
25
- # Test the oldest and newest configuration on Mac and Windows
26
- - macos: py36-test-mpl20
27
- - macos: py310-test-mpl36
28
- - windows: py36-test-mpl20
29
- - windows: py310-test-mpl36
30
- # Test all configurations on Linux
25
+ # Test oldest NEP 29 configurations
26
+ - linux: py39-test-mpl33
27
+ - macos: py39-test-mpl33
28
+ - windows: py39-test-mpl33
29
+ # Test oldest non-NEP 29 configurations
31
30
- linux: py36-test-mpl20
32
31
runs-on: ubuntu-20.04
33
- - linux : py36-test-mpl21
34
- runs-on: ubuntu-20.04
35
- - linux: py36-test-mpl22
36
- runs-on: ubuntu-20.04
37
- - linux: py37 -test-mpl30
38
- - linux: py37 -test-mpl31
39
- - linux: py37-test-mpl32
40
- - linux: py38 -test-mpl33
41
- - linux: py39 -test-mpl34
32
+ - macos : py36-test-mpl20
33
+ - windows: py36-test-mpl20
34
+ # Test newest configurations
35
+ - linux: py312-test-mpl38
36
+ - macos: py312 -test-mpl38
37
+ - windows: py312 -test-mpl38
38
+ # Test intermediate NEP 29 configurations on Linux
39
+ - linux: py39 -test-mpl38
40
+ - linux: py310 -test-mpl38
42
41
- linux: py310-test-mpl35
43
- - linux: py310-test-mpl36
42
+ - linux: py311-test-mpl36
43
+ - linux: py311-test-mpl37
44
44
# Test different versions of pytest
45
- - linux: py310-test-mpl36-pytestdev
46
- - linux: py310-test-mpl36-pytest62
47
- - linux: py38-test-mpl36-pytest54
45
+ # Skip pytestdev until hook wrapper issue is fixed
46
+ # - linux: py312-test-mpldev-pytestdev
47
+ - linux: py39-test-mpl33-pytest62
48
+ - linux: py38-test-mpl31-pytest54
48
49
coverage : ' codecov'
49
50
50
51
publish :
0 commit comments