From e950d91cd53ef518f6b7f48938273c240527094b Mon Sep 17 00:00:00 2001 From: Johannes Maron Date: Thu, 18 Dec 2025 14:51:32 +0100 Subject: [PATCH] Update official version support * Add Python 3.14 * Add Django 5.2 (LTS) * Add Django 6.0 * Drop Django 5.1 (EoL) --- .github/workflows/ci.yml | 11 ++++++++++- pyproject.toml | 4 +++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c702527..4be2b2ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,9 +41,18 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" django-version: - "4.2" - - "5.1" + - "5.2" + - "6.0" + exclude: + - python-version: "3.14" + django-version: "4.2" + - python-version: "3.10" + django-version: "6.0" + - python-version: "3.11" + django-version: "6.0" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/pyproject.toml b/pyproject.toml index d2f00366..a4b2fe42 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,9 +24,11 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Framework :: Django", "Framework :: Django :: 4.2", - "Framework :: Django :: 5.1", + "Framework :: Django :: 5.2", + "Framework :: Django :: 6.0", "Topic :: Software Development", ] requires-python = ">=3.10"