Skip to content

Commit 5835794

Browse files
authored
Adding 3.14 to build matrix (#43300)
* add python 3.14 to eng/pipelines/templates/stages/platform-matrix.json (our default), the evaluation build matrix, and the `cosmos` build matrices
1 parent b4d6a0b commit 5835794

File tree

5 files changed

+44
-10
lines changed

5 files changed

+44
-10
lines changed

eng/pipelines/templates/stages/platform-matrix.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,17 @@
5757
"TestSamples": "false"
5858
}
5959
}
60+
},
61+
{
62+
"Config": {
63+
"Ubuntu2404_314": {
64+
"OSVmImage": "env:LINUXVMIMAGE",
65+
"Pool": "env:LINUXPOOL",
66+
"PythonVersion": "3.14",
67+
"CoverageArg": "--disablecov",
68+
"TestSamples": "false"
69+
}
70+
}
6071
}
6172
]
6273
}

sdk/cosmos/cosmos-emulator-internal-matrix.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,12 @@
6464
"TestSamples": "false",
6565
"Run.ToxCustomEnvs": "depends,whl_no_aio"
6666
},
67+
"Emulator Tests Python 3.14 Special": {
68+
"PythonVersion": "3.14",
69+
"CoverageArg": "--disablecov",
70+
"TestSamples": "false",
71+
"Run.ToxCustomEnvs": "depends,whl_no_aio"
72+
},
6773

6874
"Emulator Tests Python 3.9 Dependency Checks": {
6975
"PythonVersion": "3.9",
@@ -88,6 +94,12 @@
8894
"CoverageArg": "--disablecov",
8995
"TestSamples": "false",
9096
"Run.ToxCustomEnvs": "latestdependency,mindependency"
97+
},
98+
"Emulator Tests Python 3.14 Dependency Checks": {
99+
"PythonVersion": "3.14",
100+
"CoverageArg": "--disablecov",
101+
"TestSamples": "false",
102+
"Run.ToxCustomEnvs": "latestdependency,mindependency"
91103
}
92104
}
93105
}

sdk/cosmos/cosmos-emulator-public-matrix.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,6 @@
1515
}
1616
},
1717
"EmulatorConfig": {
18-
"Emulator Tests Python 3.9 Standard": {
19-
"PythonVersion": "3.9",
20-
"CoverageArg": "--disablecov",
21-
"TestSamples": "false",
22-
"Run.ToxCustomEnvs": "whl,sdist"
23-
},
2418
"Emulator Tests Python 3.10 Standard": {
2519
"PythonVersion": "3.10",
2620
"CoverageArg": "--disablecov",
@@ -39,6 +33,12 @@
3933
"TestSamples": "false",
4034
"Run.ToxCustomEnvs": "whl,sdist"
4135
},
36+
"Emulator Tests Python 3.14 Standard": {
37+
"PythonVersion": "3.14",
38+
"CoverageArg": "--disablecov",
39+
"TestSamples": "false",
40+
"Run.ToxCustomEnvs": "whl,sdist"
41+
},
4242

4343
"Emulator Tests Python 3.9 Dependency Checks": {
4444
"PythonVersion": "3.9",

sdk/cosmos/live-platform-matrix.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"include": [
88
{
99
"SplitTestConfig": {
10-
"Ubuntu2404_39_split": {
10+
"Ubuntu2404_314_split": {
1111
"OSVmImage": "env:LINUXVMIMAGE",
1212
"Pool": "env:LINUXPOOL",
13-
"PythonVersion": "3.9",
13+
"PythonVersion": "3.14",
1414
"CoverageArg": "--disablecov",
1515
"TestSamples": "false",
1616
"TestMarkArgument": "cosmosSplit"
@@ -117,10 +117,10 @@
117117
},
118118
{
119119
"WindowsConfig": {
120-
"Windows2022_39": {
120+
"Windows2022_314": {
121121
"OSVmImage": "env:WINDOWSVMIMAGE",
122122
"Pool": "env:WINDOWSPOOL",
123-
"PythonVersion": "3.9",
123+
"PythonVersion": "3.14",
124124
"CoverageArg": "--disablecov",
125125
"TestSamples": "false",
126126
"TestMarkArgument": "cosmosMultiRegion"

sdk/evaluation/platform-matrix.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@
6161
"UnsupportedToxEnvironments": "sdist,depends,latestdependency,mindependency,whl_no_aio"
6262
}
6363
}
64+
},
65+
{
66+
"Config": {
67+
"Ubuntu2404_314": {
68+
"OSVmImage": "env:LINUXVMIMAGE",
69+
"Pool": "env:LINUXPOOL",
70+
"PythonVersion": "3.14",
71+
"CoverageArg": "--disablecov",
72+
"TestSamples": "false"
73+
}
74+
}
6475
}
6576
]
6677
}

0 commit comments

Comments
 (0)