From ab27dee5ad23d4a96dbc6b4066e3e8787394b111 Mon Sep 17 00:00:00 2001 From: BO ZHANG Date: Sun, 10 Dec 2023 13:44:49 +0800 Subject: [PATCH] tweak CsstResult --- csst_common/status.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/csst_common/status.py b/csst_common/status.py index 1127287..b256806 100644 --- a/csst_common/status.py +++ b/csst_common/status.py @@ -10,7 +10,7 @@ Modified-History: 2022-10-07, Bo Zhang, added Numpydoc docstring """ from enum import IntEnum -from typing import Optional +from typing import Optional, Any class CsstStatus(IntEnum): @@ -44,16 +44,16 @@ class CsstResult: def __init__( self, status: CsstStatus = CsstStatus.ERROR, - files: Optional = None, - **output, + files: Optional[list] = None, + **output: Any, ): if files is None: files = [] assert isinstance(status, CsstStatus) assert type(files) is list - self.status = status - self.files = files - self.output = output + self.status: CsstStatus = status + self.files: Optional[list] = files + self.output: dict = output def __repr__(self): return f""" -- GitLab