Skip to content

Wagtail 7.2 maintenance - #43

Merged
nickmoreton merged 4 commits into
releasefrom
wagtail-72-maintenance
Nov 19, 2025
Merged

Wagtail 7.2 maintenance#43
nickmoreton merged 4 commits into
releasefrom
wagtail-72-maintenance

Conversation

@nickmoreton

@nickmoreton nickmoreton commented Nov 18, 2025

Copy link
Copy Markdown
Collaborator

This pull request updates the project's supported Python, Django, and Wagtail versions, dropping older versions and adding support for the latest releases. It also updates development dependencies and adjusts CI and test configurations accordingly.

Platform and framework support changes:

  • Dropped support for Python 3.9, Django 5.0, and Wagtail 5.1/5.2; added support for Python 3.13/3.14, Django 5.1/5.2, and Wagtail 7.0/7.1/7.2 in pyproject.toml, tox.ini, README.md

Continuous integration and testing updates:

  • Updated GitHub Actions workflow (.github/workflows/test.yml) to test against Python 3.10–3.14 and removed Python 3.9 from the matrix; updated database test combinations to use newer Python versions.
  • Refactored tox.ini to align with new Python/Django/Wagtail support.

Development dependencies:

  • Upgraded development tools (isort, black, pymarkdown, pyupgrade, django-upgrade) to their latest versions and updated Django target version for code upgrades.

Documentation:

  • Updated README.md and CHANGELOG to reflect new platform and framework requirements and supported versions.

@nickmoreton nickmoreton self-assigned this Nov 18, 2025
@nickmoreton
nickmoreton merged commit 2969279 into release Nov 19, 2025
8 checks passed
@nickmoreton
nickmoreton deleted the wagtail-72-maintenance branch November 19, 2025 21:43
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