From 570495f2c656ce7db1598583e47d826f566bfb24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Thu, 4 Dec 2025 06:50:29 +0300 Subject: [PATCH 1/5] Don't specify patch version in tests --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 13c9355..9c3ddbd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -52,11 +52,11 @@ jobs: max-parallel: 6 matrix: python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t"] - django-version: ["5.2.5"] + django-version: ["5.2"] broker: ["redis", "fakeredis", "valkey"] include: - python-version: "3.14t" - django-version: "5.2.5" + django-version: "5.2" broker: "redis" coverage: yes permissions: From 5fa438eb2681c9684ab30cee8e5d8998672591e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Thu, 4 Dec 2025 06:47:38 +0300 Subject: [PATCH 2/5] Add all supported Django versions to the test matrix --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9c3ddbd..14f06c0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -52,7 +52,7 @@ jobs: max-parallel: 6 matrix: python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t"] - django-version: ["5.2"] + django-version: ["5.0", "5.1", "5.2"] broker: ["redis", "fakeredis", "valkey"] include: - python-version: "3.14t" From 5e7a1ca7d67169800c23b810fef080b38ff21246 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Thu, 4 Dec 2025 07:01:35 +0300 Subject: [PATCH 3/5] Fix "include" usage in test matrix If the entry is already a part of the matrix, "include" is redundant --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 14f06c0..ec4828f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,7 +51,7 @@ jobs: fail-fast: false max-parallel: 6 matrix: - python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t"] + python-version: ["3.11", "3.12", "3.13", "3.14"] django-version: ["5.0", "5.1", "5.2"] broker: ["redis", "fakeredis", "valkey"] include: From 5d0aa1130e7ded70b87227b37e96c71a7da74f2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Thu, 4 Dec 2025 07:02:01 +0300 Subject: [PATCH 4/5] Delete unnecessary empty space --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ec4828f..46dafca 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,7 +51,7 @@ jobs: fail-fast: false max-parallel: 6 matrix: - python-version: ["3.11", "3.12", "3.13", "3.14"] + python-version: ["3.11", "3.12", "3.13", "3.14"] django-version: ["5.0", "5.1", "5.2"] broker: ["redis", "fakeredis", "valkey"] include: From 7c814c5ce11558fd140e0e15eda9c2466b9bab0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Clgen=20Sar=C4=B1kavak?= Date: Thu, 4 Dec 2025 07:03:28 +0300 Subject: [PATCH 5/5] Add support for Django 6.0 --- .github/workflows/test.yml | 6 +++++- pyproject.toml | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 46dafca..4c05fa0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -52,13 +52,17 @@ jobs: max-parallel: 6 matrix: python-version: ["3.11", "3.12", "3.13", "3.14"] - django-version: ["5.0", "5.1", "5.2"] + django-version: ["5.0", "5.1", "5.2", "6.0"] broker: ["redis", "fakeredis", "valkey"] include: - python-version: "3.14t" django-version: "5.2" broker: "redis" coverage: yes + - python-version: "3.14t" + django-version: "6.0" + broker: "redis" + coverage: yes permissions: pull-requests: write services: diff --git a/pyproject.toml b/pyproject.toml index 76c727a..c908ed2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,7 @@ classifiers = [ "Framework :: Django :: 5.0", "Framework :: Django :: 5.1", "Framework :: Django :: 5.2", + "Framework :: Django :: 6.0", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent",