Skip to content

Commit 7c36a90

Browse files
kyle-lesingerividito
authored andcommitted
update submit_stac
1 parent b073334 commit 7c36a90

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

dags/veda_data_pipeline/utils/submit_stac.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -43,28 +43,6 @@ class Creds(TypedDict):
4343
scope: str
4444

4545

46-
def sanitize_for_json(obj: Any) -> Any:
47-
"""
48-
Recursively sanitize an object by replacing inf and NaN float values with None.
49-
This ensures the object can be JSON serialized without errors.
50-
51-
Args:
52-
obj: Any Python object (dict, list, float, etc.)
53-
54-
Returns:
55-
Sanitized object with inf/NaN replaced by None
56-
"""
57-
if isinstance(obj, dict):
58-
return {key: sanitize_for_json(value) for key, value in obj.items()}
59-
elif isinstance(obj, list):
60-
return [sanitize_for_json(item) for item in obj]
61-
elif isinstance(obj, float):
62-
if math.isnan(obj) or math.isinf(obj):
63-
return None
64-
return obj
65-
else:
66-
return obj
67-
6846
@dataclass
6947
class IngestionApi:
7048
base_url: str

0 commit comments

Comments
 (0)