diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 350d5ab..c3044ec 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,32 +27,16 @@ jobs: strategy: matrix: python-version: - - "3.9" - "3.10" - "3.11" - "3.12" + - "3.13" + - "3.14" django: - - "4.2" - - "5.0" - - "5.1" - "5.2" - "6.0" exclude: - # django 5.2 does not support 3.9 - - python-version: "3.9" - django: "5.2" - # django 5.1 does not support 3.9 - - python-version: "3.9" - django: "5.1" - # django 5.0 does not support 3.9 - - python-version: "3.9" - django: "5.0" - # django 4.2 does not support 3.13 - - python-version: "3.13" - django: "4.2" # django 6.0 does not support earlier than 3.12 - - python-version: "3.9" - django: "6.0" - python-version: "3.10" django: "6.0" - python-version: "3.11" diff --git a/README.rst b/README.rst index f5155db..7517a3f 100644 --- a/README.rst +++ b/README.rst @@ -35,13 +35,13 @@ See the `changelog ` Requirements ~~~~~~~~~~~~ -- `Django `__ > = 4.2 +- `Django `__ 5.2 and 6.0 - `Django-picklefield `__ Tested with: -* Python 3.9 to 3.13. -* Django 4.2 to 6.0. +* Python 3.10 to 3.14. +* Django 5.2 and 6.0. Brokers ~~~~~~~ diff --git a/pyproject.toml b/pyproject.toml index 3ec9656..a7e68a8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ authors = [ { name = "Stan Triepels", email = "django-q2@stantriepels.com" }, { name = "Ilan Steemers", email = "koed00@gmail.com" }, ] -requires-python = ">=3.9,<4" +requires-python = ">=3.10,<4" readme = "README.rst" license = "MIT" maintainers = [{ name = "Stan Triepels", email = "django-q2@stantriepels.com" }] @@ -44,7 +44,7 @@ classifiers = [ "Programming Language :: Python :: 3.14", ] dependencies = [ - "django>=4.2", + "django>=5.2", "django-picklefield>=3.1,<4", "importlib-metadata>=3.6 ; python_full_version < '3.10'", ]