From a10d7566294fe5246e68a16e355ce56dd3557ac5 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Tue, 1 Feb 2022 16:49:31 -0800 Subject: [PATCH] fixy mypy issues --- jc/parsers/universal.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jc/parsers/universal.py b/jc/parsers/universal.py index 22bf2705..5e856b70 100644 --- a/jc/parsers/universal.py +++ b/jc/parsers/universal.py @@ -60,10 +60,10 @@ def sparse_table_parse(data: List[str], delim: Optional[str] ='\u2063') -> List[ List of Dictionaries """ - output = [] - header_text = data.pop(0) + output: List = [] + header_text: str = data.pop(0) header_text = header_text + ' ' - header_list = header_text.split() + header_list: List = header_text.split() # find each column index and end position header_search = [header_list[0]] @@ -96,7 +96,7 @@ def sparse_table_parse(data: List[str], delim: Optional[str] ='\u2063') -> List[ h_end -= 1 # insert custom delimiter - entry = entry[:h_end] + delim + entry[h_end + 1:] + entry = f'{entry[:h_end]}{delim}{entry[h_end + 1:]}' # create the entry list from the new custom delimiter entry_list = entry.split(delim, maxsplit=len(header_list) - 1)