Skip to content

Commit 77e13fd

Browse files
committed
chore: test against Django 5.2dev
1 parent f66465d commit 77e13fd

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

tox.ini

+7-5
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
envlist =
44
py{39,310,311}-django42,
55
py{310,311,312}-django{50,51},
6+
py312-django52,
67
py{39,310}-django42-jinja2,
78
py{310,311}-django{42,50}-jinja2,
89
py312-django{50,51}-jinja2,
910
gettext,flake8,docs,coverage
1011

1112
[gh-actions]
1213
python =
13-
3.12: py312-django50, py312-django51, py312-django51-jinja2
14+
3.12: py312-django50, py312-django51, py312-django52, py312-django51-jinja2
1415
3.11: p311-django-51, p311-django-50, p311-django-50-jinjia, p311-django-42, p311-django-42-jinjia
1516
3.10: py310-django42, py310-django42-jinja2, py310-django50, py310-django51, py310-django50-jinja2
1617
3.9: py39-django42, py39-django42-jinja2
@@ -27,6 +28,7 @@ deps =
2728
django42: Django>=4.2a,<4.3
2829
django50: Django>=5.0a,<5.1
2930
django51: Django>=5.1,<5.2
31+
django52: https://github.com/django/django/tarball/main
3032
py{39,310,311,312}-django{42,50}: python3-memcached
3133
jinja2
3234
Pillow
@@ -53,7 +55,7 @@ commands = python -Wd manage.py test captcha --settings jinja2_settings
5355

5456

5557
[testenv:gettext]
56-
basepython = python3.9
58+
basepython = python3.12
5759
changedir = captcha/locale/
5860
allowlist_externals =
5961
msgfmt
@@ -80,13 +82,13 @@ commands =
8082
msgfmt -c -o zh_Hans/LC_MESSAGES/django.mo zh_Hans/LC_MESSAGES/django.po
8183

8284
[testenv:flake8]
83-
basepython = python3.9
84-
deps = flake8==3.9.2
85+
basepython = python3.12
86+
deps = flake8
8587
commands=
8688
flake8 {toxinidir}/captcha
8789

8890
[testenv:docs]
89-
basepython = python3.9
91+
basepython = python3.12
9092
deps =
9193
sphinx
9294
sphinx-book-theme

0 commit comments

Comments
 (0)