Skip to content

Commit ef25b7d

Browse files
committed
Replace pytz with ZoneInfo
1 parent 2cf9094 commit ef25b7d

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [ubuntu-latest]
17-
python-version: ["3.10", "3.11", "3.12", "3.13"]
17+
python-version: ["3.11", "3.12", "3.13", "3.14"]
1818
experimental: [false]
1919
include:
2020
- os: ubuntu-latest

.github/workflows/tests_windows.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [windows-latest]
17-
python-version: ["3.10", "3.11", "3.12", "3.13"]
17+
python-version: ["3.11", "3.12", "3.13", "3.14"]
1818
experimental: [false]
1919
steps:
2020
- uses: actions/checkout@v4

radar_api/tests/test_checks.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@
2828

2929
import datetime
3030
import os
31+
from zoneinfo import ZoneInfo
3132

3233
import numpy as np
3334
import pandas as pd
3435
import pytest
35-
import pytz
3636

3737
from radar_api.checks import (
3838
check_base_dir,
@@ -256,11 +256,11 @@ def test_check_time() -> None:
256256
for timezone in ["Europe/Zurich", "Australia/Melbourne"]:
257257
with pytest.raises(ValueError):
258258
check_time(
259-
datetime.datetime(2014, 12, 31, 12, 30, 30, 300, tzinfo=pytz.timezone(timezone)),
259+
datetime.datetime(2014, 12, 31, 12, 30, 30, 300, tzinfo=ZoneInfo(timezone)),
260260
)
261261

262262
# Check UTC timezone info is removed
263-
res = check_time(datetime.datetime(2014, 12, 31, 12, 30, 30, 300, tzinfo=pytz.utc))
263+
res = check_time(datetime.datetime(2014, 12, 31, 12, 30, 30, 300, tzinfo=ZoneInfo("UTC")))
264264
assert isinstance(res.tzinfo, type(None))
265265

266266

0 commit comments

Comments
 (0)