generated from jCloud/repository-template
style: use target version practices
This commit is contained in:
4 files changed
+8
-12
No files matched your search
@@ -20,7 +20,6 @@ import errno
|
||||
import os
|
||||
import pathlib
|
||||
import types
|
||||
from typing import Union
|
||||
|
||||
try:
|
||||
from warnings import deprecated
|
||||
@@ -154,10 +153,10 @@ def assert_that_is_instance(
|
||||
obj: object,
|
||||
class_or_tuple: type | types.UnionType | tuple[type, ...],
|
||||
) -> None:
|
||||
if not isinstance(class_or_tuple, Union[type, types.UnionType, tuple]):
|
||||
if not isinstance(class_or_tuple, (type, types.UnionType, tuple)):
|
||||
raise TypeError(
|
||||
f"class_or_tuple: expected 'Union[type, types.UnionType, "
|
||||
f"tuple[type, ...]]', 'got {type(class_or_tuple).__name__}'",
|
||||
f"class_or_tuple: expected 'type | types.UnionType, tupl"
|
||||
f"e[type, ...]', 'got {type(class_or_tuple).__name__}'",
|
||||
)
|
||||
if not isinstance(obj, class_or_tuple):
|
||||
if isinstance(class_or_tuple, (tuple, types.UnionType)):
|
||||
|
||||
Reference in new issue
Block a user