Skip to content

Commit 21deec8

Browse files
authored
fix: Deprecated the datetime.utcfromtimestamp(). (#4306)
1 parent de5b0eb commit 21deec8

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

sdk/python/feast/infra/registry/snowflake.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import os
33
import uuid
44
from binascii import hexlify
5-
from datetime import datetime, timedelta
5+
from datetime import datetime, timedelta, timezone
66
from enum import Enum
77
from threading import Lock
88
from typing import Any, Callable, List, Literal, Optional, Set, Union
@@ -994,7 +994,7 @@ def _get_last_updated_metadata(self, project: str):
994994
if df.empty:
995995
return None
996996

997-
return datetime.utcfromtimestamp(int(df.squeeze()))
997+
return datetime.fromtimestamp(int(df.squeeze()), tz=timezone.utc)
998998

999999
def _infer_fv_classes(self, feature_view):
10001000
if isinstance(feature_view, StreamFeatureView):

sdk/python/feast/infra/registry/sql.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import logging
22
import uuid
3-
from datetime import datetime
3+
from datetime import datetime, timezone
44
from enum import Enum
55
from pathlib import Path
66
from typing import Any, Callable, Dict, List, Optional, Set, Union
@@ -903,7 +903,7 @@ def _get_last_updated_metadata(self, project: str):
903903
return None
904904
update_time = int(row._mapping["last_updated_timestamp"])
905905

906-
return datetime.utcfromtimestamp(update_time)
906+
return datetime.fromtimestamp(update_time, tz=timezone.utc)
907907

908908
def _get_all_projects(self) -> Set[str]:
909909
projects = set()

0 commit comments

Comments
 (0)