From c1dc0269150ac9d41b9130254293cecee8870d6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Praszmo?= Date: Mon, 25 Mar 2024 13:50:42 +0100 Subject: [PATCH] Fix types --- karton/core/karton.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/karton/core/karton.py b/karton/core/karton.py index 84556cc..c2818e8 100644 --- a/karton/core/karton.py +++ b/karton/core/karton.py @@ -6,7 +6,7 @@ import sys import time import traceback -from typing import Any, Callable, Dict, List, Optional, Tuple, cast +from typing import Any, Callable, Dict, List, Optional, Tuple, Union, cast from .__version__ import __version__ from .backend import KartonBackend, KartonBind, KartonMetrics @@ -290,7 +290,9 @@ def _run_pre_hooks(self) -> None: else: self.log.exception("Pre-hook failed") - def _run_post_hooks(self, exception: Optional[Exception]) -> None: + def _run_post_hooks( + self, exception: Optional[Union[Exception, BaseException]] + ) -> None: """ Run registered postprocessing hooks