Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix deprecation for utcfromtimestamp in gameheart plugin
  • Loading branch information
Andrene authored Jan 1, 2026
commit 016efea331553ed8fbd6ea92e6e554f97b2af808
7 changes: 4 additions & 3 deletions sc2reader/engine/plugins/gameheart.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from datetime import datetime
from datetime import datetime, timezone
from sc2reader.utils import Length, get_real_type
from sc2reader.objects import Observer, Team
from sc2reader.engine.events import PluginExit
Expand Down Expand Up @@ -65,8 +65,9 @@ def handleInitGame(self, event, replay):
replay.real_length = Length(
seconds=int(replay.game_length.seconds / GAME_SPEED_FACTOR[replay.speed])
)
replay.start_time = datetime.utcfromtimestamp(
replay.unix_timestamp - replay.real_length.seconds
replay.start_time = datetime.fromtimestamp(
replay.unix_timestamp - replay.real_length.seconds,
timezone.UTC
)

def fix_events(self, replay, start_frame):
Expand Down