  import sys
  import uuid
  from decimal import ROUND_DOWN, ROUND_UP, Decimal
  
  import pytest
  import pytz
  from django.core.exceptions import ValidationError as DjangoValidationError
  from django.http import QueryDict
  from django.test import TestCase, override_settings
 
</s> remove class TestNaiveDayLightSavingTimeTimeZoneDateTimeField(FieldValues):
 </s> add @pytest.mark.skipif(pytz is None, reason="As Django 4.0 has deprecated pytz, this test should eventually be able to get removed.")
class TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField(FieldValues): </s> remove         cls.kolkata = pytz.timezone('Asia/Kolkata')
 </s> add         cls.kolkata = ZoneInfo('Asia/Kolkata') </s> remove     def test_invalid_inputs(self):
 </s> add     def test_invalid_inputs(self, *args):
from unittest.mock import patch
  import sys
  import uuid
  from decimal import ROUND_DOWN, ROUND_UP, Decimal
from unittest.mock import patch
  
  import pytest
  import pytz
  from django.core.exceptions import ValidationError as DjangoValidationError
  from django.http import QueryDict
  from django.test import TestCase, override_settings
keep keep add keep keep keep keep keep keep
 Use ZoneInfo as primary source of timezone data (#8924)

* Use ZoneInfo as primary source of timezone data

* Update tests/test_fields.py

---------

Co-authored-by: Asif Saif Uddin <auvipy@gmail.com> 
tests/test_fields.py