Skip to content

Conversation

@nickmoreton
Copy link

@nickmoreton nickmoreton commented Oct 31, 2025

This pull request introduces a number of significant updates to the project, primarily focused on modernizing dependencies, improving documentation, and adding a complete test application for development and manual testing.

Dependency and Compatibility Updates:

  • Dropped support for Wagtail versions below 7.0 and Python versions below 3.10, requiring Wagtail >=7.0 and Python >=3.10. Legacy import conditionals for older Wagtail versions have been removed.
  • Migrated packaging configuration from setup.py to pyproject.toml

Documentation Improvements:

  • Updated the README.md to clarify new requirements (Python 3.10+, Wagtail 7.0+) and add a new section with detailed instructions for setting up a development environment and running the test app.

@nickmoreton nickmoreton changed the title Support/wagtail 72 maintenance Wagtail 72 maintenance and Testing Improvements Oct 31, 2025
@nickmoreton nickmoreton marked this pull request as ready for review October 31, 2025 13: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.

1 participant