From 18595feb06ad6035c77f395dbcfebaa61850139d Mon Sep 17 00:00:00 2001 From: nickmoreton Date: Thu, 21 Nov 2024 13:00:35 +0000 Subject: [PATCH 1/2] Drop Python 3.8 support --- .github/workflows/test.yml | 2 +- setup.py | 1 - tox.ini | 3 +-- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6e0c5f8..1a13893 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python: ["3.9", "3.10", "3.11", "3.12"] steps: - name: Checkout repository diff --git a/setup.py b/setup.py index d2a1238..289eebe 100755 --- a/setup.py +++ b/setup.py @@ -41,7 +41,6 @@ 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', diff --git a/tox.ini b/tox.ini index 2190b28..feb0517 100644 --- a/tox.ini +++ b/tox.ini @@ -2,13 +2,12 @@ skip_missing_interpreters = True envlist = - py{38,39,310,311}-dj42-wt{52,60,61,62} + py{39,310,311}-dj42-wt{52,60,61,62} py{310,311,312}-dj50-wt{52,60,61,62} flake8,isort,docs [gh-actions] python = - 3.8: py38 3.9: py39 3.10: py310 3.11: py311 From dd486bf89e636a0f0e2e3208883703e2dcbbee4d Mon Sep 17 00:00:00 2001 From: nickmoreton Date: Thu, 21 Nov 2024 13:04:38 +0000 Subject: [PATCH 2/2] Update testing to iniclude wagtail 6.3 and Django 5.1 --- setup.py | 1 + tox.ini | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 289eebe..d0885a7 100755 --- a/setup.py +++ b/setup.py @@ -50,6 +50,7 @@ 'Framework :: Django :: 4.2', 'Framework :: Django :: 5', 'Framework :: Django :: 5.0', + 'Framework :: Django :: 5.1', 'Framework :: Wagtail', 'Framework :: Wagtail :: 5', 'Framework :: Wagtail :: 6', diff --git a/tox.ini b/tox.ini index feb0517..44e48bb 100644 --- a/tox.ini +++ b/tox.ini @@ -2,8 +2,9 @@ skip_missing_interpreters = True envlist = - py{39,310,311}-dj42-wt{52,60,61,62} - py{310,311,312}-dj50-wt{52,60,61,62} + py{39,310,311}-dj42-wt{52,60,61,62,63} + py{310,311,312}-dj50-wt{52,60,61,62,63} + py{310,311,312}-dj51-wt{63} flake8,isort,docs [gh-actions] @@ -24,11 +25,13 @@ deps = {[base]deps} dj42: django>=4.2,<4.3 dj50: django>=5.0,<5.1 + dj51: django>=5.1,<5.2 djHEAD: django wt52: Wagtail>=5.2,<5.3 wt60: Wagtail>=6.0,<6.1 wt61: Wagtail>=6.1,<6.2 wt62: Wagtail>=6.2,<6.3 + wt63: Wagtail>=6.3,<6.4 wtHEAD: Wagtail [testenv:flake8]