carltongibson/django-filter (django-filter)
### [`v24.3`](https://togithub.com/carltongibson/django-filter/blob/HEAD/CHANGES.rst#Version-243-2024-08-02)
[Compare Source](https://togithub.com/carltongibson/django-filter/compare/24.2...24.3)
- Adds official support for Django 5.1.
- Allow using dictionaries for grouped choices on Django 5.0+.
Thanks to Sævar Öfjörð Magnússon.
- Adds `unknown_field_behavior` FilterSet option to allowing warning and
ignore behaviours for unknown field types during FilterSet generation.
Thanks to Loes.
### [`v24.2`](https://togithub.com/carltongibson/django-filter/blob/HEAD/CHANGES.rst#Version-242-2024-03-27)
[Compare Source](https://togithub.com/carltongibson/django-filter/compare/24.1...24.2)
- Fixed a regression in v23.4 where callable choices were incorrectly evaluated
at filter instantiation, on Django versions prior to 5.0.
Thanks to Craig de Stigter for the report and reproduce.
### [`v24.1`](https://togithub.com/carltongibson/django-filter/blob/HEAD/CHANGES.rst#Version-241-2024-03-08)
[Compare Source](https://togithub.com/carltongibson/django-filter/compare/23.5...24.1)
- Updated supported Python and Django versions, and resolved upcoming Django
deprecations.
Required versions are now at least Python 3.8 and Django 4.2.
Thanks to Michael Manganiello.
- Allowed passing a FilterSet class to the filterset_factory().
Thanks to Birger Schacht.
- Set empty default value of filterset data to MultiValueDict.
Thanks to Shlomo Gordon.
- Preserve list values passed to the data dict in CSV widgets.
Thanks to Bryan Brancotte.
- Updates French and Ukrainian localisations.
Thanks to Weblate.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 contains the following updates:
==23.5
->==24.3
Release Notes
carltongibson/django-filter (django-filter)
### [`v24.3`](https://togithub.com/carltongibson/django-filter/blob/HEAD/CHANGES.rst#Version-243-2024-08-02) [Compare Source](https://togithub.com/carltongibson/django-filter/compare/24.2...24.3) - Adds official support for Django 5.1. - Allow using dictionaries for grouped choices on Django 5.0+. Thanks to Sævar Öfjörð Magnússon. - Adds `unknown_field_behavior` FilterSet option to allowing warning and ignore behaviours for unknown field types during FilterSet generation. Thanks to Loes. ### [`v24.2`](https://togithub.com/carltongibson/django-filter/blob/HEAD/CHANGES.rst#Version-242-2024-03-27) [Compare Source](https://togithub.com/carltongibson/django-filter/compare/24.1...24.2) - Fixed a regression in v23.4 where callable choices were incorrectly evaluated at filter instantiation, on Django versions prior to 5.0. Thanks to Craig de Stigter for the report and reproduce. ### [`v24.1`](https://togithub.com/carltongibson/django-filter/blob/HEAD/CHANGES.rst#Version-241-2024-03-08) [Compare Source](https://togithub.com/carltongibson/django-filter/compare/23.5...24.1) - Updated supported Python and Django versions, and resolved upcoming Django deprecations. Required versions are now at least Python 3.8 and Django 4.2. Thanks to Michael Manganiello. - Allowed passing a FilterSet class to the filterset_factory(). Thanks to Birger Schacht. - Set empty default value of filterset data to MultiValueDict. Thanks to Shlomo Gordon. - Preserve list values passed to the data dict in CSV widgets. Thanks to Bryan Brancotte. - Updates French and Ukrainian localisations. Thanks to Weblate.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR was generated by Mend Renovate. View the repository job log.