From f7c3d5f736bd8ce30e02f3968788391f91a79dc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Hubscher?= Date: Tue, 21 Oct 2025 09:56:59 +0200 Subject: [PATCH 1/2] Add Django 5.1, 5.2 and Python 3.14 test --- .github/workflows/test.yml | 2 +- tox.ini | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 506ba2f..e2497fd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,7 +28,7 @@ jobs: fail-fast: false max-parallel: 5 matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@v5 diff --git a/tox.ini b/tox.ini index 69268a5..b8a234b 100644 --- a/tox.ini +++ b/tox.ini @@ -2,10 +2,10 @@ isolated_build = true envlist = py{38,39,310,311,312}-dj{42}-{unittest,pytest,checkmigrations} - py{310,311,312}-dj{50}-{unittest,pytest,checkmigrations} - py{310,311,312,313}-dj{51}-{unittest,pytest,checkmigrations} - py{310,311,312,313}-dj{52}-{unittest,pytest,checkmigrations} - py{310,311,312,313}-dj{main}-{unittest,pytest,checkmigrations} + 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} skip_missing_interpreters = True [testenv] @@ -42,3 +42,4 @@ python = 3.11: py311 3.12: py312 3.13: py313 + 3.14: py314 From 0717cb8d062406b2a8a2d2d7fb61398c68d8ac7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Hubscher?= Date: Tue, 21 Oct 2025 09:58:47 +0200 Subject: [PATCH 2/2] Remove 3.14 from Django 5.1 --- tox.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tox.ini b/tox.ini index b8a234b..8ea5536 100644 --- a/tox.ini +++ b/tox.ini @@ -2,10 +2,10 @@ isolated_build = true envlist = py{38,39,310,311,312}-dj{42}-{unittest,pytest,checkmigrations} - 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}-dj{50}-{unittest,pytest,checkmigrations} + py{310,311,312,313}-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} + py{312,313,314}-dj{main}-{unittest,pytest,checkmigrations} skip_missing_interpreters = True [testenv]