mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-05-12 03:43:42 +03:00
Remove optional install backports.zoneinfo for unsupported Python versions and associated code
This commit is contained in:
parent
c41314f1fc
commit
d59af4c351
2
setup.py
2
setup.py
|
@ -81,7 +81,7 @@ setup(
|
||||||
author_email='tom@tomchristie.com', # SEE NOTE BELOW (*)
|
author_email='tom@tomchristie.com', # SEE NOTE BELOW (*)
|
||||||
packages=find_packages(exclude=['tests*']),
|
packages=find_packages(exclude=['tests*']),
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
install_requires=["django>=4.2", 'backports.zoneinfo;python_version<"3.9"'],
|
install_requires=["django>=4.2"],
|
||||||
python_requires=">=3.9",
|
python_requires=">=3.9",
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
classifiers=[
|
classifiers=[
|
||||||
|
|
|
@ -8,6 +8,7 @@ import warnings
|
||||||
from decimal import ROUND_DOWN, ROUND_UP, Decimal
|
from decimal import ROUND_DOWN, ROUND_UP, Decimal
|
||||||
from enum import auto
|
from enum import auto
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
from zoneinfo import ZoneInfo
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
|
@ -30,11 +31,6 @@ from rest_framework.fields import (
|
||||||
)
|
)
|
||||||
from tests.models import UUIDForeignKeyTarget
|
from tests.models import UUIDForeignKeyTarget
|
||||||
|
|
||||||
if sys.version_info >= (3, 9):
|
|
||||||
from zoneinfo import ZoneInfo
|
|
||||||
else:
|
|
||||||
from backports.zoneinfo import ZoneInfo
|
|
||||||
|
|
||||||
utc = datetime.timezone.utc
|
utc = datetime.timezone.utc
|
||||||
|
|
||||||
# Tests for helper functions.
|
# Tests for helper functions.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user