diff --git a/CHANGELOG.md b/CHANGELOG.md index 642983127050cfd2618bc88c49468d99aa7117b1..e8dc83ada9ea563d0d413fb26a84e920eba7fd56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,4 @@ # v2.25.4 * add JSONAbleDataObject +* improved typing for reraise_as diff --git a/satella/__init__.py b/satella/__init__.py index 4061a19a0e827b308381ce83b72e8ff62d827d93..66d2dcd3f0a45fb4b85fc5ce1cffddbfadcb3b11 100644 --- a/satella/__init__.py +++ b/satella/__init__.py @@ -1 +1 @@ -__version__ = '2.25.4a2' +__version__ = '2.25.4a3' diff --git a/satella/coding/typing.py b/satella/coding/typing.py index 8b79d2cf82a7d3a8df245bb2f41105bf8551febf..9f86680a8ab2604b2553c222106f1fcc7e35ed36 100644 --- a/satella/coding/typing.py +++ b/satella/coding/typing.py @@ -17,7 +17,7 @@ NoArgCallable = tp.Callable[[], T] Predicate = tp.Callable[[T], bool] ExceptionClassType = tp.Type[Exception] -ExceptionList = tp.Union[ExceptionClassType, tp.Tuple[ExceptionClassType]] +ExceptionList = tp.Union[ExceptionClassType, tp.Tuple[ExceptionClassType, ...]] class ClassComparable(metaclass=ABCMeta):