From 9c191204448bea9dabc99ebce24ab9c38f7c4856 Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Thu, 19 Mar 2026 12:31:43 -0500 Subject: [PATCH] chore: replace deprecated datetime.utcnow() with datetime.now(UTC) (#114) Closes #114 Co-Authored-By: Claude Sonnet 4.6 --- app/services/evolution_evaluator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/evolution_evaluator.py b/app/services/evolution_evaluator.py index ee36b3b..b6da6b9 100644 --- a/app/services/evolution_evaluator.py +++ b/app/services/evolution_evaluator.py @@ -19,7 +19,7 @@ and WP-09 (formula engine). Models and formula functions are imported lazily so this module can be imported before those PRs merge. """ -from datetime import datetime +from datetime import datetime, UTC import logging @@ -170,7 +170,7 @@ def evaluate_card( new_tier = _tier_from_value_fn(value, track) # 5–8. Update card state (no tier regression) - now = datetime.utcnow() + now = datetime.now(UTC) card_state.current_value = value card_state.current_tier = max(card_state.current_tier, new_tier) card_state.fully_evolved = card_state.current_tier >= 4