@@ -19,294 +19,162 @@ jobs:
19
19
toxpython : ' python3.11'
20
20
tox_env : ' docs'
21
21
os : ' ubuntu-latest'
22
- - name : ' py38-cover (ubuntu)'
23
- python : ' 3.8'
24
- toxpython : ' python3.8'
25
- python_arch : ' x64'
26
- tox_env : ' py38-cover'
27
- os : ' ubuntu-latest'
28
- - name : ' py38-cover (windows)'
29
- python : ' 3.8'
30
- toxpython : ' python3.8'
31
- python_arch : ' x64'
32
- tox_env : ' py38-cover'
33
- os : ' windows-latest'
34
- - name : ' py38-cover (macos)'
35
- python : ' 3.8'
36
- toxpython : ' python3.8'
37
- python_arch : ' x64'
38
- tox_env : ' py38-cover'
39
- os : ' macos-13'
40
- - name : ' py38-nocov (ubuntu)'
41
- python : ' 3.8'
42
- toxpython : ' python3.8'
43
- python_arch : ' x64'
44
- tox_env : ' py38-nocov'
45
- os : ' ubuntu-latest'
46
- - name : ' py38-nocov (windows)'
47
- python : ' 3.8'
48
- toxpython : ' python3.8'
49
- python_arch : ' x64'
50
- tox_env : ' py38-nocov'
51
- os : ' windows-latest'
52
- - name : ' py38-nocov (macos)'
53
- python : ' 3.8'
54
- toxpython : ' python3.8'
55
- python_arch : ' x64'
56
- tox_env : ' py38-nocov'
57
- os : ' macos-13'
58
- - name : ' py39-cover (ubuntu)'
22
+ - name : ' py39-pydantic28-cover (ubuntu)'
59
23
python : ' 3.9'
60
24
toxpython : ' python3.9'
61
25
python_arch : ' x64'
62
- tox_env : ' py39-cover'
26
+ tox_env : ' py39-pydantic28- cover'
63
27
os : ' ubuntu-latest'
64
- - name : ' py39-cover (windows)'
28
+ - name : ' py39-pydantic28- cover (windows)'
65
29
python : ' 3.9'
66
30
toxpython : ' python3.9'
67
31
python_arch : ' x64'
68
- tox_env : ' py39-cover'
32
+ tox_env : ' py39-pydantic28- cover'
69
33
os : ' windows-latest'
70
- - name : ' py39-cover (macos)'
34
+ - name : ' py39-pydantic28- cover (macos)'
71
35
python : ' 3.9'
72
36
toxpython : ' python3.9'
73
37
python_arch : ' x64'
74
- tox_env : ' py39-cover'
38
+ tox_env : ' py39-pydantic28- cover'
75
39
os : ' macos-13'
76
- - name : ' py39-nocov (ubuntu) '
40
+ - name : ' py39-pydantic210-cover '
77
41
python : ' 3.9'
78
42
toxpython : ' python3.9'
79
43
python_arch : ' x64'
80
- tox_env : ' py39-nocov '
44
+ tox_env : ' py39-pydantic210-cover '
81
45
os : ' ubuntu-latest'
82
- - name : ' py39-nocov (windows) '
46
+ - name : ' py39-pydantic28- nocov'
83
47
python : ' 3.9'
84
48
toxpython : ' python3.9'
85
49
python_arch : ' x64'
86
- tox_env : ' py39-nocov'
87
- os : ' windows -latest'
88
- - name : ' py39-nocov (macos) '
50
+ tox_env : ' py39-pydantic28- nocov'
51
+ os : ' ubuntu -latest'
52
+ - name : ' py39-pydantic210- nocov'
89
53
python : ' 3.9'
90
54
toxpython : ' python3.9'
91
55
python_arch : ' x64'
92
- tox_env : ' py39-nocov'
93
- os : ' macos-13'
94
- - name : ' py310-cover (ubuntu)'
95
- python : ' 3.10'
96
- toxpython : ' python3.10'
97
- python_arch : ' x64'
98
- tox_env : ' py310-cover'
56
+ tox_env : ' py39-pydantic210-nocov'
99
57
os : ' ubuntu-latest'
100
- - name : ' py310-cover (windows)'
101
- python : ' 3.10'
102
- toxpython : ' python3.10'
103
- python_arch : ' x64'
104
- tox_env : ' py310-cover'
105
- os : ' windows-latest'
106
- - name : ' py310-cover (macos)'
58
+ - name : ' py310-pydantic28-cover'
107
59
python : ' 3.10'
108
60
toxpython : ' python3.10'
109
61
python_arch : ' x64'
110
- tox_env : ' py310-cover'
111
- os : ' macos-13 '
112
- - name : ' py310-nocov (ubuntu) '
62
+ tox_env : ' py310-pydantic28- cover'
63
+ os : ' ubuntu-latest '
64
+ - name : ' py310-pydantic210-cover '
113
65
python : ' 3.10'
114
66
toxpython : ' python3.10'
115
67
python_arch : ' x64'
116
- tox_env : ' py310-nocov '
68
+ tox_env : ' py310-pydantic210-cover '
117
69
os : ' ubuntu-latest'
118
- - name : ' py310-nocov (windows) '
70
+ - name : ' py310-pydantic28- nocov'
119
71
python : ' 3.10'
120
72
toxpython : ' python3.10'
121
73
python_arch : ' x64'
122
- tox_env : ' py310-nocov'
123
- os : ' windows -latest'
124
- - name : ' py310-nocov (macos) '
74
+ tox_env : ' py310-pydantic28- nocov'
75
+ os : ' ubuntu -latest'
76
+ - name : ' py310-pydantic210- nocov'
125
77
python : ' 3.10'
126
78
toxpython : ' python3.10'
127
79
python_arch : ' x64'
128
- tox_env : ' py310-nocov'
129
- os : ' macos-13'
130
- - name : ' py311-cover (ubuntu)'
131
- python : ' 3.11'
132
- toxpython : ' python3.11'
133
- python_arch : ' x64'
134
- tox_env : ' py311-cover'
80
+ tox_env : ' py310-pydantic210-nocov'
135
81
os : ' ubuntu-latest'
136
- - name : ' py311-cover (windows) '
82
+ - name : ' py311-pydantic28- cover'
137
83
python : ' 3.11'
138
84
toxpython : ' python3.11'
139
85
python_arch : ' x64'
140
- tox_env : ' py311-cover'
141
- os : ' windows-latest'
142
- - name : ' py311-cover (macos)'
143
- python : ' 3.11'
144
- toxpython : ' python3.11'
145
- python_arch : ' x64'
146
- tox_env : ' py311-cover'
147
- os : ' macos-13'
148
- - name : ' py311-nocov (ubuntu)'
86
+ tox_env : ' py311-pydantic28-cover'
87
+ os : ' ubuntu-latest'
88
+ - name : ' py311-pydantic210-cover'
149
89
python : ' 3.11'
150
90
toxpython : ' python3.11'
151
91
python_arch : ' x64'
152
- tox_env : ' py311-nocov '
92
+ tox_env : ' py311-pydantic210-cover '
153
93
os : ' ubuntu-latest'
154
- - name : ' py311-nocov (windows) '
94
+ - name : ' py311-pydantic28- nocov'
155
95
python : ' 3.11'
156
96
toxpython : ' python3.11'
157
97
python_arch : ' x64'
158
- tox_env : ' py311-nocov'
159
- os : ' windows -latest'
160
- - name : ' py311-nocov (macos) '
98
+ tox_env : ' py311-pydantic28- nocov'
99
+ os : ' ubuntu -latest'
100
+ - name : ' py311-pydantic210- nocov'
161
101
python : ' 3.11'
162
102
toxpython : ' python3.11'
163
103
python_arch : ' x64'
164
- tox_env : ' py311-nocov'
165
- os : ' macos-13'
166
- - name : ' py312-cover (ubuntu)'
167
- python : ' 3.12'
168
- toxpython : ' python3.12'
169
- python_arch : ' x64'
170
- tox_env : ' py312-cover'
104
+ tox_env : ' py311-pydantic210-nocov'
171
105
os : ' ubuntu-latest'
172
- - name : ' py312-cover (windows)'
173
- python : ' 3.12'
174
- toxpython : ' python3.12'
175
- python_arch : ' x64'
176
- tox_env : ' py312-cover'
177
- os : ' windows-latest'
178
- - name : ' py312-cover (macos)'
106
+ - name : ' py312-pydantic28-cover'
179
107
python : ' 3.12'
180
108
toxpython : ' python3.12'
181
109
python_arch : ' x64'
182
- tox_env : ' py312-cover'
183
- os : ' macos-13 '
184
- - name : ' py312-nocov (ubuntu) '
110
+ tox_env : ' py312-pydantic28- cover'
111
+ os : ' ubuntu-latest '
112
+ - name : ' py312-pydantic210-cover '
185
113
python : ' 3.12'
186
114
toxpython : ' python3.12'
187
115
python_arch : ' x64'
188
- tox_env : ' py312-nocov '
116
+ tox_env : ' py312-pydantic210-cover '
189
117
os : ' ubuntu-latest'
190
- - name : ' py312-nocov (windows) '
118
+ - name : ' py312-pydantic28- nocov'
191
119
python : ' 3.12'
192
120
toxpython : ' python3.12'
193
121
python_arch : ' x64'
194
- tox_env : ' py312-nocov'
195
- os : ' windows -latest'
196
- - name : ' py312-nocov (macos) '
122
+ tox_env : ' py312-pydantic28- nocov'
123
+ os : ' ubuntu -latest'
124
+ - name : ' py312-pydantic210- nocov'
197
125
python : ' 3.12'
198
126
toxpython : ' python3.12'
199
127
python_arch : ' x64'
200
- tox_env : ' py312-nocov'
201
- os : ' macos-13'
202
- - name : ' pypy38-cover (ubuntu)'
203
- python : ' pypy-3.8'
204
- toxpython : ' pypy3.8'
205
- python_arch : ' x64'
206
- tox_env : ' pypy38-cover'
207
- os : ' ubuntu-latest'
208
- - name : ' pypy38-cover (windows)'
209
- python : ' pypy-3.8'
210
- toxpython : ' pypy3.8'
211
- python_arch : ' x64'
212
- tox_env : ' pypy38-cover'
213
- os : ' windows-latest'
214
- - name : ' pypy38-cover (macos)'
215
- python : ' pypy-3.8'
216
- toxpython : ' pypy3.8'
217
- python_arch : ' x64'
218
- tox_env : ' pypy38-cover'
219
- os : ' macos-13'
220
- - name : ' pypy38-nocov (ubuntu)'
221
- python : ' pypy-3.8'
222
- toxpython : ' pypy3.8'
223
- python_arch : ' x64'
224
- tox_env : ' pypy38-nocov'
128
+ tox_env : ' py312-pydantic210-nocov'
225
129
os : ' ubuntu-latest'
226
- - name : ' pypy38-nocov (windows)'
227
- python : ' pypy-3.8'
228
- toxpython : ' pypy3.8'
229
- python_arch : ' x64'
230
- tox_env : ' pypy38-nocov'
231
- os : ' windows-latest'
232
- - name : ' pypy38-nocov (macos)'
233
- python : ' pypy-3.8'
234
- toxpython : ' pypy3.8'
235
- python_arch : ' x64'
236
- tox_env : ' pypy38-nocov'
237
- os : ' macos-13'
238
- - name : ' pypy39-cover (ubuntu)'
130
+ - name : ' pypy39-pydantic28-cover'
239
131
python : ' pypy-3.9'
240
132
toxpython : ' pypy3.9'
241
133
python_arch : ' x64'
242
- tox_env : ' pypy39-cover'
134
+ tox_env : ' pypy39-pydantic28- cover'
243
135
os : ' ubuntu-latest'
244
- - name : ' pypy39-cover (windows) '
136
+ - name : ' pypy39-pydantic210- cover'
245
137
python : ' pypy-3.9'
246
138
toxpython : ' pypy3.9'
247
139
python_arch : ' x64'
248
- tox_env : ' pypy39-cover'
249
- os : ' windows-latest'
250
- - name : ' pypy39-cover (macos)'
251
- python : ' pypy-3.9'
252
- toxpython : ' pypy3.9'
253
- python_arch : ' x64'
254
- tox_env : ' pypy39-cover'
255
- os : ' macos-13'
256
- - name : ' pypy39-nocov (ubuntu)'
257
- python : ' pypy-3.9'
258
- toxpython : ' pypy3.9'
259
- python_arch : ' x64'
260
- tox_env : ' pypy39-nocov'
140
+ tox_env : ' pypy39-pydantic210-cover'
261
141
os : ' ubuntu-latest'
262
- - name : ' pypy39-nocov (windows) '
142
+ - name : ' pypy39-pydantic28- nocov'
263
143
python : ' pypy-3.9'
264
144
toxpython : ' pypy3.9'
265
145
python_arch : ' x64'
266
- tox_env : ' pypy39-nocov'
267
- os : ' windows -latest'
268
- - name : ' pypy39-nocov (macos) '
146
+ tox_env : ' pypy39-pydantic28- nocov'
147
+ os : ' ubuntu -latest'
148
+ - name : ' pypy39-pydantic210- nocov'
269
149
python : ' pypy-3.9'
270
150
toxpython : ' pypy3.9'
271
151
python_arch : ' x64'
272
- tox_env : ' pypy39-nocov'
273
- os : ' macos-13'
274
- - name : ' pypy310-cover (ubuntu)'
275
- python : ' pypy-3.10'
276
- toxpython : ' pypy3.10'
277
- python_arch : ' x64'
278
- tox_env : ' pypy310-cover'
152
+ tox_env : ' pypy39-pydantic210-nocov'
279
153
os : ' ubuntu-latest'
280
- - name : ' pypy310-cover (windows) '
154
+ - name : ' pypy310-pydantic28- cover'
281
155
python : ' pypy-3.10'
282
156
toxpython : ' pypy3.10'
283
157
python_arch : ' x64'
284
- tox_env : ' pypy310-cover'
285
- os : ' windows-latest'
286
- - name : ' pypy310-cover (macos)'
287
- python : ' pypy-3.10'
288
- toxpython : ' pypy3.10'
289
- python_arch : ' x64'
290
- tox_env : ' pypy310-cover'
291
- os : ' macos-13'
292
- - name : ' pypy310-nocov (ubuntu)'
158
+ tox_env : ' pypy310-pydantic28-cover'
159
+ os : ' ubuntu-latest'
160
+ - name : ' pypy310-pydantic210-cover'
293
161
python : ' pypy-3.10'
294
162
toxpython : ' pypy3.10'
295
163
python_arch : ' x64'
296
- tox_env : ' pypy310-nocov '
164
+ tox_env : ' pypy310-pydantic210-cover '
297
165
os : ' ubuntu-latest'
298
- - name : ' pypy310-nocov (windows) '
166
+ - name : ' pypy310-pydantic28- nocov'
299
167
python : ' pypy-3.10'
300
168
toxpython : ' pypy3.10'
301
169
python_arch : ' x64'
302
- tox_env : ' pypy310-nocov'
303
- os : ' windows -latest'
304
- - name : ' pypy310-nocov (macos) '
170
+ tox_env : ' pypy310-pydantic28- nocov'
171
+ os : ' ubuntu -latest'
172
+ - name : ' pypy310-pydantic210- nocov'
305
173
python : ' pypy-3.10'
306
174
toxpython : ' pypy3.10'
307
175
python_arch : ' x64'
308
- tox_env : ' pypy310-nocov'
309
- os : ' macos-13 '
176
+ tox_env : ' pypy310-pydantic210- nocov'
177
+ os : ' ubuntu-latest '
310
178
steps :
311
179
- uses : actions/checkout@v4
312
180
with :
0 commit comments