mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
fix: add DateOffset to json serializer (#32532)
This commit is contained in:
committed by
GitHub
parent
4c3aae7583
commit
33aa9030bf
@@ -95,6 +95,9 @@ def base_json_conv(obj: Any) -> Any: # noqa: C901
|
||||
return str(obj)
|
||||
if isinstance(obj, timedelta):
|
||||
return format_timedelta(obj)
|
||||
if isinstance(obj, pd.DateOffset):
|
||||
offset_attrs = ", ".join(f"{k}={v}" for k, v in obj.kwds.items())
|
||||
return f"DateOffset({offset_attrs})"
|
||||
if isinstance(obj, bytes):
|
||||
try:
|
||||
return obj.decode("utf-8")
|
||||
|
||||
Reference in New Issue
Block a user