diff --git a/python/lib/core/dmod/core/_version.py b/python/lib/core/dmod/core/_version.py index 482e4a19c..2f15b8cd3 100644 --- a/python/lib/core/dmod/core/_version.py +++ b/python/lib/core/dmod/core/_version.py @@ -1 +1 @@ -__version__ = '0.19.0' +__version__ = '0.20.0' diff --git a/python/lib/evaluations/dmod/evaluations/_version.py b/python/lib/evaluations/dmod/evaluations/_version.py index ef7eb44d9..8411e551d 100644 --- a/python/lib/evaluations/dmod/evaluations/_version.py +++ b/python/lib/evaluations/dmod/evaluations/_version.py @@ -1 +1 @@ -__version__ = '0.6.0' +__version__ = '0.6.1' diff --git a/python/services/evaluationservice/dmod/evaluationservice/runner.py b/python/services/evaluationservice/dmod/evaluationservice/runner.py index 104d32be1..ec3ab98be 100755 --- a/python/services/evaluationservice/dmod/evaluationservice/runner.py +++ b/python/services/evaluationservice/dmod/evaluationservice/runner.py @@ -72,7 +72,7 @@ def get_concurrency_executor_type(**kwargs) -> typing.Callable[[], futures.Execu return partial(futures.ProcessPoolExecutor, **kwargs) -def signal_handler(signum: int, frame): +def signal_handler(signum: int, frame) -> typing.Never: """ Handles cleanup operations for the runner in case of an unexpected signal diff --git a/python/services/evaluationservice/pyproject.toml b/python/services/evaluationservice/pyproject.toml index a8ff87a84..e0f4c7f49 100644 --- a/python/services/evaluationservice/pyproject.toml +++ b/python/services/evaluationservice/pyproject.toml @@ -18,6 +18,7 @@ dependencies = [ "Django~=4.2", "djangorestframework", "geopandas", + "exceptiongroup" ] readme = "README.md" description = ""