./www/py-django-filter, Generic dynamic filtering support for Django

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 24.3, Package name: py311-django-filter-24.3, Maintainer: pkgsrc-users

Django-filter is a reusable Django application allowing users to
declaratively add dynamic QuerySet filtering from URL parameters.


Required to run:
[www/py-django] [devel/py-setuptools] [www/py-djangorestframework] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 141.059 KB

Version history: (Expand)


CVS history: (Expand)


   2024-08-03 10:06:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-django-filter: updated to 24.3

Version 24.3 (2024-08-02)

* Adds official support for Django 5.1.
* Allow using dictionaries for grouped choices on Django 5.0+.
* Adds ``unknown_field_behavior`` FilterSet option to allowing warning and
  ignore behaviours for unknown field types during FilterSet generation.
   2024-04-05 12:41:31 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-django-filter: updated to 24.2

Version 24.2 (2024-03-27)

* Fixed a regression in v23.4 where callable choices were incorrectly evaluated
  at filter instantiation, on Django versions prior to 5.0.
   2024-03-09 07:40:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-django-filter: updated to 24.1

Version 24.1 (2024-03-08)

* Updated supported Python and Django versions, and resolved upcoming Django
  deprecations.
  Required versions are now at least Python 3.8 and Django 4.2.
* Allowed passing a FilterSet class to the filterset_factory().
* Set empty default value of filterset data to MultiValueDict.
* Preserve list values passed to the data dict in CSV widgets.
* Updates French and Ukrainian localisations.
   2024-02-08 15:04:43 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-filter: updated to 23.5

Version 23.5 (2023-12-05)
-------------------------
* Fixed OrderingFilter handling of empty values.

Version 23.4 (2023-11-20)
-------------------------
* Official support for Django 5.0 and Python 3.12.
* Fix DeprecationWarning for pkgutil.find_loader.
* Adopted Furo theme for docs.

Version 23.3 (2023-9-17)
------------------------
* Adds initial compatibility with Django 5.0, prior to Django 5.0a1.
* Updates packaging to use pyproject.toml and Flit.

Version 23.2 (2023-4-30)
------------------------
* 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.

Version 23.1 (2023-3-26)
------------------------
* 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.
   2023-07-13 12:03:31 by Thomas Klausner | Files touched by this commit (45)
Log message:
*: switch django users to py-django3
   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message:
Reset MAINTAINER
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz