summaryrefslogtreecommitdiff
path: root/t/unit/utils/test_json.py
diff options
context:
space:
mode:
Diffstat (limited to 't/unit/utils/test_json.py')
-rw-r--r--t/unit/utils/test_json.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/t/unit/utils/test_json.py b/t/unit/utils/test_json.py
index 8dcc7e32..a026c883 100644
--- a/t/unit/utils/test_json.py
+++ b/t/unit/utils/test_json.py
@@ -1,18 +1,23 @@
from __future__ import annotations
+import sys
import uuid
from collections import namedtuple
from datetime import datetime
from decimal import Decimal
import pytest
-import pytz
from hypothesis import given, settings
from hypothesis import strategies as st
from kombu.utils.encoding import str_to_bytes
from kombu.utils.json import dumps, loads
+if sys.version_info >= (3, 9):
+ from zoneinfo import ZoneInfo
+else:
+ from backports.zoneinfo import ZoneInfo
+
class Custom:
@@ -27,7 +32,7 @@ class test_JSONEncoder:
@pytest.mark.freeze_time("2015-10-21")
def test_datetime(self):
now = datetime.utcnow()
- now_utc = now.replace(tzinfo=pytz.utc)
+ now_utc = now.replace(tzinfo=ZoneInfo("UTC"))
original = {
'datetime': now,