Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade wagtail to 6.3.2 #1063

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Upgrade wagtail to 6.3.2 #1063

wants to merge 7 commits into from

Conversation

nickmoreton
Copy link
Contributor

@nickmoreton nickmoreton commented Jan 6, 2025

Upgrade Wagtail to v6.3.2

This pull request includes various updates to dependencies, configurations, and migrations.

Support Ticket

Deploy this: #1062 at the same time to all environments.

Dependency Updates:

  • .github/workflows/lint.yaml and .github/workflows/test.yaml: Updated Poetry version from 1.8.3 to 1.8.5. [1] [2]
  • .pre-commit-config.yaml: Updated multiple dependencies including black, flake8, django-upgrade, and pyupgrade to their latest versions. [1] [2] [3]
  • Dockerfile: Updated Poetry version from 1.8.3 to 1.8.5.
  • pyproject.toml: Upgraded various dependencies such as wagtail, django-basic-auth-ip-whitelist, django-cors-headers, dj-database-url, coverage, sentry-sdk, and more.

Migrations:

Configuration Changes:

Wagtail 6.3 (LTS) release notes

Add a link to the commit or file for each consideration if you made any code changes.

Code reviewing a consideration.

Use the tick box to indicate a consideration has been code reviewed as OK.

Upgrade considerations - deprecation of old functionality

Upgrade considerations - changes to undocumented internals

Copy link
Collaborator

@JakubMastalerz JakubMastalerz left a comment

Choose a reason for hiding this comment

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

LGTM

Comment on lines +672 to +674
# django-xff (https://github.com/ferrix/xff/?tab=readme-ov-file#configuration)
# --------------------------------------------------------------------------------------
XFF_TRUSTED_PROXY_DEPTH = int(env.get("XFF_TRUSTED_PROXY_DEPTH", 1))
Copy link
Collaborator

Choose a reason for hiding this comment

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

Nitpick: I don't think there's a need to add that section line given that the comment refers to just one setting rather than a whole section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants