@@ -19,294 +19,162 @@ jobs:
1919 toxpython : ' python3.11'
2020 tox_env : ' docs'
2121 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)'
5923 python : ' 3.9'
6024 toxpython : ' python3.9'
6125 python_arch : ' x64'
62- tox_env : ' py39-cover'
26+ tox_env : ' py39-pydantic28- cover'
6327 os : ' ubuntu-latest'
64- - name : ' py39-cover (windows)'
28+ - name : ' py39-pydantic28- cover (windows)'
6529 python : ' 3.9'
6630 toxpython : ' python3.9'
6731 python_arch : ' x64'
68- tox_env : ' py39-cover'
32+ tox_env : ' py39-pydantic28- cover'
6933 os : ' windows-latest'
70- - name : ' py39-cover (macos)'
34+ - name : ' py39-pydantic28- cover (macos)'
7135 python : ' 3.9'
7236 toxpython : ' python3.9'
7337 python_arch : ' x64'
74- tox_env : ' py39-cover'
38+ tox_env : ' py39-pydantic28- cover'
7539 os : ' macos-13'
76- - name : ' py39-nocov (ubuntu) '
40+ - name : ' py39-pydantic210-cover '
7741 python : ' 3.9'
7842 toxpython : ' python3.9'
7943 python_arch : ' x64'
80- tox_env : ' py39-nocov '
44+ tox_env : ' py39-pydantic210-cover '
8145 os : ' ubuntu-latest'
82- - name : ' py39-nocov (windows) '
46+ - name : ' py39-pydantic28- nocov'
8347 python : ' 3.9'
8448 toxpython : ' python3.9'
8549 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'
8953 python : ' 3.9'
9054 toxpython : ' python3.9'
9155 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'
9957 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'
10759 python : ' 3.10'
10860 toxpython : ' python3.10'
10961 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 '
11365 python : ' 3.10'
11466 toxpython : ' python3.10'
11567 python_arch : ' x64'
116- tox_env : ' py310-nocov '
68+ tox_env : ' py310-pydantic210-cover '
11769 os : ' ubuntu-latest'
118- - name : ' py310-nocov (windows) '
70+ - name : ' py310-pydantic28- nocov'
11971 python : ' 3.10'
12072 toxpython : ' python3.10'
12173 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'
12577 python : ' 3.10'
12678 toxpython : ' python3.10'
12779 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'
13581 os : ' ubuntu-latest'
136- - name : ' py311-cover (windows) '
82+ - name : ' py311-pydantic28- cover'
13783 python : ' 3.11'
13884 toxpython : ' python3.11'
13985 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'
14989 python : ' 3.11'
15090 toxpython : ' python3.11'
15191 python_arch : ' x64'
152- tox_env : ' py311-nocov '
92+ tox_env : ' py311-pydantic210-cover '
15393 os : ' ubuntu-latest'
154- - name : ' py311-nocov (windows) '
94+ - name : ' py311-pydantic28- nocov'
15595 python : ' 3.11'
15696 toxpython : ' python3.11'
15797 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'
161101 python : ' 3.11'
162102 toxpython : ' python3.11'
163103 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'
171105 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'
179107 python : ' 3.12'
180108 toxpython : ' python3.12'
181109 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 '
185113 python : ' 3.12'
186114 toxpython : ' python3.12'
187115 python_arch : ' x64'
188- tox_env : ' py312-nocov '
116+ tox_env : ' py312-pydantic210-cover '
189117 os : ' ubuntu-latest'
190- - name : ' py312-nocov (windows) '
118+ - name : ' py312-pydantic28- nocov'
191119 python : ' 3.12'
192120 toxpython : ' python3.12'
193121 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'
197125 python : ' 3.12'
198126 toxpython : ' python3.12'
199127 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'
225129 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'
239131 python : ' pypy-3.9'
240132 toxpython : ' pypy3.9'
241133 python_arch : ' x64'
242- tox_env : ' pypy39-cover'
134+ tox_env : ' pypy39-pydantic28- cover'
243135 os : ' ubuntu-latest'
244- - name : ' pypy39-cover (windows) '
136+ - name : ' pypy39-pydantic210- cover'
245137 python : ' pypy-3.9'
246138 toxpython : ' pypy3.9'
247139 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'
261141 os : ' ubuntu-latest'
262- - name : ' pypy39-nocov (windows) '
142+ - name : ' pypy39-pydantic28- nocov'
263143 python : ' pypy-3.9'
264144 toxpython : ' pypy3.9'
265145 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'
269149 python : ' pypy-3.9'
270150 toxpython : ' pypy3.9'
271151 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'
279153 os : ' ubuntu-latest'
280- - name : ' pypy310-cover (windows) '
154+ - name : ' pypy310-pydantic28- cover'
281155 python : ' pypy-3.10'
282156 toxpython : ' pypy3.10'
283157 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'
293161 python : ' pypy-3.10'
294162 toxpython : ' pypy3.10'
295163 python_arch : ' x64'
296- tox_env : ' pypy310-nocov '
164+ tox_env : ' pypy310-pydantic210-cover '
297165 os : ' ubuntu-latest'
298- - name : ' pypy310-nocov (windows) '
166+ - name : ' pypy310-pydantic28- nocov'
299167 python : ' pypy-3.10'
300168 toxpython : ' pypy3.10'
301169 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'
305173 python : ' pypy-3.10'
306174 toxpython : ' pypy3.10'
307175 python_arch : ' x64'
308- tox_env : ' pypy310-nocov'
309- os : ' macos-13 '
176+ tox_env : ' pypy310-pydantic210- nocov'
177+ os : ' ubuntu-latest '
310178 steps :
311179 - uses : actions/checkout@v4
312180 with :
0 commit comments