Skip to content

Commit b9b0068

Browse files
committed
Add py3.11 ci config
1 parent 6ecdcbd commit b9b0068

2 files changed

Lines changed: 33 additions & 18 deletions

File tree

‎azure-pipelines.yml‎

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ trigger:
33

44
variables:
55
# Change the following along with adding new TEST_START_INDEX.
6-
TEST_COUNT: 19
6+
TEST_COUNT: 22
77

88
jobs:
99
# Mac and Linux use the same template with different matrixes
@@ -23,6 +23,11 @@ jobs:
2323
CONDA_ENV: 'azure_ci'
2424
TEST_THREADING: 'tbb'
2525
TEST_START_INDEX: 1
26+
py311_np124:
27+
PYTHON: '3.11'
28+
NUMPY: '1.24'
29+
CONDA_ENV: 'azure_ci'
30+
TEST_START_INDEX: 2
2631

2732
- template: buildscripts/azure/azure-linux-macos.yml
2833
parameters:
@@ -34,86 +39,91 @@ jobs:
3439
NUMPY: '1.21'
3540
CONDA_ENV: azure_ci
3641
VANILLA_INSTALL: yes
37-
TEST_START_INDEX: 2
42+
TEST_START_INDEX: 3
3843
py38_np121_cov:
3944
PYTHON: '3.8'
4045
NUMPY: '1.21'
4146
CONDA_ENV: azure_ci
4247
RUN_COVERAGE: yes
4348
RUN_FLAKE8: yes
4449
RUN_MYPY: yes
45-
TEST_START_INDEX: 3
50+
TEST_START_INDEX: 4
4651
py38_np122_tbb:
4752
PYTHON: '3.8'
4853
NUMPY: '1.22'
4954
CONDA_ENV: azure_ci
5055
TEST_THREADING: 'tbb'
51-
TEST_START_INDEX: 4
56+
TEST_START_INDEX: 5
5257
py38_np122_omp:
5358
PYTHON: '3.8'
5459
NUMPY: '1.22'
5560
CONDA_ENV: azure_ci
5661
TEST_THREADING: omp
57-
TEST_START_INDEX: 5
62+
TEST_START_INDEX: 6
5863
py38_np122_workqueue:
5964
PYTHON: '3.8'
6065
NUMPY: '1.22'
6166
CONDA_ENV: azure_ci
6267
TEST_THREADING: workqueue
63-
TEST_START_INDEX: 6
68+
TEST_START_INDEX: 7
6469
py38_np123_doc:
6570
PYTHON: '3.8'
6671
NUMPY: '1.23'
6772
CONDA_ENV: azure_ci
6873
BUILD_DOC: yes
69-
TEST_START_INDEX: 7
74+
TEST_START_INDEX: 8
7075
py38_np122:
7176
PYTHON: '3.8'
7277
NUMPY: '1.22'
7378
CONDA_ENV: azure_ci
74-
TEST_START_INDEX: 8
79+
TEST_START_INDEX: 9
7580
py38_np123_svml:
7681
PYTHON: '3.8'
7782
NUMPY: '1.23'
7883
CONDA_ENV: azure_ci
7984
TEST_SVML: yes
80-
TEST_START_INDEX: 9
85+
TEST_START_INDEX: 10
8186
py38_np124:
8287
PYTHON: '3.8'
8388
NUMPY: '1.24'
8489
CONDA_ENV: azure_ci
85-
TEST_START_INDEX: 10
90+
TEST_START_INDEX: 11
8691
py39_np123:
8792
PYTHON: '3.9'
8893
NUMPY: '1.23'
8994
CONDA_ENV: azure_ci
90-
TEST_START_INDEX: 11
95+
TEST_START_INDEX: 12
9196
py39_np123_typeguard:
9297
PYTHON: '3.9'
9398
NUMPY: '1.23'
9499
CONDA_ENV: azure_ci
95100
RUN_TYPEGUARD: yes
96-
TEST_START_INDEX: 12
101+
TEST_START_INDEX: 13
97102
py39_np122:
98103
PYTHON: '3.9'
99104
NUMPY: '1.22'
100105
CONDA_ENV: azure_ci
101-
TEST_START_INDEX: 13
106+
TEST_START_INDEX: 14
102107
py39_np124:
103108
PYTHON: '3.9'
104109
NUMPY: '1.24'
105110
CONDA_ENV: azure_ci
106-
TEST_START_INDEX: 14
111+
TEST_START_INDEX: 15
107112
py310_np123:
108113
PYTHON: '3.10'
109114
NUMPY: '1.23'
110115
CONDA_ENV: azure_ci
111-
TEST_START_INDEX: 15
116+
TEST_START_INDEX: 16
112117
py310_np124:
113118
PYTHON: '3.10'
114119
NUMPY: '1.24'
115120
CONDA_ENV: azure_ci
116-
TEST_START_INDEX: 16
121+
TEST_START_INDEX: 17
122+
py311_np124:
123+
PYTHON: '3.11'
124+
NUMPY: '1.24'
125+
CONDA_ENV: azure_ci
126+
TEST_START_INDEX: 18
117127

118128
- template: buildscripts/azure/azure-windows.yml
119129
parameters:

‎buildscripts/azure/azure-windows.yml‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,21 @@ jobs:
88
vmImage: ${{ parameters.vmImage }}
99
strategy:
1010
matrix:
11+
py311_np124:
12+
PYTHON: '3.11'
13+
NUMPY: '1.24'
14+
CONDA_ENV: 'testenv'
15+
TEST_START_INDEX: 19
1116
py310_np124:
1217
PYTHON: '3.10'
1318
NUMPY: '1.24'
1419
CONDA_ENV: 'testenv'
15-
TEST_START_INDEX: 17
20+
TEST_START_INDEX: 20
1621
py38_np121:
1722
PYTHON: '3.8'
1823
NUMPY: '1.21'
1924
CONDA_ENV: 'testenv'
20-
TEST_START_INDEX: 18
25+
TEST_START_INDEX: 21
2126

2227
steps:
2328
- task: CondaEnvironment@1

0 commit comments

Comments
 (0)