patchman
patchman copied to clipboard
Update django-filter to 23.5
This PR updates django-filter from 21.1 to 23.5.
Changelog
23.5
-------------------------
* Fixed OrderingFilter handling of empty values. (1628)
Thanks to Matt Munns.
23.4
-------------------------
* Official support for Django 5.0 and Python 3.12.
* Fix DeprecationWarning for pkgutil.find_loader.
Thanks to `wmorrell`.
* Adopted Furo theme for docs.
23.3
------------------------
* Adds initial compatibility with Django 5.0, prior to Django 5.0a1.
* Updates packaging to use pyproject.toml and Flit.
23.2
------------------------
* Deprecated the schema generation methods of the DRF related ``DjangoFilterBackend``.
These will be removed in version 25.1.
You should use `drf-spectacular <https://drf-spectacular.readthedocs.io/en/latest/>`_
for generating OpenAPI schemas with DRF.
* In addition, stopped testing against the (very old now) ``coreapi`` schema generation.
These methods should continue to work if you're using them until v25.1, but
``coreapi`` is no longer maintained, and is raising warnings against the current
versions of Python. To workaround this is not worth the effort at this point.
* Updated Polish translations.
23.1
------------------------
* Declared support for Django 4.2.
* Various updated and new translations. Thanks to all who contributed, and
Weblate for hosting.
* Fixed QueryArrayWidget.value_from_datadict() to not mutate input data. (1540)
22.1
------------------------
* Update supported Python and Django versions: minimal Python is now 3.7,
minimum Django is now 3.2.
* Added testing for Python 3.10 and Django 4.1.
* Removed outdated deprecated warnings for code removed in version 2.1.
* Removed `filter_class` (use `filterset_class`) and `filter_fields`
(`filterset_fields`) that were deprecated in [version 2.0
(2018)](https://django-filter.readthedocs.io/en/main/guide/migration.html#view-attributes-renamed-867).
* The code base is now formatted with Black.
Links
- PyPI: https://pypi.org/project/django-filter
- Changelog: https://data.safetycli.com/changelogs/django-filter/