Skip to content

chore(deps): update dependency django-parler to v2.4#1778

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/django-parler-2.x-lockfile
Open

chore(deps): update dependency django-parler to v2.4#1778
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/django-parler-2.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 23, 2026

This PR contains the following updates:

Package Change Age Confidence
django-parler 2.32.4 age confidence

Release Notes

edoburu/django-parler (django-parler)

v2.4

Compare Source

Attention: django-parler 2.4 induces migrations to translated models by replacing unique_together be a unique constraint. This missing migration can show up as a warning.

  • Added Django 6.0 support.
  • Added Python 3.13 support.
  • Dropped Django 4.2 LTS support (end of extended support, April 2026).
  • Dropped Django 5.0 support. The admin's delete_translation view calls
    ModelAdmin.log_deletions, which was introduced in Django 5.1 — so
    translation deletion raised AttributeError on 5.0. The install
    requirement is now Django>=5.1.
  • Replaced removed csrf_protect_m decorator with @method_decorator(csrf_protect) in the admin.
  • Replaced deprecated unique_together with models.UniqueConstraint in the translated fields model.
  • Added a validate_constraints() call alongside validate_unique() in form validation so UniqueConstraint violations surface through the form.
  • Updated log_deletion() call to the renamed log_deletions() with its new signature (Django 6).
  • Fixed a thread-safety bug in SortedSelectMixin.sort_choices() where the deep-copy guard was skipped for the second and later optgroups, causing .sort() to mutate the caller's choices list.
  • Expanded the test suite with new modules covering admin views, cache, forms, managers, model construction, template tags, views, and widgets.
  • Test matrix: Django 5.1, 5.2, 6.0 × Python 3.10–3.13.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants