Upgrade to Django 5.2 and Python 3.14

This commit is contained in:
Rémy Hubscher 2025-10-21 09:50:45 +02:00
parent 9b90a3326d
commit f1a07c226e
No known key found for this signature in database
GPG key ID: 71FB501114D76F22
2 changed files with 13 additions and 2 deletions

View file

@ -20,6 +20,8 @@ setup(
"Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Framework :: Django", "Framework :: Django",
"Framework :: Django :: 4.2", "Framework :: Django :: 4.2",
"Framework :: Django :: 5.0", "Framework :: Django :: 5.0",

13
tox.ini
View file

@ -1,7 +1,10 @@
[tox] [tox]
envlist = envlist =
py{38,39,310,311,312}-dj42 py{38,39,310,311,312}-dj{42}-{unittest,pytest,checkmigrations}
py{310,311,312}-dj{50,main} py{310,311,312,313,314}-dj{50}-{unittest,pytest,checkmigrations}
py{310,311,312,313,314}-dj{51}-{unittest,pytest,checkmigrations}
py{310,311,312,313,314}-dj{52}-{unittest,pytest,checkmigrations}
py{310,311,312,313,314}-dj{main}-{unittest,pytest,checkmigrations}
lint lint
sphinx sphinx
readme readme
@ -13,11 +16,15 @@ python =
3.10: py310 3.10: py310
3.11: py311 3.11: py311
3.12: py312 3.12: py312
3.13: py313
3.14: py314
[gh-actions:env] [gh-actions:env]
DJANGO = DJANGO =
4.2: dj42 4.2: dj42
5.0: dj50 5.0: dj50
5.1: dj51
5.2: dj52
main: djmain main: djmain
[testenv] [testenv]
@ -25,6 +32,8 @@ deps =
coverage coverage
dj42: Django>=4.2,<5.0 dj42: Django>=4.2,<5.0
dj50: Django>=5.0,<5.1 dj50: Django>=5.0,<5.1
dj51: django>=5.1,<5.2
dj52: django>=5.2,<5.3
djmain: https://github.com/django/django/archive/main.tar.gz djmain: https://github.com/django/django/archive/main.tar.gz
pytest pytest
pytest-cov pytest-cov