Skip to content

Conversation

@rachelhsmith
Copy link
Contributor

@rachelhsmith rachelhsmith commented Sep 4, 2025

This pull request updates the project's Python and Wagtail version support, removes support for Python 3.9, and updates development dependencies.

Python version support:

  • Dropped support for Python 3.9 and added support for Python 3.14 throughout the project

Wagtail version support:

  • Added testing and support for Wagtail 7.2, and updated test configurations to use Wagtail 7.0 and 7.2. Removed references to older Wagtail versions.

Dependency updates:

  • Updated development dependencies in pyproject.toml to newer versions of pre-commit, pytest, pytest-django, and ruff, and increased the minimum required Wagtail version for development to 7.0.

Project metadata:

  • Updated the Python version classifiers and the minimum required Python version in pyproject.toml to reflect the new supported versions.

Changelog:

  • Updated CHANGELOG.md to document the new Python and Wagtail version support.

Copy link
Contributor

@nickmoreton nickmoreton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good I left one suggestion

@nickmoreton nickmoreton force-pushed the support/wagtail-71-upgrade branch from 4a53336 to 41b3859 Compare October 31, 2025 10:54
@nickmoreton
Copy link
Contributor

I'm going to rework this to also test for wagtail 7.2

@nickmoreton nickmoreton changed the title Wagtail 7.1 Maintenance WIP: Wagtail 7.1 Maintenance Oct 31, 2025
@nickmoreton nickmoreton marked this pull request as draft October 31, 2025 11:22
@nickmoreton nickmoreton self-assigned this Oct 31, 2025
@nickmoreton nickmoreton changed the title WIP: Wagtail 7.1 Maintenance Wagtail 7.1 Maintenance Oct 31, 2025
@nickmoreton nickmoreton changed the title Wagtail 7.1 Maintenance Wagtail 7.2 Maintenance Nov 5, 2025
@nickmoreton nickmoreton marked this pull request as ready for review November 5, 2025 14:51
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.

2 participants