use runtime union for EXCEPTION_OR_MORE
This commit is contained in:
parent
9295f9ffff
commit
b7c0295e1a
|
@ -30,7 +30,10 @@ from typing import overload
|
||||||
from typing import Pattern
|
from typing import Pattern
|
||||||
from typing import Sequence
|
from typing import Sequence
|
||||||
from typing import SupportsIndex
|
from typing import SupportsIndex
|
||||||
|
from typing import Tuple
|
||||||
|
from typing import Type
|
||||||
from typing import TypeVar
|
from typing import TypeVar
|
||||||
|
from typing import Union
|
||||||
|
|
||||||
import pluggy
|
import pluggy
|
||||||
|
|
||||||
|
@ -53,9 +56,7 @@ if sys.version_info < (3, 11):
|
||||||
|
|
||||||
TracebackStyle = Literal["long", "short", "line", "no", "native", "value", "auto"]
|
TracebackStyle = Literal["long", "short", "line", "no", "native", "value", "auto"]
|
||||||
|
|
||||||
EXCEPTION_OR_MORE = type[Exception] | tuple[type[Exception], ...]
|
EXCEPTION_OR_MORE = Union[Type[Exception], Tuple[Type[Exception], ...]]
|
||||||
|
|
||||||
type_alias = type # to sidestep shadowing
|
|
||||||
|
|
||||||
|
|
||||||
class Code:
|
class Code:
|
||||||
|
|
Loading…
Reference in New Issue