Skip to content

Conversation

@nickmoreton
Copy link
Contributor

@nickmoreton nickmoreton commented Nov 11, 2025

This builds off of #66

Platform and Dependency Updates:

  • Expanded supported Python versions in .github/workflows/test.yml, setup.py, and tox.ini to include 3.10–3.14, and removed support for 3.8 and 3.9.
  • Updated testing dependencies in setup.py to use newer versions of tox, coverage, flake8, isort, and increased the minimum required Wagtail version to 7.0.

Framework Compatibility:

  • Revised setup.py classifiers to add Django 5.1/5.2 and Wagtail 6/7, removing older versions, and added wagtail>=7.0 to install_requires.
  • Updated tox.ini test environments to target Django 4.2, 5.1, 5.2 and Wagtail 7.0, 7.2, removing older versions from the matrix.

CI/CD Workflow Improvements:

  • Upgraded GitHub Actions for checkout and Python setup to use the latest versions (actions/checkout@v5 and actions/setup-python@v6).
  • Updated the gh-actions Python mapping in tox.ini to align with the new supported Python versions.

nickmoreton and others added 4 commits May 22, 2025 10:41
@nickmoreton nickmoreton force-pushed the support/wagtail-72-maintenance branch from 2dea78a to 306b203 Compare November 11, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant