From 80c0d4b841470955b1c98385e31d5652c03612f0 Mon Sep 17 00:00:00 2001 From: pavlemarinkovic Date: Tue, 30 Jan 2024 10:17:14 +0100 Subject: [PATCH] Add js templates Add method to get templates Add Wrapper class to store app wrapper (wrapper.py) Support enums Add --auto mode Cleanup First try to make app wrapper, then try to upload, instead of the other way around Give warning if detected version is not matching provided Profile is not required pep8 pack appid not required if dump-sb-app is used --- sbpack/lib.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sbpack/lib.py b/sbpack/lib.py index 009b25b..80d539c 100644 --- a/sbpack/lib.py +++ b/sbpack/lib.py @@ -1,4 +1,4 @@ -from typing import Union +from typing import Union, Optional from copy import deepcopy from urllib.parse import ParseResult, urlparse, urljoin from urllib.request import urlopen @@ -73,7 +73,7 @@ def normalize_to_map(obj: Union[list, dict], key_field: str): def normalize_to_list( - obj: Union[list, dict], key_field: str, value_field: Union[str, None]): + obj: Union[list, dict], key_field: str, value_field: Optional[str]): if isinstance(obj, list): return deepcopy(obj) elif isinstance(obj, dict):