diff options
Diffstat (limited to 't/unit/utils/test_json.py')
-rw-r--r-- | t/unit/utils/test_json.py | 9 |
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, |