Skip to content

Commit 05ce28e

Browse files
committed
Support for Django 4.x
1 parent b994cc8 commit 05ce28e

File tree

5 files changed

+16
-4
lines changed

5 files changed

+16
-4
lines changed

Diff for: docs/changelog.rst

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ Changelog
44

55
This file contains the changelog for the project.
66

7+
0.4.3 (2022-04-04)
8+
==================
9+
* Support for Django 4.x
10+
711
0.4.2 (2021-11-06)
812
==================
913
* Updates CLDR data to v39

Diff for: internationalflavor/timezone/data.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import datetime
22

33
from django.core.exceptions import ImproperlyConfigured
4-
from django.utils.encoding import force_text
4+
try:
5+
from django.utils.encoding import force_str as force_text
6+
except ImportError:
7+
from django.utils.encoding import force_text
58
from django.utils.functional import lazy
69
from django.utils.translation import gettext_lazy as _, gettext
710
import itertools

Diff for: tests/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ django-discover-runner==1.0
55
pytz
66
polib
77

8-
suds-jurko==0.6
8+
suds==1.0

Diff for: tests/test_timezone.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
from __future__ import unicode_literals
44
from django.test import SimpleTestCase
55
from django.utils import translation
6-
from django.utils.encoding import force_text
6+
try:
7+
from django.utils.encoding import force_text
8+
except ImportError:
9+
from django.utils.encoding import force_str as force_text
710

811
from internationalflavor.timezone.data import get_metazone_name, CURRENT_METAZONES
912
from internationalflavor.timezone.forms import TimezoneFormField, MetazoneFormField

Diff for: tox.ini

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ envlist =
55
{py35,py36,py37,py38,py39}-2.2
66
{py36,py37,py38,py39}-3.1
77
{py36,py37,py38,py39,py310}-3.2
8-
{py36,py37,py38,py39,py310}-main
8+
{py38,py39,py310}-4.0
9+
{py38,py39,py310}-main
910

1011
[testenv]
1112
basepython =
@@ -23,6 +24,7 @@ deps =
2324
3.0: Django>=3.0,<3.1
2425
3.1: Django>=3.1,<3.2
2526
3.2: Django>=3.2,<3.3
27+
4.0: Django>=4.0,<4.1
2628
main: https://github.com/django/django/archive/main.tar.gz
2729
-r{toxinidir}/tests/requirements.txt
2830

0 commit comments

Comments
 (0)