head 1.4; access; symbols pkgsrc-2023Q4:1.3.0.24 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.22 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.20 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.18 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.16 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.14 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.12 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.10 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.8 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.6 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.4 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.2 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.2.0.18 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.16 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.14 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.10 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.12 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.8 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.6 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.4 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.1.0.14 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.12 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.10 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.8 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.6 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.2 pkgsrc-2017Q2-base:1.1; locks; strict; comment @# @; 1.4 date 2024.02.08.14.04.43; author adam; state Exp; branches; next 1.3; commitid eJZ5UlpUpdMUtDXE; 1.3 date 2021.03.10.10.25.03; author adam; state Exp; branches; next 1.2; commitid eWVRtFyixBs3vKKC; 1.2 date 2018.11.15.09.22.51; author adam; state Exp; branches; next 1.1; commitid ySvnmykPPNvxl10B; 1.1 date 2017.05.22.22.28.48; author joerg; state Exp; branches; next ; commitid V8yJO0lPq4Pv7rSz; desc @@ 1.4 log @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 `_ 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. @ text @@@comment $NetBSD: PLIST,v 1.3 2021/03/10 10:25:03 adam Exp $ ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE ${PYSITELIB}/${WHEEL_INFODIR}/METADATA ${PYSITELIB}/${WHEEL_INFODIR}/RECORD ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL ${PYSITELIB}/django_filters/__init__.py ${PYSITELIB}/django_filters/__init__.pyc ${PYSITELIB}/django_filters/__init__.pyo ${PYSITELIB}/django_filters/compat.py ${PYSITELIB}/django_filters/compat.pyc ${PYSITELIB}/django_filters/compat.pyo ${PYSITELIB}/django_filters/conf.py ${PYSITELIB}/django_filters/conf.pyc ${PYSITELIB}/django_filters/conf.pyo ${PYSITELIB}/django_filters/constants.py ${PYSITELIB}/django_filters/constants.pyc ${PYSITELIB}/django_filters/constants.pyo ${PYSITELIB}/django_filters/exceptions.py ${PYSITELIB}/django_filters/exceptions.pyc ${PYSITELIB}/django_filters/exceptions.pyo ${PYSITELIB}/django_filters/fields.py ${PYSITELIB}/django_filters/fields.pyc ${PYSITELIB}/django_filters/fields.pyo ${PYSITELIB}/django_filters/filters.py ${PYSITELIB}/django_filters/filters.pyc ${PYSITELIB}/django_filters/filters.pyo ${PYSITELIB}/django_filters/filterset.py ${PYSITELIB}/django_filters/filterset.pyc ${PYSITELIB}/django_filters/filterset.pyo ${PYSITELIB}/django_filters/locale/ar/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/ar/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/be/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/be/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/bg/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/bg/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/cs/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/cs/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/da/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/da/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/de/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/de/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/el/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/el/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/es/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/es/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/es_AR/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/es_AR/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/fa/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/fa/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/fi/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/fr/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/fr/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/it/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/it/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/nl/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/nl/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/pl/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/pl/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/pt_BR/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/pt_BR/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/ro/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/ru/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/ru/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/sk/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/sk/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/uk/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/uk/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/locale/zh_CN/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/zh_CN/LC_MESSAGES/django.po ${PYSITELIB}/django_filters/rest_framework/__init__.py ${PYSITELIB}/django_filters/rest_framework/__init__.pyc ${PYSITELIB}/django_filters/rest_framework/__init__.pyo ${PYSITELIB}/django_filters/rest_framework/backends.py ${PYSITELIB}/django_filters/rest_framework/backends.pyc ${PYSITELIB}/django_filters/rest_framework/backends.pyo ${PYSITELIB}/django_filters/rest_framework/filters.py ${PYSITELIB}/django_filters/rest_framework/filters.pyc ${PYSITELIB}/django_filters/rest_framework/filters.pyo ${PYSITELIB}/django_filters/rest_framework/filterset.py ${PYSITELIB}/django_filters/rest_framework/filterset.pyc ${PYSITELIB}/django_filters/rest_framework/filterset.pyo ${PYSITELIB}/django_filters/templates/django_filters/rest_framework/crispy_form.html ${PYSITELIB}/django_filters/templates/django_filters/rest_framework/form.html ${PYSITELIB}/django_filters/templates/django_filters/widgets/multiwidget.html ${PYSITELIB}/django_filters/utils.py ${PYSITELIB}/django_filters/utils.pyc ${PYSITELIB}/django_filters/utils.pyo ${PYSITELIB}/django_filters/views.py ${PYSITELIB}/django_filters/views.pyc ${PYSITELIB}/django_filters/views.pyo ${PYSITELIB}/django_filters/widgets.py ${PYSITELIB}/django_filters/widgets.pyc ${PYSITELIB}/django_filters/widgets.pyo @ 1.3 log @py-django-filter: updated to 2.4.0 Version 2.4.0 (2020-9-27) -------------------------- * SECURITY: Added a ``MaxValueValidator`` to the form field for ``NumberFilter``. This prevents a potential DoS attack if numbers with very large exponents were subsequently converted to integers. The default limit value for the validator is ``1e50``. The new ``NumberFilter.get_max_validator()`` allows customising the used validator, and may return ``None`` to disable the validation entirely. * Added testing against Django 3.1 and Python 3.9. In addition tests against Django main development branch are now required to pass. Version 2.3.0 (2020-6-5) ------------------------ * Fixed import of FieldDoesNotExist. * Added testing against Django 3.0. * Declared support for, and added testing against, Python 3.8. * Fix filterset multiple inheritance bug * Allowed customising default lookup expression. * Drop Django 2.1 and below * Fixed IsoDateTimeRangeFieldTests for Django 3.1 * Require tests to pass against Django `master`. @ text @d1 5 a5 7 @@comment $NetBSD: PLIST,v 1.2 2018/11/15 09:22:51 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt d30 2 d44 2 d48 3 a50 2 ${PYSITELIB}/django_filters/locale/es_ES/LC_MESSAGES/django.mo ${PYSITELIB}/django_filters/locale/es_ES/LC_MESSAGES/django.po d53 4 d61 1 d68 1 @ 1.2 log @py-django-filter: updated to 2.0.0 Version 2.0: 2.0 introduced a number of small changes and tidy-ups. Please see the migration guide: https://django-filter.readthedocs.io/en/master/guide/migration.html#migrating-to-2-0 * Added testing for Python 3.7 * Improve exception message for invalid filter result * Test QueryDict against CSV filters * Add `renderer` argument to `render()` method of `BooleanWidget` * Fix lookups for reverse relationships * Refactor backend filterset instantiation * Improve view-related attribute name consistency * Fix distinct call for range filters * Fix empty value check for CSV range * Rework DateRangeFilter * Added testing for Django 2.1 * Rework 'lookup types' handling into LookupChoiceFilter * Add linting and docs builds to CI * Use DRF BooleanFilter for NullBooleanField * Added Brazilian locale * List Django as a dependency in setup.py * Keep coverage reports files off version control. * Update migration docs * Added be, cs and uk translations. Updated de and ru * Slovak translation * Added Django 2.0 support. * Fix warnings build * Add greek translation * Replaced super(ClassName, self) with super() * Fixed doc URL in utils.deprecate(). * Added danish translation to django-filter * Rework validation, add queryset filter method * Fix Schema warnings * Update {Range,LookupType}Widgets to use suffixes * Method signature improvements * Remove more deprecations * Drop python 2, Django<1.11 support * Remove 'Meta.together' option * [2.x] Remove some deprecations @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2017/05/22 22:28:48 joerg Exp $ d34 2 a60 3 ${PYSITELIB}/django_filters/models.py ${PYSITELIB}/django_filters/models.pyc ${PYSITELIB}/django_filters/models.pyo @ 1.1 log @Add py-django-filter-1.0.4: Django-filter is a reusable Django application allowing users to declaratively add dynamic QuerySet filtering from URL parameters. @ text @d1 1 a1 1 @@comment $NetBSD$ d6 1 d9 1 d11 2 a12 1 ${PYSITELIB}/django_filters/__init__.pyc d14 2 a15 1 ${PYSITELIB}/django_filters/compat.pyc d17 2 a18 1 ${PYSITELIB}/django_filters/conf.pyc d20 2 a21 1 ${PYSITELIB}/django_filters/constants.pyc d23 2 a24 1 ${PYSITELIB}/django_filters/exceptions.pyc d26 2 a27 1 ${PYSITELIB}/django_filters/fields.pyc d29 2 a30 1 ${PYSITELIB}/django_filters/filters.pyc d32 6 a37 16 ${PYSITELIB}/django_filters/filterset.pyc ${PYSITELIB}/django_filters/models.pyo ${PYSITELIB}/django_filters/models.pyc ${PYSITELIB}/django_filters/utils.pyo ${PYSITELIB}/django_filters/utils.pyc ${PYSITELIB}/django_filters/views.pyo ${PYSITELIB}/django_filters/views.pyc ${PYSITELIB}/django_filters/widgets.pyo ${PYSITELIB}/django_filters/widgets.pyc ${PYSITELIB}/django_filters/compat.py ${PYSITELIB}/django_filters/conf.py ${PYSITELIB}/django_filters/constants.py ${PYSITELIB}/django_filters/exceptions.py ${PYSITELIB}/django_filters/fields.py ${PYSITELIB}/django_filters/filters.py ${PYSITELIB}/django_filters/filterset.py d40 2 d50 2 d54 4 d60 2 d63 1 d65 2 a66 1 ${PYSITELIB}/django_filters/rest_framework/__init__.pyc d68 2 a69 1 ${PYSITELIB}/django_filters/rest_framework/backends.pyc d71 2 a72 1 ${PYSITELIB}/django_filters/rest_framework/filters.pyc a73 4 ${PYSITELIB}/django_filters/rest_framework/filterset.pyc ${PYSITELIB}/django_filters/rest_framework/backends.py ${PYSITELIB}/django_filters/rest_framework/filters.py ${PYSITELIB}/django_filters/rest_framework/filterset.py d78 2 d81 2 d84 2 @