File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -435,7 +435,11 @@ def safe_update(self, **kwargs):
435435 def _check_update_time_interval (self , min_time_interval : int = None ):
436436 if min_time_interval and self ._task .updated :
437437 # tzinfo should always be set but for the sake of safety we check
438- tz = None if self ._task .updated .tzinfo is None else datetime .UTC
438+ if self ._task .updated .tzinfo is None :
439+ tz = None
440+ else :
441+ # Use timezone.utc for Python <3.11 compatibility
442+ tz = datetime .timezone .utc
439443 now = datetime .datetime .now (tz )
440444 time_since = now - self ._task .updated
441445 return time_since .total_seconds () >= min_time_interval
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ def task_for_test(**kwargs):
1212 kwargs ["url" ] = None
1313 kwargs ["public_url" ] = None
1414 kwargs ["value_percent" ] = None
15- kwargs ["created" ] = datetime .datetime .now (datetime .UTC )
16- kwargs ["updated" ] = datetime .datetime .now (datetime .UTC )
15+ kwargs ["created" ] = datetime .datetime .now (datetime .timezone . utc )
16+ kwargs ["updated" ] = datetime .datetime .now (datetime .timezone . utc )
1717 return TaskInternal (
1818 task_id ,
1919 "org" ,
You can’t perform that action at this time.
0 commit comments