Summary
The news starter kit currently uses Wagtail 6.4 and Django 5.2. Upgrading to Wagtail 7.3 (and a Django range that matches Wagtail’s compatibility table) would align the template with the current release and make the first-run experience better for new users.
Proposed changes
- requirements.txt: Bump Wagtail to
>=7.3,<7.4 and Django to >=4.2,<6.1; relax gunicorn to >=23.0.0.
- Template / docs: Update settings docstrings to stable Django docs URLs; add a
make test target and a short “Testing” section in the README.
- Tests: Ensure the existing search view tests work with the upgraded stack (and document the known Django test client issue on Python 3.14).
Testing
- Create a new project from the template (
wagtail start --template=...), install deps, run make test and make load-data then make start; verify site and admin on Python 3.10–3.13.
I opened a PR with these changes
Summary
The news starter kit currently uses Wagtail 6.4 and Django 5.2. Upgrading to Wagtail 7.3 (and a Django range that matches Wagtail’s compatibility table) would align the template with the current release and make the first-run experience better for new users.
Proposed changes
>=7.3,<7.4and Django to>=4.2,<6.1; relax gunicorn to>=23.0.0.make testtarget and a short “Testing” section in the README.Testing
wagtail start --template=...), install deps, runmake testandmake load-datathenmake start; verify site and admin on Python 3.10–3.13.I opened a PR with these changes