refactor: Migration of json utilities from core (#28522)

Co-authored-by: Eyal Ezer <eyal.ezer@ge.com>
This commit is contained in:
Eyal Ezer
2024-05-20 12:27:22 -05:00
committed by GitHub
parent e954360eec
commit 56f0fc4ec2
30 changed files with 431 additions and 316 deletions

View File

@@ -45,20 +45,16 @@ from superset.models.core import Database, Log
from superset.models.dashboard import Dashboard # noqa: F401
from superset.models.slice import Slice # noqa: F401
from superset.utils.core import (
base_json_conv,
cast_to_num,
convert_legacy_filters_into_adhoc,
create_ssl_cert_file,
DTTM_ALIAS,
extract_dataframe_dtypes,
format_timedelta,
GenericDataType,
get_form_data_token,
as_list,
get_email_address_list,
get_stacktrace,
json_int_dttm_ser,
json_iso_dttm_ser,
merge_extra_filters,
merge_extra_form_data,
merge_request_params,
@@ -66,11 +62,17 @@ from superset.utils.core import (
parse_ssl_cert,
parse_js_uri_path_item,
split,
validate_json,
zlib_compress,
zlib_decompress,
DateColumn,
)
from superset.utils.json import (
base_json_conv,
format_timedelta,
json_int_dttm_ser,
json_iso_dttm_ser,
validate_json,
)
from superset.utils.database import get_or_create_db
from superset.utils import schema
from superset.utils.hashing import md5_sha_from_str