Placate mypy

This commit is contained in:
Adam Turner
2024-04-17 02:45:59 +01:00
parent 96e2f36a33
commit 0d1e41feee

View File

@@ -532,8 +532,10 @@ def _validate_valid_types(
return ()
if isinstance(valid_types, (frozenset, ENUM)):
return valid_types
if isinstance(valid_types, type) or valid_types is Any:
if isinstance(valid_types, type):
return frozenset((valid_types,))
if valid_types is Any:
return frozenset({Any}) # type: ignore[arg-type]
if isinstance(valid_types, set):
return frozenset(valid_types)
if not isinstance(valid_types, tuple):