Skip to content

Prepare 1.4.0 for Wagtail 7.0 through 7.4 - #64

Open
nickmoreton wants to merge 9 commits into
mainfrom
codex/upgrade-wagtail-7-4
Open

Prepare 1.4.0 for Wagtail 7.0 through 7.4#64
nickmoreton wants to merge 9 commits into
mainfrom
codex/upgrade-wagtail-7-4

Conversation

@nickmoreton

@nickmoreton nickmoreton commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • prepare package metadata for version 1.4.0 with Wagtail 7.0 through 7.4 support on compatible Django 5.2 and 6.0 combinations
  • keep Wagtail 7.4 as the locked default contributor stack while testing representative Wagtail 7.0, 7.3, and 7.4 releases
  • remove Django 4.2/5.1 and Wagtail 6.x support claims while preserving package behavior
  • refresh locked Python dependencies, pre-commit hooks, GitHub Actions, and MySQL CI

Verification

  • uv lock --check
  • uv run ruff check .
  • uv run ruff format . --check
  • uv run pre-commit run --all-files
  • uv run coverage run manage.py test (17 tests, 100% package coverage)
  • all 20 supported SQLite tox environments across Python 3.10-3.14, Django 5.2/6.0, and Wagtail 7.0/7.3/7.4 (17 tests and 100% package coverage each)
  • PostgreSQL and MySQL tox environment provisioning
  • uv build --sdist --wheel
  • uvx twine check dist/*
  • built wheel metadata confirms version 1.4.0 and Wagtail>=7.0,<7.5

Hosted SQLite, PostgreSQL, MySQL, and pre-commit checks will run against the pushed update.

@nickmoreton nickmoreton changed the title Add Wagtail 7.4 support and refresh dependencies Prepare 1.4.0 for Wagtail 7.4 Jul 16, 2026
Comment thread pyproject.toml Outdated
Comment thread pyproject.toml Outdated
Comment thread README.md Outdated
Comment thread tox.ini Outdated
Comment thread tox.ini
@nickmoreton nickmoreton changed the title Prepare 1.4.0 for Wagtail 7.4 Prepare 1.4.0 for Wagtail 7.0 through 7.4 Jul 16, 2026
@nickmoreton
nickmoreton marked this pull request as ready for review July 16, 2026 16:08
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