From ad178a344b458d4eabb04fd59cb20d83e3539940 Mon Sep 17 00:00:00 2001 From: Mark Saroufim Date: Tue, 6 Jan 2026 22:41:55 -0800 Subject: [PATCH 1/2] fix timezone failures --- tests/test_submission.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_submission.py b/tests/test_submission.py index a7cdfb74..e22fcb8e 100644 --- a/tests/test_submission.py +++ b/tests/test_submission.py @@ -27,7 +27,7 @@ def mock_backend(): db_context.get_leaderboard.return_value = { "task": mock_task, "secret_seed": 12345, - "deadline": datetime.datetime.now() + datetime.timedelta(days=1), + "deadline": datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=1), "name": "test_board", } db_context.get_leaderboard_gpu_types.return_value = ["A100", "V100"] @@ -38,14 +38,14 @@ def mock_backend(): def test_check_deadline(): # Test valid deadline (future) future_deadline: LeaderboardItem = { - "deadline": datetime.datetime.now() + datetime.timedelta(days=1), + "deadline": datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=1), "name": "test", } submission.check_deadline(future_deadline) # Should not raise # Test expired deadline past_deadline: LeaderboardItem = { - "deadline": datetime.datetime.now() - datetime.timedelta(days=1), + "deadline": datetime.datetime.now(datetime.timezone.utc) - datetime.timedelta(days=1), "name": "test", } From c95eb9921d83bbbc479d935d56e0b4b54a40ea52 Mon Sep 17 00:00:00 2001 From: Mark Saroufim Date: Tue, 6 Jan 2026 23:00:35 -0800 Subject: [PATCH 2/2] Trigger build