@@ -10,30 +10,33 @@ jobs:
10
10
matrix :
11
11
compiler : [gcc, clang]
12
12
python-ruby-version :
13
- - {python: '3.11 ', ruby: '3.1 '}
14
- - {python: '3.11 ', ruby: '3.1 ', other: 'test-flags-override'}
15
- - {python: '3.11 ', ruby: '3.1 ', other: 'test-debug'}
16
- - {python: '3.11 ', ruby: '3.1 ', other: 'linker-bfd'}
17
- - {python: '3.11 ', ruby: '3.1 ', other: 'linker-gold'}
13
+ - {python: '3.12 ', ruby: '3.3 '}
14
+ - {python: '3.12 ', ruby: '3.3 ', other: 'test-flags-override'}
15
+ - {python: '3.12 ', ruby: '3.3 ', other: 'test-debug'}
16
+ - {python: '3.12 ', ruby: '3.3 ', other: 'linker-bfd'}
17
+ - {python: '3.12 ', ruby: '3.3 ', other: 'linker-gold'}
18
18
# Test several Python versions with the latest Ruby version
19
- - {python: '3.10', ruby: '3.1'}
20
- - {python: '3.9', ruby: '3.1'}
21
- - {python: '3.8', ruby: '3.1'}
22
- - {python: '3.7', ruby: '3.1'}
23
- - {python: 'pypy3.7', ruby: '3.1'}
19
+ - {python: '3.11', ruby: '3.3'}
20
+ - {python: '3.10', ruby: '3.3'}
21
+ - {python: '3.9', ruby: '3.3'}
22
+ - {python: '3.8', ruby: '3.3'}
23
+ - {python: '3.7', ruby: '3.3'}
24
+ - {python: 'pypy3.7', ruby: '3.3'}
24
25
# Test several Ruby versions with the latest Python version
25
- - {python: '3.11', ruby: '3.0'}
26
- - {python: '3.11', ruby: '2.7'}
27
- - {python: '3.11', ruby: '2.6'}
28
- - {python: '3.11', ruby: '2.5'}
26
+ - {python: '3.12', ruby: '3.2'}
27
+ - {python: '3.12', ruby: '3.1'}
28
+ - {python: '3.12', ruby: '3.0'}
29
+ - {python: '3.12', ruby: '2.7'}
30
+ - {python: '3.12', ruby: '2.6'}
31
+ - {python: '3.12', ruby: '2.5'}
29
32
exclude :
30
33
- compiler : clang
31
- python-ruby-version : {python: '3.11 ', ruby: '3.1 ', other: 'linker-bfd'}
34
+ python-ruby-version : {python: '3.12 ', ruby: '3.3 ', other: 'linker-bfd'}
32
35
- compiler : clang
33
- python-ruby-version : {python: '3.11 ', ruby: '3.1 ', other: 'linker-gold'}
36
+ python-ruby-version : {python: '3.12 ', ruby: '3.3 ', other: 'linker-gold'}
34
37
include :
35
38
- compiler : gcc
36
- python-ruby-version : {python: '3.11 ', ruby: '3.1 ', other: 'sanitizers'}
39
+ python-ruby-version : {python: '3.12 ', ruby: '3.3 ', other: 'sanitizers'}
37
40
38
41
steps :
39
42
- uses : actions/checkout@v4
67
70
swig \
68
71
xmlto
69
72
70
- pip install flake8
73
+ pip install flake8 setuptools
71
74
72
75
- name : Install Clang
73
76
if : ${{ matrix.compiler == 'clang' }}
0 commit comments