Skip to content

Commit f718dfa

Browse files
Update python and django versions
- dropped tests for Python <3.7 - dropped tests for Django <4.2 - added tests for Python 3.11, 3.12, 3.13 - added tests for Django >=4.2 as discussed in #392
1 parent 00bf86d commit f718dfa

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

tox.ini

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
[tox]
22
envlist =
3-
py{37,38,39}-dj{22,31,32}
4-
py{38,39,310}-djmain
3+
py{38,39,310,311,312}-dj{42}
4+
py{310,311,312}-dj{50}
5+
py{310,311,312,313}-dj{51}
6+
py{310,311,312,313}-djmain
57

68
[testenv]
79
deps =
810
coverage
911
django-imperavi
10-
# TinyMCE above 3 doesn't support Python 3.5 anymore.
11-
# TODO: Remove version freeze when Django 2.2 LTS support is dropped, early 2022.
12-
django-tinymce<3
12+
django-tinymce
1313
pytz
1414
webtest
1515
django-webtest
16-
dj22: Django>=2.2,<3.0
17-
dj31: Django>=3.1,<3.2
18-
dj32: Django>=3.2,<3.3
16+
dj42: Django>=4.2,<4.3
17+
dj50: Django>=5.0,<5.1
18+
dj51: Django>=5.1,<5.2
1919
djmain: https://github.com/django/django/archive/main.tar.gz
2020
usedevelop = True
2121
ignore_outcome =
@@ -30,14 +30,16 @@ setenv =
3030

3131
[gh-actions]
3232
python =
33-
3.7: py37
3433
3.8: py38
3534
3.9: py39
3635
3.10: py310
36+
3.11: py311
37+
3.12: py312
38+
3.13: py313
3739

3840
[gh-actions:env]
3941
DJANGO =
40-
2.2: dj22
41-
3.1: dj31
42-
3.2: dj32
42+
4.2: dj42
43+
5.0: dj50
44+
5.1: dj51
4345
main: djmain

0 commit comments

Comments
 (0)