@@ -93,23 +93,6 @@ def narrow_unicode_build(test): # pragma: no cover
93
93
return
94
94
95
95
96
- if sys .version_info < (3 , 7 ):
97
- message = "datetime.date.fromisoformat is new in 3.7+"
98
-
99
- def missing_date_fromisoformat (test ):
100
- return skip (
101
- message = message ,
102
- subject = "date" ,
103
- description = "invalidates non-padded month dates" ,
104
- )(test ) or skip (
105
- message = message ,
106
- subject = "date" ,
107
- description = "invalidates non-padded day dates" ,
108
- )(test )
109
- else :
110
- def missing_date_fromisoformat (test ):
111
- return
112
-
113
96
if sys .version_info < (3 , 9 ):
114
97
message = "Rejecting leading zeros is 3.9+"
115
98
allowed_leading_zeros = skip (
@@ -171,7 +154,6 @@ def leap_second(test):
171
154
format_checker = draft3_format_checker ,
172
155
skip = lambda test : (
173
156
narrow_unicode_build (test )
174
- or missing_date_fromisoformat (test )
175
157
or missing_format (draft3_format_checker )(test )
176
158
or complex_email_validation (test )
177
159
or skip (
@@ -200,7 +182,6 @@ def leap_second(test):
200
182
format_checker = draft4_format_checker ,
201
183
skip = lambda test : (
202
184
narrow_unicode_build (test )
203
- or missing_date_fromisoformat (test )
204
185
or allowed_leading_zeros (test )
205
186
or missing_format (draft4_format_checker )(test )
206
187
or complex_email_validation (test )
@@ -266,7 +247,6 @@ def leap_second(test):
266
247
format_checker = draft6_format_checker ,
267
248
skip = lambda test : (
268
249
narrow_unicode_build (test )
269
- or missing_date_fromisoformat (test )
270
250
or allowed_leading_zeros (test )
271
251
or missing_format (draft6_format_checker )(test )
272
252
or complex_email_validation (test )
@@ -311,7 +291,6 @@ def leap_second(test):
311
291
format_checker = draft7_format_checker ,
312
292
skip = lambda test : (
313
293
narrow_unicode_build (test )
314
- or missing_date_fromisoformat (test )
315
294
or allowed_leading_zeros (test )
316
295
or leap_second (test )
317
296
or missing_format (draft7_format_checker )(test )
@@ -394,7 +373,6 @@ def leap_second(test):
394
373
format_checker = draft201909_format_checker ,
395
374
skip = lambda test : (
396
375
complex_email_validation (test )
397
- or missing_date_fromisoformat (test )
398
376
or allowed_leading_zeros (test )
399
377
or leap_second (test )
400
378
or missing_format (draft201909_format_checker )(test )
@@ -431,7 +409,6 @@ def leap_second(test):
431
409
format_checker = draft202012_format_checker ,
432
410
skip = lambda test : (
433
411
complex_email_validation (test )
434
- or missing_date_fromisoformat (test )
435
412
or allowed_leading_zeros (test )
436
413
or leap_second (test )
437
414
or missing_format (draft202012_format_checker )(test )
0 commit comments